专业开发15年,丰富的开发经验!贴心的私人订制服务,为您打造合适的平台。

无界区块链虚拟币钱包开发咨询电话

咨询电话:13386501543

联系方式

电 话:13386501543

邮箱:1203125@qq.com

地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢

当前位置:无界区块链开发 > 区块链100问 > 什么是区块链开发技术共识?

什么是区块链开发技术共识?

文章出处:12 阅读量:12 发表时间:20-02-29 13:58
区块链100问

区块链开发技术共识

 

BTC区块链技术个商业应用,出于对电子现金的狂热,技术极客开始研究BTC的底层技术,并创造出更多种形式的电子现金。他们修改出块速度、区块大小、共识安全,他们基于BTC在上层搭建应用,如域名、去中心化交易等,可以说基于BTC的发展相当活跃。

 

直至区块链技术从BTC底层抽剥出来,人们发现,除了电子现金之外,基于区块链技术可以以更完善的方式实现实体经济活动。区块链技术实现的应用可以以无需信任第三方的模式运行,大大降低经济活动成本,同时核心数据被生产者掌控,重复利用数据价值,防止数据滥用成为了可能。

 

但早期的实践受制于区块链技术瓶颈,特别是区块链的共识速度,其性能并不能满足实体经济活动,大部分开发者由此转向了对共识技术的研究。以中本聪发明的共识机制为起点,共识机制经历了 10 年的发展,现在较初始阶段已经有了较大提升。而随着区块链发展向商业共识阶段的迈进,企业友好的 PoA 共识机制 ( 权威证明机制,Proof-of-Authority) 正在引发越来越多的关注。值得一提的是,唯链近日推出了下一代 PoA 共识 —— PoA 2.0,关于该机制的介绍,已在唯链白皮书 2.0作出阐述。

 

可以粗略的界定,在 2009~2015 年期间,共识的发展以技术为主,社区基于 PoW 和 PoS 的共识纷争是该时期的经典对决,我们可称之为技术共识阶段。该阶段的早期参与者往往是技术极客,去中心化的执念是开发者的圣经,共识机制在技术的世界中不断被优化,其安全性,鲁棒性以及其他性能都得到了长足的进步。以区块链技术为基准,多种开发框架,新型的编程语言,以及全新经济模型陆陆续续被发明,区块链技术共识成为主流,论坛、文章以及公开的对话中,大多在谈及如何优化以区块链为基础应用的技术问题,像如何提高网络性能,如何减少网络运行成本,如何减少网络支付等,像极了早期发展的互联网圈子。

 

与此同时,技术共识阶段带来的问题是,技术共识的门槛过高,阻止了很多参与者的脚步,极客的圈子很小,共识并不容易出圈,加上这些年间以追寻BTC的项目居多,大多追求完善的、无需信任的电子现金,隐私加密、最终确定性、性能加速等基于电子现金的各种优化功能层出不穷。但这些功能并不能很好的与实体经济结合,特别因为电子现金和现实中的经济实体有直接的利益冲突,导致其发展受到制约。

 

经历了一轮 2012~2014 年的泡沫,2016 年后的区块链开发发展开始呈现多元化,开发者开始寻求更多层面的发展,服务实体经济开始成为区块链另外一个重要的分支,供应链金融、数字电子版权、实体物体溯源、公务政务公开等多方面的区块链+,开始出现在人们的讨论当中,这种转换信号要归功于 2016 年后出现的大量学术论文,这些学术论文对共识安全进行了数学论证,包括《Snow White: Robustly Reconfigurable Consensus and Applications to Provably Secure Proof of Stake》、《Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol》等,论文证明了大概率的安全性,技术共识开始走向稳定。

 

而随着技术共识阶段的逐步深化,技术趋于成熟,开始吸引实体中的企业的注意力,有些企业开始思考与区块链的进一步结合。早期就投身 / 投资区块链开发发展企业的鲶鱼效应明显。同时期,技术共识与商业共识共同发展,商业共识因为企业的涌入,开始占据主要共识位置。


cache
Processed in 0.086194 Second.