近年来,越来越多的人关注和学习区块链,对于初学者而言,很容易陷入一些理解误区。这里为大家一一列举和解答。 误区1:比特币是区块链技术的一个应用,比特币应用的所有内容都可以归结为区块链技术 区块链技术从比特币中独立出来是 2014 年左右的事情,此前每每举出区块链的案例都是比特币,给区块链技术的应用造成了很多误解。我建议先了解区块链技术,再了解比特币,先理解联盟链的业务场景,再了解公有链的业务场景,公有链看作是联盟链的一种大规模延展,可以少走一些弯路。 误区2:公有链情况下数据存储性能不高,联盟链的性能也是如此 数据一致性问题是分布式存储最大的问题,而并发越高,冲突的概率就越大。区块链技术之所以能支持的每秒交易数(TPS)不高,主要是共识机制比较复杂,或者说共识机制就是刻意为了降低并发性,减少数据冲突的概率。 在公有链上,这是一个无法逾越的问题,只能从事实时性要求不敏感的业务。但是,在联盟链中,由于链中的参与方并不多,也不需要每个节点都记账,就可以使用一些性能更高的共识机制,例如前面说的PBFT。我们曾经尝试过一种全对等的算法,可以支持更高的性能。 误区3:应用区块链技术必须有矿工来挖矿 初次接触区块链技术,矿工/挖矿这个概念让人非常费解:(1)为什么一定要挖矿?(2)为什么要给记账成功的节点奖励比特币来鼓励记账?(3)非比特币的业务中如何鼓励记账? 这个误区归根结底还是把区块链和比特币混淆造成的。前面说过,挖矿是通过工作量证明(POW)达成共识的机制,挖矿能力愈强就取得了记录权。更重要的是比特币的货币属性,发行货币要么靠国家信用(例如纸币),要么靠奇缺资源(例如黄金),比特币为了防止滥发,就需要用算力做为一种奇缺资源。 这样说来,比特币实际上把共识算法、货币属性、鼓励记账这几件事都用挖矿来解决了,思路确实精妙。但是,在业务规则不同的联盟链中就不一样了,除了有其他更高效的共识算法外,不需要奇缺资源,不需要专门对记账做鼓励,因为必须记账已经是核心企业之间的契约,可以通过技术手段保证数据的同步,支持审计等能力,自然就不需要挖矿了。 误区4:真正的区块链技术应用必须是完全地去中心化 去中心是一个理想,经常有人问,为什么要去中心?去中心有什么好处?真的能去中心吗?后来,我深入研究联盟链的场景时发现,实际的业务场景大多是多中心(这又是比特币惹的祸,他真的想去中心),例如上述的企业联盟方式,几个建立联盟的核心企业就是多中心,他们共同成为一个新的中心。传统方式建立新的中心,往往通过建立清算机构的方式,而区块链技术让建立中心的成本降低了。误区5:所有的区块链节点都是记账节点 多中心就意味着不是每个节点都需要记账,记账的工作由几个中心节点负责就可以了,其他节点与记账节点间是数据同步的关系,也就是非记账节点上也有全部数据。以UENC公链为例,其网络中的记账节点有系统随机选取、分配验证,并不是所有节点都参与记账。其它节点只是参与同步数据,保持区块高度一致而已。 联盟链中非记账节点一般处在加盟企业,由于数据可见性的要求,非记账节点中的数据并不是都可见的,但是这一副本可以做为一种法律依据,提高了篡改数据的成本。 —- 编译者/作者:凯哥聊趋势 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
杨凯:?理解区块链技术应避开的五大误区
2021-01-28 凯哥聊趋势 来源:区块链网络
- 上一篇:相信相信的力量
- 下一篇:OKEx晚讯:国内首个自主可控区块链技术体系“长安链”发布
LOADING...
相关阅读:
- OKEx晚讯:国内首个自主可控区块链技术体系“长安链”发布2021-01-28
- 金玲瑶美国IM商学院:应该怎么样加入区块链投资2021-01-28
- 比特币,以太坊,文件币三大区块链发展的代表,哪个潜力更大?2021-01-28
- 3年后我们能否能买的起100个FIL?FIL当前的价值被严重低估2021-01-28
- 0xCFD队长招募计划2021-01-28