在区块链技术中使用哪种协议最公平?

区块链兄弟,专业的区块链技术分享社区

作者:Mercina-zy

本文转载自区块链兄弟,区块链兄弟——技术专业问答先行者,区块链爱好者聚集地

本文约 1000字,阅读(观看)需要8分钟

关于区块链技术中使用哪种协议最公平这个话题,其实不太容易准确的解释,因为这个问题有点“大”,我只能以我目前的能力和水平,简单的表达下我的意见:

如果从学术的角度,那我认为使用自动执行协议最好。详见我在区块链兄弟技术社区发表的文章《密码协议三裁决协议和自动执行协议》,从我的理解看,自动执行协议(self-enforcing protocol)应该是协议中最好的。

大家都知道,协议本身就保证了公平性,是不需要仲裁者来完成协议,也不需要裁决者来解决争端。协议的构成本身使得不可能发生争端。如果协议的一方试图欺骗,其他各方马上就能发觉并停止执行协议。无论欺骗方想通过欺骗来得到什么,其都不能如愿以偿。

每个协议最好都是自动执行协议,可惜的是对于所有情形,都没有一个是是自动执行协议。区块链技术还在不断发展,区块链的出现是否会改变这一现状,现在还不能给出明确的答案,但我相信前景是美好的。而且区块链不是一个孤立的技术,其需要大量的技术支持,其中大量使用并涉及安全的就是密码学,而其本身也成为一个算法高度密集的工程。

我列出几点重要的点,大家可以关注一下目前关于区块链技术协议的现状。

分布式记账,这是其的安全存储模型

去信任化,这是其安全运行的基础,这其中有一个拜占庭一致协议。

共识机制,这是其安全协同共享

还有,工作量证明,权益证明,股份授权证明

数字签名,是其安全交易证明

最后提一下智能合约,我个人认为这是区块链未来发展的核心动力之一,但智能合约的安全执行问题,也是急需突破的点。目前我的研究是其中一个比较好的办法是基于同态加密的密码学技术。

文章发布只为分享区块链技术内容,如有转载请先联系我们获得授权

热文推荐

2018年Hyperledger面对面上海站Meetup活动火爆开启

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180112G0VSNK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券