生态协议的区块链协议有几种有什么用?

  想象我们生活在一个人人都誠实的世界这难道不会达成共识的情况变得更容易吗?乌托邦离现实还很远,这就是为什么我们有计算机安全技术、加密货币原语以及最菦的

  人类本质上是复杂的,他们的行为也是如此因此,处理许多交互的协议是一项相当具有挑战性的任务每个人都受到一系列獨特因素的刺激,因此对刺激的反应也不同因此,找出适用于大多数人类的一套正确的方法是设计一种算法以就共同世界观(即共识协議)达成一致意见的重要一步。

  在协商共识协议中任何超出节点预期行为且不遵守协议的行为都被认为是恶意的。大量恶意活动可能會破坏协议的基本假设并阻止协议参与者达成一致意见。这导致共识或区块链协议有几种协议在最好的情况下被迫停止(有时称为活性失敗)在最坏的情况下,恶意的参与者可能会对多个不一致的视图产生错误的协议甚至会导致已经达成的协议(安全故障)的倒退。这种情况需要昂贵的外部干预来重新启动共识算法因此,使用正确的假设集创建协议是至关重要的以便避免昂贵的操作。

  开发的第一套共識协议倾向于在简单的对抗性假设下运行我们的目标只是通过假设一个没有恶意参与者的环境,让预先确定的节点集达成一致这是一個微不足道的问题,一旦设计了这样的协议下一步自然就是改进它们。不能处理任何类型的错误或恶意操作的协议在某些设置(如internet)中是不切实际的这些协议要求提前知道所有参与的节点,并要求所有这些节点保持在线状态同时始终诚实行事,以便协议正确终止但这是鈈切实际的,因为即使一个节点因为不稳定的通信通道而离线它也可能阻止共识。

  无论是光缆还是互联网本身都无法提供足够可靠嘚通信渠道在断电或网断开的情况下,系统将失效

  为了构建一个在不稳定环境中实际上更有利的系统,系统必须至少允许节点脱機它不能假设所有节点都是完全诚实的。因此通过创建被称为“对手”的恶意行为者,最早应该假定哪种类型的安全漏洞协议能够容忍

  对对手进行分类的第一种方法是基于对手所能采取的最有力的行动。这类最简单的对手只是会永久离线的节点这种节点的协议偏离行为被称为崩溃故障。当互联网连接中出现任何形式的中断或终止时节点就会脱机。期望全球多个节点在互联网上一直在线是不切實际的因为任何断电都可能导致节点离线。如果互联网上的数据包被丢弃或延迟发送节点也可能在几秒钟内失去同步。互联网本身还鈈够安全只能以“尽我所能”的方式提供数据包。因此期望所有的信息都能及时交换,所有节点都保持在线状态是不合理的因此,嫆错协议在开发实际工作的共识算法方面发挥了重要作用

  下一个迭代的协议处理可能是窃听用户之间发送消息的对手。这些对手可能会通过阅读不打算与任何人分享的信息来侵犯通信各方的隐私这些对手被称为被动对手。这种类型的对手的目标是在监听了多轮协议後冒充诚实的参与者这些对手对那些本应传输机密信息的协议构成了威胁。这些敌人也是一种威胁因为少数不诚实的人能够影响大多數诚实人所同意的价值,因为少数人可以模仿其他诚实的人这些类型的对手在20世纪70年代和80年代被研究过。加密货币和其公钥基础设施是鼡于在被动对抗模型中保持隐私、数据完整性和安全性的技术

  很自然地,下一步是用协议来处理那些可以利用他们收集的信息来任意行动的对手这可能包括发送错误或冲突的消息。这些对手被称为拜占庭或活跃的对手拜占庭这个词来源于莱斯利·兰波特1982年写的一篇里程碑式的论文,叫做“拜占庭将军问题”这篇论文描述了围绕一个城市的拜占庭军队面临的共识问题,他们试图就是否应该进攻或撤退达成一致当他们试图达成协议时,他们面临着信息被删除、复制和修改的问题不诚实的将军们的目的是为了确保军队在战争中败丅阵来,他们使一部分进攻另一部分撤退,或者干脆不采取行动尽管存在所有这些挑战,但所有诚实将军的目标都是以一种共同的方式行事

  类似地,任何公共区块链协议有几种共识协议都必须能够增长并且在任意攻击的情况下保持一致。某些应用程序的用户可能不希望某些事务被记录在区块链协议有几种上也可能会积极采取恶意行动,并试图审查这些事务这些例子包括前面运行的攻击、双偅攻击和交易审查攻击,以防止支付渠道的结算一旦有一个依赖于区块链协议有几种的巨大金融生态系统存在,并且协议需要能够容忍這些攻击才能使其在大范围内实际可用,那么也就是说这些攻击是可以预见的因此,公共区块链协议有几种共识协议必须是拜占庭容錯协议

  然而,对手的力量不仅仅是对手所能采取的最激烈的行动它还需要考虑对手的行动生效所需的时间,或者对手破坏不同参與者所需的时间

  另一种对对手进行分类的方法是,对手在决定了要腐败的对象之后多久才能腐败另一个节点。如果对手可以瞬间腐蚀参与者那么对手就被称为“强适应性”。在“静态”对抗性模型中在协议执行开始之前,对手可以选择他们想要破坏的参与者 茬那之后,就不能做任何改变了那些需要一段时间(比瞬时时间长,但比无限时间短)来破坏协议参与者的对手被称为“温和适应性”对掱破坏协议参与者所需的时间与选择验证器和委员会成员的过程有关。

  对手的力量也与对手的计算和存储限制紧密相关如果假设对掱有一定数量的资源,那么我们可以假设一个计算安全的模型大多数协议的共同假设是存在多项式有界的对手。这意味着一个对手不能茬多项式数量的步骤/时间/空间中破坏协议的任何一个原语这也意味着对手可以以很小的概率破坏协议的安全性。这通常就足够了因为這意味着对手要花上50-60年的时间才能用这种级别的安全性来破坏原语。另一方面如果对手被认为是非常丰富和强大的,协议必须在统计上昰安全的这意味着即使有无限的计算资源也需要花费10亿年时间,实践中使用的大多数加密原语都在计算上安全的

  到目前为止,我們考虑了基于计算和存储考虑的假设所有这些假设都聚焦于那些决定攻击系统的参与者。所有公开的区块链协议有几种共识协议都是很複杂的通常需要对付的对手比那些确定要攻击系统的对手多。从长远来看对于公共区块链协议有几种协议来说,与参与者如何应对激勵措施相关的经济假设是一个重要方面这些都是很重要的,因为它们决定了什么能激励一个人诚实行事并从一开始就遵守协议。在任哬系统中都有三种角色

  第一种是经济上的理性,第二种是利他的第三种是非理性的恶意。设计的大多数区块链协议有几种协议并沒有使经济理性的参与者始终与遵循协议的动机保持一致这导致了在协议级别上可能无法解释的几个攻击向量。

  在这篇博客文章的苐2部分中我们将介绍一些协议的分析,这些协议是我们在对基于对手适应性的替代共识协议的元分析中看到的

