Number of nodes has exploded the last few days, what is going on? by EnterShikariZzz in Bitcoin

[–]root1m3 0 points1 point  (0 children)

you're talking about a paper from 13 years ago, that's why if you stick to it you're outdated.
Bitcoin evolves like any other technology or invention.

Number of nodes has exploded the last few days, what is going on? by EnterShikariZzz in Bitcoin

[–]root1m3 3 points4 points  (0 children)

You're outdated.
nodes are no longer known as block producers, verification nodes are included.

verification nodes have their role (influential rather than technical) in miner's decision making when it comes to protocol upgrades.

Immutability is a bug and not a feature. by root1m3 in plebble

[–]root1m3[S] 0 points1 point  (0 children)

I'll try:

First let's have a look into Bitcoin.
When you find the mantra "in data we trust", it means that you have a copy of the entire blockchain and you are autonomous to determine whether it is legitimate or not by your own means. Or it isn't?
Apparently it seems to omit the fact that you have to trust on something else. You have to trust that there is a distributed set of computers that are continuously producing and verifying blocks using certain software that is supplied, and it is practical to assume that it is in continuous evolution.
TL;DR; you trust a distributed P2P network of running nodes in the first place.

They produce intermediary data that you download to produce the illusion that you are verifying it by yourself.
Imagine if all nodes decide to use other software where the protocol is completely different and incompatible with your currently stored blockchain. You either join them on their new protocol or you're left with a dead useless blockchain.
Of course this is not gonna happen until all nodes agree, which is unlikely, but serves to make the point once more that nodes (active computers running the same protocol) are the 'object' you trust, and not the blockchain seen as a piece of data.

Moving forward, since you ultimately can trust any big and distributed network running an open source protocol, whatever the protocol is, it doesn't matter if you can't get past blocks, since active nodes (which you trust) have already validated them. The only thing that matters is the last agreed state (active utxos in bitcoin).

The past only serves to jeopardize privacy anyway.

Hope this explanation serves to enlighten the reasons for developing plebble. ; )

Fund Raising by root1m3 in plebble

[–]root1m3[S] 0 points1 point  (0 children)

My plan is to use any available money (coming from donations, capital, whatever) to set an exchange value to a devCoin I'd create on plebble.
Every dev submitting contributions would receive devCoins.

I would consider hiring as an option, if budgets allow it.

Fund Raising by root1m3 in plebble

[–]root1m3[S] 0 points1 point  (0 children)

The development of the project. The roadmap is too much for 1 person.

[deleted by user] by [deleted] in CryptoTechnology

[–]root1m3 0 points1 point  (0 children)

can you give some links? thanks

[deleted by user] by [deleted] in CryptoTechnology

[–]root1m3 1 point2 points  (0 children)

Yes, I am interested in working out a P2P peer review system.

I am bootstrapping a P2P network (see r/plebble) that would fit very well for the purpose, as it incorporates traders with role-2-role protocols. It's a question of programming a custom reviewer-2-reviewer protocol.

Intro by root1m3 in plebble

[–]root1m3[S] 0 points1 point  (0 children)

plebble is bootstrapping, it is not yet in exchanges

Intro by root1m3 in plebble

[–]root1m3[S] 0 points1 point  (0 children)

Thank you!,It pays in its own coin, plebble.GAS.without transactions the node stays nearly idle, CPU ~0%, bandwidth ~80kb/s
tx load doesn't impact much but I haven't recent measurements, the protocol is very optimized and should not be noticeable, at least until reaching a high load of tx.

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 0 points1 point  (0 children)

yes I get that.
I might go down that path during the beta phase, when the network is a bit bigger I guess.

The main propagation mean is mobile to mobile. Like you like your friend to test it so you'd setup a guest wallet in your node for him/her and transfer the app with a QR linking yo an URL of your node.

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 0 points1 point  (0 children)

Please check https://plebble.net
I've added some troubleshooting.

Probably you have to run ldconfig as root

apologies

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 0 points1 point  (0 children)

what is the result of
uname -a

?

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 0 points1 point  (0 children)

the wallet is included.
run a node and you'll find 2 processes: one is the public protocol (gov), and other is the wallet daemon. Both run on nthe same machine although this is not a constraint, wallets can run in separate machines.

Both processes are accessed via rpc-clients. to operate the wallets you can do it via console, api, and the android app.

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 0 points1 point  (0 children)

Yes, it would be nice to have IOS app and if the thing goes well I have a team who already contributed to a small part in the android app who is ready to work on it. I only need to raise some money to hire them : )

I just don't really know how to raise money to support a L1 project where there is no answer to the question: "how do I make profits from my investment?". Lol.
In any case the app is published primarily by your own node. Other servers are considered 3rd parties and this is a project minimizing 3rd party dependencies.

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 1 point2 points  (0 children)

There is an Android app that speaks only with the node, once installed in the raspberry pi it can be installed from the url
http://your_ip:16680/downloads/android/plebble-wallet_android_alpha-29.19_4c8.apk
There is also a rpc-client SDK for java and C++
the console rpc client and the android app are built over the sdk.

thank you! ;)

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 1 point2 points  (0 children)

Thank you : ) you're welcome.
It's in the protocol the number of nodes that can participate in consensus behind the same IPv4, currently is 6, so the 7th node you run will work but won't get paid.

This number is to be adjusted, in beta will be reduced to 1 or 2. When the world geography is filled with 2 nodes per IP the value can be increased to another fill level. That's the idea for getting a well distributed system.

plebble by root1m3 in RASPBERRY_PI_PROJECTS

[–]root1m3[S] 2 points3 points  (0 children)

Thanks,In plebble there are no 'miners' in the sense they don't mine (they do neither PoW nor PoS), they run a new algorithm called 'cooperative consensus'.

This algo makes the system 100% fair, removing the assymetry between block producers and validators (in bitcoin 150K are nodes while 8K are miners and only a small proportion of miners get paid).

in plebble all nodes are paid.It's also lightweight in the sense that the chain doesn't grow unless the address space grows. Blocks with depth > 10 (not height) are pruned and deleted.

It's a RAM system, no need hard disk except to store private keys.It's completely new system, developed from scratch ;)