官术网_书友最值得收藏!

Summary

This chapter introduced us to the important challenges and limitations of distributed systems, such as the Byzantine Generals' Problem and the CAP theorem. Then, we moved on to understand the one-way hash function and generating a hash chain and a Merkle tree. We realized how a blockchain is a giant Merkle tree and that the subtle difference between a bitcoin and an Ethereum blockchain lies in representing the leaf nodes of such a tree as a transaction or a state of execution, respectively. We took a deep dive into the bitcoin block structure to demystify mining as an incentivized brute force attack. Forking, on the other hand, signified a change of protocol on blockchain. Lastly, we identified the three types of blockchain generation as money, assets, and contracts, and we contemplated how blockchain is going through its reality check phase, as per Gartner's hype cycle.

In Chapter 2Grokking Ethereum, we will have a gentle introduction to Ethereum as a platform, which has its own Turing complete programming language and has the ability to deploy smart contracts in a decentralized manner.

主站蜘蛛池模板: 海城市| 噶尔县| 新化县| 托里县| 聂拉木县| 霍城县| 蓬莱市| 兴安盟| 渭南市| 青州市| 斗六市| 石泉县| 洛阳市| 江都市| 葵青区| 资溪县| 盈江县| 隆化县| 平和县| 神农架林区| 长武县| 将乐县| 镇坪县| 盐山县| 定南县| 武鸣县| 久治县| 葫芦岛市| 正蓝旗| 道真| 克什克腾旗| 北海市| 普定县| 赤峰市| 红河县| 扎赉特旗| 上蔡县| 襄城县| 钟山县| 商丘市| 洪雅县|