build_a_blockchain:逐步建立区块链

时间:2024-05-19 02:00:47
【文件属性】:

文件名称:build_a_blockchain:逐步建立区块链

文件大小:9KB

文件格式:ZIP

更新时间:2024-05-19 02:00:47

区块链齐步走 想要理解区块链如何工作最好的方式就是制作一个啦。 Keywords ruby, blockchain, consensus A 作为一个匪菜大军中的一员,不了解区块链是不能称为一个合格的匪菜的。空气币的火热,让更多的匪菜充满了渴望,似乎我们也需要了解一些在这个背后的基础。了解这个其实并不是很简单,因为更多的匪菜喜欢看到的是绿色的涨幅,而不是背后的技术,你可以在得(不)道上面找到很多奇怪的Talk,但是你的确得不到。 我喜欢边做边学,看完下面的例子,我相信你能成为一颗不一样的匪菜。 B 区块链(Blockchain),顾名思义就是由块组成的链,每一个块就是一些数据,然后通过一种手法把这个块连接起来,就是用一个哈希函数 H,把block B[i]的哈希值 H(B[i]) 包含在下一个 block B[i+1] 里。H 具有单向性,也就是知道 B 就很容易算出 H(B),但是反过来


【文件预览】:
build_a_blockchain-master
----server.rb(3KB)
----Rakefile(325B)
----Gemfile(184B)
----Gemfile.lock(600B)
----blockchain.rb(3KB)
----.gitignore(9B)
----README.md(9KB)
----config.ru(31B)

网友评论