少于 1 分钟阅读

前言(未完成)

以太坊白皮书(未读)

以太坊白皮书中文版

是什么? 为什么重要? 重点在哪里?

区块链

结构

  1. 交易,区块链所存储的 数据
  2. 区块,hash(区块数据 + nonce) 符合一个规定的结果。格式上合法
  3. 链,区块被大部分节点 接受,即区块所存储的交易数据 得到确认。区块在节点内采用 链式存储。

区块链以及区块链技术总结

  1. 100个节点分散在广域网中,且每个的节点数据都是一样的
  2. 分布式的冗余的链式总帐本方案

重点在哪里:冗余。

区块链 和 拜占庭将军的渊源 图解区块链:14张图看懂什么是“区块链技术”?

区块链演义(未读)

共识

《区块链原理、设计与应用》 提到:Proof of work 不是实现 面向最终确认的共识,而是基于概率、随时间 逐步 增强确认的共识。现有达成的 结果 在理论上 可能被推翻(A矿工的链没有B的长),只是攻击者要付出的代价随时间 而指数级上升,被推翻的可能性随之指数级 下降。此外,考虑到 Internet 的尺度,达成共识的时间相对比较长,因此按照 区块(一组交易) 来进行阶段性的确认(快照),从而提高 网络整体的可用性(否则就是一个交易来一次共识了,也就没有区块链了)。

书籍

《区块链核心算法解析》 据说评价很高,蚂蚁金服cto 推荐

区块链系统的思考框架 要点:

  1. 作者的思考路径重温比特币论文 为区块链呐喊几声区块链技术实践过程中的一些思考
  2. 投入大,产出少,这种无法满足“短、平、快”需求的事情,最终结果就是:某个开源项目独领风骚。让少数人去搞定最困难的事情,大多数人直接使用他们的成果,整体上将是最优的,这是社会自动调整的结果。旁白:总结的太精辟了
  3. 剩下的内容还跟不上作者的思路

我的数据,凭什么让我入链? 要点:

  1. 区块链可以为那些势力均等、离不开彼此,但又互相不信任的主体,提供安全感。
  2. 国际清算、原油贸易等,存在着超出我们认知的低效率环节。如果是被信任问题卡住了信息化进程,那么引入区块链后,会有立杆见影的效果。旁白:我们重新考虑下拜占庭将军问题及其代表的信任问题, 如果拜占庭将军问题 普适性足够, 那么区块链 ==> 拜占庭将军问题 ==> 信任问题,便是说的通的。
  3. 当遇到一个具体的应用场景的时候,可以先从下面这个方向思考一下:这是一个信息化问题,还是一个信任问题?
  4. 比如在供应链这个场景中,首要的是信息化和原始数据的真实性。或许让一个有公信力的公司做一套系统,以公司信誉为担保,效果更好。

一些实践

A blockchain in 200 lines of code

  1. a distributed database that maintains a continuously growing list of ordered records.

标签:

分类:

更新时间:

留下评论