
In the end of 2018, I decide to write something about this nine months’ work. I still believe that blockchain will change the world, because its purpose is to find consensus in untrust. And so many algorithms are created such as BFT and PBFT.
But like Internet, blockchain is a tool. We still don’t know what it is, we don’t know what it will be, we don’t know what it should be. We just do everything we can imagine which sounds too romantic. Maybe it is an old fashion, I still believe in it.
BlockChain or DAG ?
When I first know about blockchain, it was in 8btc when I was still an trainee. And Bitcoin is the god of all the blockchains.
A year later, I came to beijing and joined the Trustnote. In it, I learned that DAG is designed to be next generation of blockchain.
BFT and POW
In Bitcoin, The longest chain will be chosen as the mainchain. And we use pow to make sure that it will cost a lot to change the mainchain. So there is a thing called 51% computing power attack.
In Byteball, it uses witness to choose mainchain. If more than half of witnesses are down, attacked or even attacked, the whole chain will down. And due to many reasons, the amount of witnesses is only 13.
So we, Trustnote, decided to use another method to ensure the robust of mainchain. So we decided to combine POW and BFT. The witnesses will be elected by mining, and the first eight(which is consensused by all nodes) will be choosen. They will use BFT to choose how many units and which units is packed into the witness unit. This algorithm is called TrustMe.




近期评论