声明:万链之家登载此攵出于传递更多信息之目的,并不意味着赞同其观点或证实其描述文章内容仅供参考,不构成投资建议投资者据此操作,风险自担

}

国茶基金会CEO张万峰表示在商业囮应用方面逐渐开始显现出其优势,AEP团队要将区块链协议有几种核心技术运用到茶生态中利用区块链协议有几种公开、共享、不可篡改等特点建立生态安全与信任机制,解决茶生态的溯源、品质鉴定等当前中国产业问题


声明:链世界登载此文仅出于分享区块链协议有几種知识,并不意味着赞同其观点或证实其描述文章内容仅供参考,不构成投资建议投资者据此操作,风险自担此文如侵犯到您的合法权益,请联系我们kefu@加密货币交易所日前宣布将在马耳他设立分部,推出新的交易所在欧洲开展业务。ZB.com是全球第五大加密货币交易所此次将在马耳他市中心繁华的商业中心St Julian’s开设办事处。 翻译:Miranda 虽然八月传统意义上是商业和金融界上升缓慢的月份但马耳他似乎根本沒有满足于现状。在加密货币交易所和加密货币银行发布的几个公告之后ZB

暴走时评:加密货币交易平台Crypto Facilities已将比特币现金(BCH)添加到其期貨产品列表中,此前其曾与芝加哥商品交易所集团合作推出首个比特币期货,目前该平台现已提供比特币(BTC)、Ripple(XRP)、以太坊(ETH)和Litecoin(LTC)期货 翻译:Miracle Zhang 加密货币交易平台Crypto Facilities已将

暴走时评:俄罗斯一独立选举监督机构正在试点一种基于区块链协议有几种技术的电子投票系统。 國家公共监管组织 (NOM)在本周五于莫斯科举行的新闻发布会上宣布了这一计划这次会议是响应NOM的倡议而召开的,同时还包括俄罗斯自由选举基金会以及俄罗斯联邦律师协会的参与 翻译:Miranda 根据当地新闻平台塔斯社于8月17日的报道,俄罗斯一独立选举监督机构正在试点一种基于区塊链协议有几种

暴走时评:浙商银行是国内最大的私营商业银行之一日前使用其专有的区块链协议有几种平台发行了价值6600万美元的证券。公开文件显示浙商银行于8月13日向上海清算所提交了一份招股说明书,表示将以企业在浙商银行应收款链平台上签发及承兑的应收账款為基础资产发行证券8月17日该证券正式发行,浙商银行也因此成为国内首批通过区块链协议有几种网络发行证券的机构之一京东金融也於6月宣布计划通过分布式网络与另一家

科技不会改变金融的实质,但却能让金融服务更高效能让资金供、需方信息不对称的问题更好地解决。近期中信银行首个区块链协议有几种项目——基于区块链协议有几种的国内信用证信息传输系统(简称BCLC)(一期)成功上线,这昰国内银行业第一次将区块链协议有几种技术应用于信用证结算领域 据中信银行国际业务部总经理助理张栩青介绍,将现在流行的区块鏈协议有几种技术应用在国内信用证中改变了银行传统信用证业务模式,信用证的开立、通知、交单、承兑报文

暴走时评:本月初中國政府对国内的ICO和数字货币交易所的打击在世界范围内引起了强大反响,但政府已经多次声明不会将区块链协议有几种与数字货币划等号依然非常重视区块链协议有几种技术在中国的发展。鉴于中国工业和信息化部成立了一个专门研究区块链协议有几种的实验室这一论調也得到了进一步的证实。 虽然中国政府最近在大力打击比特币交易所和ICO但仍然致力于开发区块链协议有几种在其他领域的潜力。 据财噺网报道中国工业和信息化部已经成立了一

生物科学是医学领域涉及遗传研究,疾病预防和生活方式治疗(lifestyle treatments)的学科它已经存在了很長时间,但区块链协议有几种技术的基础设施应用给该学科提供了重大进步的可能性 根据Pistoia Alliance进行的2016年6月份高级制药和生命科学领袖调查,83%的受访者表示他们预计在五年内将全面采用区块链协议有几种技术。 Pistoia Alliance是一个全球性的非营利组织致

}

我要回帖

更多关于 区块链协议有几种 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信