数字货币协议链名称有哪些,带你了解数字货币合约入门知识

它是稳步发展的,而不是设计的 。
第0章简介
比特币BCH不仅是一种产品,也是一种协议 。对于货币和协议来说,稳定很重要,那么如何才能得到一个稳定的货币,一个稳定的协议呢?
克雷格·赖特博士最近提议将比特现金协议恢复到v0.1版本,并将其锁定 。能稳定吗?
第1章 什么是稳定性 对于钱来说,本文讨论的稳定的定义很简单 。最重要的属性是2100万BCH的总量、发行率、同质性等等 。BCH协议的稳定性必然带来货币的稳定性,所以本文只谈协议的稳定性 。
协议的稳定性如何?
对于Bitcash这样的基于货币的协议,协议稳定性主要是指其共识规则的稳定性,这是所有节点必须达到的共识部分 。而改变共识规则的方式只有两种:硬分叉和软分叉 。
首先从用户的角度来说,协议的稳定性意味着用户和商家不需要频繁更新软件 。一个为了钱的软件,不要经常更新 。绝对不喜欢互联网产品,一周一个版本,每天更新,刷存在感 。
反过来,商家在设计或更新自己的软件时,也不需要担心未来协议层的变化会使自己的软件失效 。
其次,稳定的协议并不意味着不变的协议 。稳定协议演进是指补充的部分与旧部分完全兼容,即旧部分不能失效(除非有充分的理由) 。例如,现有的事务输出不能在将来失效,现有的事务不能在将来失效 。
几乎没有协议是死的,包括正在发展的互联网协议 。x86之类的计算机指令集也是如此,通信协议几乎每隔几年就要更新一次 。但是这些协议非常稳定 。
第一种要求bit cash不能轻易发起硬分叉,因为硬分叉要求所有节点都要升级,这就是不稳定性 。但是软叉呢?软分叉会危害稳定吗?
软分叉也有损稳定性,因为软分叉不是协议的补充部分与旧部分兼容,而是旧节点通过巧妙的手段不知道自己是补充协议中的补充 。软分叉会使完全节点的意义降级,完全节点的意义在于知道全网的所有规则 。实际上,软分叉使得完整节点可以验证的协议极不稳定 。
一个稳定的bit cash协议应该:1)除非有充分的理由,否则不要对协商一致的协议进行修改;2)现有的共识协议规则应尽可能保留,除非有足够的理由删除;3)添加任何新的规则,并使用硬分叉的方式;4)拒绝所有软分叉,以确保所有完整节点完全验证所有共识规则 。
那么如何获得如此稳定的协议呢?显然,目前的bit cash协议是不稳定的,现在整个社区都可以轻松发起硬分叉 。
第2章 市值越大越稳定 毫无疑问,现在的bit cash不稳定,最重要的原因不是它的设计好不好,而是它太弱了 。一个市值只有90亿美元的产品太小了 。
市值越高,相对来说,意味着参与的人越多,企业就越多,这个协议的存款量就越大 。神电越有钱,越怕动协议 。
真正的稳定不是设计出来的,是钱扔出来的 。如果你想得到一个稳定的bit现金协议,你得想办法让生态的各个环节都往里面砸钱砸到所有人都不敢动协议 。
最典型的例子就是IPV4升级到IPV6 。从各个角度来看,IPV6都比IPV4好 。但全世界在IPV4上沉淀了不可估量的巨款 。这么多的互联网设备和软件都是建立在IPV4上的 。不知道投了多少钱 。谁敢篡改这样的协议?
【数字货币协议链名称有哪些,带你了解数字货币合约入门知识】市值越高,修改协议就越谨慎,这样的协议就越稳定 。
第3章 去中心化保证稳定性 协议的任何修改都应尽可能通知所有参与者 。如果参与群体足够大,足够分散,协议就越稳定 。
去中心化包括用户、矿工和开发者的去中心化 。去中心化的意义,大致可以从人数、利益诉求、文化背景、地理位置等方面考虑 。
越是分散,修改协议组织多方利益谈判的难度就越大,修改的难度越大,就越稳定 。
分散化必然导致发展效率低下 。虽然稳定意味着开发效率低,但是稳定本身没有意义,有价值的协议稳定才有意义 。毫无疑问,目前的bit cash协议不经修改不具备竞争的条件 。为了兼容效率和稳定性,用户、矿工、开发者要充分沟通 。现在各种货币的发展其实是严重脱离用户的,比特币abc开发组也离用户太远了 。每一个变化发布之前,都存在沟通不足,严重阻碍了稳定性 。
如果由集中式开发团队决定协议的走向,潜在的不稳定因素是非常大的 。现在,克雷格·赖特博士表现出非常强烈的愿望,希望将比特现金协议恢复到v0.1版本,然后将其锁定,以获得协议的稳定性 。而在这个过程中,几乎所有其他开发组都吵过架 。我觉得CSW用这种方法来获得稳定是一种不稳定,因为这是最大的中心节点,他说了算 。即使他真的想锁定协议,生态学的所有其他人都需要担心他的想法会改变 。这太不稳定了 。


推荐阅读