恒星共识协议:选择信任?

Unknown view 125 2015-4-25 10:18
share to
Scan QR code with WeChat

导语:一位斯坦福教授声称实现了一个类比特币系统,可以更快更安全的处理支付。

恒星共识协议:选择信任?

比特币总值现约为三十四亿美元,许多公司和投资者正努力证明,这项技术可以使金融服务费用更加低廉,用途更加广泛。

但是斯坦福教授 David Mazières认为他有一个更快捷,灵活和安全的替代方案。如果Mazières是正确的话,他的技术可以使得数字支付及其它事务更加低廉,安全以及简单——尤其是跨界(支付)时。他于上周三(注:2015年四月八日)发布了系统设计的白皮书。

比特币事务依赖于运行于互联网上数以千计的电脑软件。尽管无人或组织进行控制,分布式网络利用一套规则和加密原理,以可靠的验证事务。

这个系统是由化名中本聪的匿名人士在2008年发布的技术论文宣告面世的。其设计重点在于一组贡献者不必互相信任,也可以共同创建一个系统来验证事务。但是比特币的这种实现方式,如果要成为世界金融基础架构的一部分,则相对缓慢和不太安全。Mazières如是说。

Mazières的新加密货币协议,恒星共识协议,正被一个非营利组织Stellar采用,以代替原有的系统——受比特币启发而作出的系统——意图将金融服务在发展中国家变的更加费用低廉得到广泛应用(参见“Bitcoin-Inspired Digital Currency to Power Mobile Savings App”)。恒星的原有系统是基于Ripple Labs系统所创建,RL使用其系统以帮助银行及其它金融机构资金流转更加快速(参见“50 Smartest Companies 2014: Ripple Labs”)。

去年恒星系统意外“分叉”成两部分,彼此之间对哪些交易有效不能达成一致。因此数小时的事务发生了回滚。Mazières说他的新系统绕开了引发此事故的部分设计。(RL主张如果使用正确,其设计是安全的。)

Mazières作为恒星的首席科学家,每周四天,离开斯坦福,扑在这个项目上。恒星的支持者包括支付企业Stripe(参见“Increasing the GDP of the Internet”)。

比特币的设计基于一个俗称“挖矿”的过程。其中人们运行特定软件,对解决数学问题展开竞赛。解决问题会验证最近比特币网络中的事务,赢取新创建的比特币或一些手续费(参见“What Bitcoin Is and Why It Matters”)。分布式计算也能抵御欺诈——你需要控制挖矿的半数算力,才能一份比特币消费两次(双花)。

然而,当前需要10分钟才能由矿工确认事务,挖矿也是非常耗能的(研究人员于2014年估算,比特币矿工耗费的电力与爱尔兰整个国家相当)。Mazières说,使用挖矿来保证信任和安全同样存在限制。

“比特币很好,但是我们希望从零开始并解决这些附加的问题。”他说。

新恒星共识系统同样依赖于人们运行在互联网上通讯的软件,但是信任不通过挖矿来保证。相反的,每一个运行软件的人需要确定一些值得信赖的参与者以正确的应用加密规则,用于验证事务。每一个软件实例仅会辨别一次它的多数信任对象们共同验证过的事务。这些信任关系是完全公开的。

Mazières 说算法表明这些规则会使得他的系统能够有效验证事务,更加快速及更少能耗。

Dan Boneh,一位斯坦福教授,没有参与Mazières的系统开发工作,但是对其进行了评估。他说恒星共识协议避免了一些比特币的安全限制。

“比特币的安全命题是那些在挖矿上面进行投资的人是值得信任的,但这不尽正确。而在恒星共识协议这里,我可以选择赋予谁信任。”

恒星共识协议还带来了更健壮的加密系统,Boneh说。比特币的加密系统其健壮性取决于矿工维持运算的可能性。“在设计层面,你无法解决比特币的这一痛点,因为它对无限资源攻击者无解,但是恒星共识协议可以。”

Emin Gün Sirer,康奈尔大学的一位副教授,也认为恒星共识协议似乎比比特币有优势。他说,恒星共识协议似乎已解决了ripplet协议中他认为的巨大问题,正是该问题导致了去年恒星的“分叉”。“协议看起来健壮了。”Sirer说。

但是,Sirer说理论上讲恒星共识协议也存在失败的可能性。如果参与者选择被信任对象并不足以重叠成为一个整体,或者一个攻击者精心策划成上述情况。但对采用恒星共识协议的人们来说,这几乎不可能。

“这是社会问题,而非技术问题。”

Mazières 承认了这种可能性,但表示这是不可能的。他展望了一些大型机构或者银行,会参与并巩固恒星共识网络。不过他承认,“人类总是薄弱点。”

附注:

在原文评论中,Jed发表了以下观点:

尽管比特币和恒星都在解决分布式共识问题,恒星并不是比特币的竞争者。这里经常会有混淆或误解。恒星和比特币试图解决不同的问题。恒星专注于连接分裂的支付网络,包括比特币。比特币则专注于成为价值传递机制。它们都是依赖于共识的分布式网络,但是试图解决不同的问题。

原文地址:http://www.technologyreview.com/news/536641/a-new-competitor-for-bitcoin-aims-to-be-faster-and-safer/

作者: Tom Simonite

翻译:老翅

btcfans公众号

Scan QR code with WeChat

From the Internet
Disclaimer:

Previous: 比特币和莱特币哪个更好? Next: 香港星巴克分店接受比特币付款

Related