Author

Topic: Setting up a private chain/testnet : reverse engineering the blockchain code (Read 209 times)

newbie
Activity: 3
Merit: 0
help me first and then you can tell me why i am wrong or better yet, let me see it on my own
 Wink
so coming back to:
i want to set up a private chain/a testnet blockchain that can run locally just to fiddle and play with it just to learn how it works.

So, how would i go about that ? What i am looking for is ideally a step by step clear, beginner friendly explanation considering the fact that i am aiming at blockchains written in javascript (lisk, nimiq) or in python(bismuth)

Anybody?
staff
Activity: 3458
Merit: 6793
Just writing some code
The consensus rules are what define a blockchain. You cannot create a blockchain without the consensus rules. You need to implement your consensus rules in a software that is then used to create a blockchain.

Typically people who are doing this will just clone an existing coin and modify it. You will need to understand how that coin works and what your modifications must be. This isn't something that is beginner friendly nor is there a beginner "how to do" guide available. This is specialized knowledge that not everyone can do.
full member
Activity: 351
Merit: 134
well i will have to disagree
i already have a consensus idea i want to learn more about the technology so i can implement it. Paper will not help getting my hands dirty with it will.
Thank you

Then you should peer review your idea. Then you can write a simulator for it. One step at a time.
member
Activity: 210
Merit: 26
High fees = low BTC price
Consensus design is best done on paper and in your head.

You mean the bit where a single transactions gets sent to 20,000 nodes and then you spend $500 worth of energy
just to make all these nodes agree about something ?

Far too much network chatter, far too little useful work is done and DAG seems better but in the end I am
convinced that specialist coordinator nodes is a better solution or you end up with all them nodes pushing and
pulling against each other.

A cluster of nodes (star shaped) does not become a cartel and can introduce some order into a chaotic system
where it's every man for himself, it does not scale like that.
full member
Activity: 351
Merit: 134
The problem is not the code, the problem is the knowledge.

What you propose is like buying a scalpel and then trying to do heart surgery, without first becoming a surgeon*.

Consensus design is best done on paper and in your head.

*) I stole that line from someone else, but it's true.
newbie
Activity: 3
Merit: 0
solved, can be deleted, thx
Jump to: