爱意满满的作品展示区。
cr4fun

使用 ruby,从零开始写区块链,带演示

  •  
  •   cr4fun · Nov 8, 2018 · 2560 views
    This topic created in 2785 days ago, the information mentioned may be changed or developed.

    完整演示:

    1. 创建数据库

    2. 创建创世区块

    3. 添加区块

    4. 获得最后的区块

    5. 获得全部的区块

    6. 验证区块链

    7. 篡改区块链,验证不通过

    8. 改回篡改前的数据,验证通过

    目前,尚未完成节点同步。大概在第 12 课里实现。

    github 地址 https://github.com/rubybook/blockchain

    4 replies    2018-11-09 10:25:07 +08:00
    mingyun
        1
    mingyun  
       Nov 8, 2018
    不会 ruby 有 go py 版吗
    cr4fun
        2
    cr4fun  
    OP
       Nov 9, 2018 via iPhone
    @mingyun 有 python 版本。但是 python 版本不更新了。
    renyijiu
        3
    renyijiu  
       Nov 9, 2018
    看了一下代码挺简单的,就是自己有点不喜欢这代码风格😂
    cr4fun
        4
    cr4fun  
    OP
       Nov 9, 2018 via iPhone
    @renyijiu 嗯,我倒是觉得 ruby 这种风格写起来很爽哈~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5692 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 02:15 · PVG 10:15 · LAX 19:15 · JFK 22:15
    ♥ Do have faith in what you're doing.