邱少文章观点摘录

读了邱少博客上的若干篇分析比特币的文章,摘取其部分有价值的观点记录于此。

比特币的本质究竟是什么?

  • 比特币的目标从来都不是去中心化,而是稳定,健壮,无法被杀死。去中心化是实现后者的手段。
  • 为何选择 PoW 实现?
    • 因为只有 PoW 才能让真正掌握权力的人付出足够大的代价和沉没成本,才会竭尽全力去维护而非危害比特币系统。
    • PoW 的机制不是用来避免中心化的,否则中本聪也用不着提 51% 攻击了。
  • 比特币到底是因为有人用它来作为交易媒介而值钱,还是因为能够储值才值钱?
    • 使用价值 –> 交易 –> 定价 –> 多次交易以确认和发现价格 - -> 开始可以存储价值。
  • 扩容之争的本质是利益之争
    • 矿工和程序员的矛盾,还是变成了IT行业和金融行业的矛盾,更深一层来看就是现代金融和现代货币的本质究竟是什么,到底是实物还是信息,如果是实物,金融行业胜;如果是信息,IT行业胜。

PoW 机制的深层本质究竟是什么?

  • PoW的本质其实是将现实世界的芯片和电力,转换成一串虚拟世界的数字,这串数字极为难得,必须要靠消耗大量现实资源才能得到。也就是说,PoW打通了现实和虚拟的转换通道。
  • 支持矿工才是真正的支持比特币,而那些希望削弱矿工的力量、希望修改算法追求所谓挖矿公平的人,其实是在斩断比特币系统的激励机制,从根本上破坏比特币的成长。

正本清源比特币之一:小世界网络

  • 小世界网络使得在比特币网络中广播区块交易信息非常高效,平均在两跳之内即可将信息同步到大部分的节点。这也是比特币网络自然进化的结果:各个节点之间是竞争关系,因为它们需要争取下一个块的打包权;同时他们又不得不与其它节点保持良好沟通,以保证自己在挖矿过程中不处于劣势。
  • 小世界网络是否让比特币变得中心化?
    • 比特币的节点组成的小世界网络是对外开放的,它不像 EOS 这样指定了候选人,任何节点都可以自由地加入其中并有机会挖到块。同时这也是竞争激烈的,通过优胜劣汰的方式,让一些过时的设备不得不出局,从而让整个网络的承载能力能逐渐提升。
    • 自由竞争,是比特币演化的奥义所在。

正本清源比特币之二:零确认交易

中本聪在 2010 年回复 BM 质疑比特币十分钟确认太慢的时候,曾提出了 Payment Processor 的说法,用于快速交易支付:

        Quote from: bytemaster on July 28, 2010, 08:59:42 PM
        Besides, 10 minutes is too long to verify that payment is good. It needs to be as fast as swiping a credit card is today.

    See the snack machine thread, I outline how a payment processor could verify payments well enough, actually really well (much lower fraud rate than credit cards), in something like 10 seconds or less. If you don’t believe me or don’t get it, I don’t have time to try to convince you, sorry.

由于这时候零确认只存在节点的内存池中,并没有被打包上链,有可能会被双花的风险,中本聪将零确认交易称为“二等居民”,并在 Snack Machine 一帖中,给出了他的解决方案:

    I believe it’ll be possible for a payment processing company to provide as a service the rapid distribution of transactions with good-enough checking in something like 10 seconds or less.
    The network nodes only accept the first version of a transaction they receive to incorporate into the block they’re trying to generate. When you broadcast a transaction, if someone else broadcasts a double-spend at the same time, it’s a race to propagate to the most nodes first. If one has a slight head start, it’ll geometrically spread through the network faster and get most of the nodes.

中本聪在设计比特币的时候,认为零确认交易是可行的,其方法是节点将交易信息加到自己的内存池,如果发现有相同的 UTXO 则拒绝。由于试图双花的交易发出的时间将晚于发给商家的交易,商家只需要稍等片刻,待交易信息传递到绝大多数节点即可。


Gu Lu

2018-11-30

Comments
Write a Comment

知识共享许可协议
本作品由Gu Lu创作,采用知识共享Attribution-NonCommercial-NoDerivatives 4.0 国际许可协议进行许可。