Grin & Beam: Mimblewimble链上的两支新秀

Mimblewimble上即将推出两种截然不同的加密货币——Beam与Grin,前者BEAM已于2019年1月3号正式上线,而GRIN预计将在2019年1月15日上线。它们提供了两种稍有不同的隐私协议。
“到目前为止,隐私总是在损害可扩展性(scalability)的情况下引入。”化名为Ignotus Peverell的Grin开发人员说道:“我们正在改变这一点。”

这项技术最初是由一位名叫汤姆·埃尔维斯·杰多索(Tom Elvis Jedusor)的匿名密码专家在2016年提出的,他的名字与《哈利·波特》(Harry Potter)系列小说中的大反派同名。“伏地魔”(指Tom Elvis Jedusor)的这项技术旨在解决世界上最大的比特币平台上的隐私和可扩展性问题。

这项技术的第一个实现于Grin。Grin于2016年底开始编码,而在2018年3月,总部位于以色列的初创公司Beam加入了该公司。但Beam却声明对这项技术的解读略有不同。

在Beam发表声明后,两国之间形成友好竞争的气氛,尽管偶尔会引发双方的矛盾。

然而Grin遵循了一种高度原则性的密码朋克(cypherpunk)思想,包括不使用预挖矿(token premine)和ICO。而基于志愿者Beam寻求风险投资,并雇佣了一个开发团队全职开发该软件,这使得它能够在Grin的加密条约中领先。

在设计选择上的细微差别也暗示了Grin在强调社区驱动的分散化的同时,Beam突出了其更敏锐的商业意识。
尽管双方的存在差异,但开发人员仍在敦促这两种实施方式继续共存,甚至相互补充。两人都表达了克服该行业存在的社区制度的意愿。

Beam的顾问,以色列比特币开采公司Spondoolies-Tech的前首席执行官盖伊•科里姆(Guy Corem)说到:“我们有一个共同的目标,那就是尽可能地使Mimblewimble生效。”

“哈利波特”(Mimblewimble)技术:
这些设计的共同点是它们基于面向隐私的协议Mimblewimble。

顺带一提,Mimblewimble是以哈利·波特(Harry-Potter)的魔咒咒语命名的,因为它能够将交易融合在一起,使它们变得难以辨认,从而保护隐私。

Grin开发人员Yeastplume总结说,不同以往的加密货币,这是一种以隐私为中心的没有任何包袱拖累的新型链。
然而,尽管他们在这方面是相似的,但Grin和Beam之间也有很多不同。

双方起源:
Grin以其庞大的社区为傲,自2016年以来一直在积极发展。

根据开源代码Github,其主要核心开发人员是Antioch Peverell、Gary Yu、hashmap、Ignotus Peverell、Quentin Le Sceller和Yeastplume。自2016年Mimblewimble发布之后,围绕这项技术形成了一个有组织的社区,并与这项基础技术产生了密切的联系。

而Beam则在2018年3月才进入这个行业。

首席技术官亚历克斯·罗曼诺夫在接受采访时表示,虽然Mimblewimble在当时似乎是以隐私为中心协议的最佳选择,但Grin开发团队进展缓慢。Grin是一个研究项目。罗曼诺夫说:“他们除了接受捐赠外,不接受任何外部资助。他们是兼职,而且进展非常缓慢。”

当Beam出现时,受到Grin社区的谨慎对待。这在一定程度上是因为早期的Beam不是开源的,这导致围绕该项目的构建被怀疑。罗曼诺夫说:“没有人知道我们在做什么,当有什么东西被隐藏起来时,人们就开始猜测。
然而现在,Beam的代码是公开的,这两个项目也在互相反馈。例如,Beam甚至部分资助了Grin的安全审计。
“我们的项目采用不同的方法,但是我们每天都在合作和交换想法。Mimblewimble的技术只会因此变得更强大。”Grin的开发者Yeastplume在2018年10月底发推文称。

管理模式:
这两种加密货币之间最显著的区别之一是它们的管理方法不同。
例如,Beam以隐私为中心的加密货币Zcash为例——维护公司结构,并将部分奖金汇集到支持区块链开发的基金会中。

罗曼诺夫说:“Beam是一款致力于打造隐私币的专业项目,在区块奖励中有一系列的奖励机制,这样项目就不会夭折。”

在这方面,Grin采取了一种完全不同的方法,依靠类似于门罗币项目所使用的社区资助模式。虽然这是一个不太可靠的收入来源,但Grin认为这是一个优势,最终会增加项目的安全性。Yeastplume在一份声明中写道,该项目承诺不会参与任何ICO、预挖、创始人奖励或类似活动。
我们不受利润或公司利益的驱使。我们是开源的,由设计驱动的社区——Grin。

用户体验:
Beam非常注重实用,其建立了一个简洁的钱包界面,该界面被认为是项目整体增值的核心。

Corem表示,拥有GUI钱包和移动钱包将会增加用户的接受度,增加交易和使用的次数,从而增加匿名性。
除了从用户友好的角度设计之外,钱包还可以在不同的操作系统中应用,包括MacOS、Windows和Linux。Coreum表示,Beam还将在主网发布的同时更新一个更简洁的客户端。

然而,Grin目前只提供命令行钱包,非技术用户难以访问。

“我们将拥有一个经过良好测试的MimbleWimble链和一个相对稳定的、经过测试的命令行钱包,其中包含各种处于不同开发状态的特性,以帮助社区创建独特的事务交换解决方案和其他关键基础设。”施Yeastplume表示说。
它仍然主要针对技术人群,并且将在用户自己承担风险的情况下大量使用,特别是在早期时候。

设计理念:
此外,Beam是用c++编写的,而Grin依赖于一种更现代的编码语言Rust。

罗曼诺夫在接受采访时说:“我们想创造一种隐秘的价值储存货币,这种货币的发行量将受到限制。”
相反,Grin的货币政策是不固定的。目前,每秒钟都会发出一个新的代币。这是由于该项目相信,持续发行将稳定货币的价值。

“我们希望Grin成为一种货币,而不是一种价值储存手段,”Yeastplume说,“我们希望鼓励使用,我们不想用武断的通货紧缩减半计划不公平地奖励早期使用者。”

关于挖矿:
这些项目对挖矿的态度也略有不同

每个项目都部署了稍微修改过的Equihash算法版本,以拒绝高度优化的、特定于应用程序的集成芯片(Asic)。
目前,Grin将Equihash算法与另一种工作证明算法Cuckoo Cycle相结合,该算法的目的是通过降低算法的可预测性来阻止Asic的使用。两年后,Grin将永久落户Cuckoo Cycle,相信届时ASIC硬件将变得更加便宜。

Beam也宣布了类似的策略,它推出了略经修改的Equihash版本,只有GPU才能挖矿。然而,Corem表示,该公司只打算在12个月内不让Asic染指,目的是为了让GPU矿商先行一步。

未来发展:
对于这两种加密货币来说,启动它们的主网只是第一步。

Ignotus Peverell说:“我们的长远目标是成为最好的加密货币,我知道我们还需要做更多的工作才能实现这一目标。”

这两个加密货币项目都计划实现全新性和实验性的特性。例如,Beam提到了它计划与以隐私为中心的lightning接口实现BOLT集成,以及添加跨区块链交易和其他功能。

Yeastplume也呼应了这一点,说到:“发布只是Grin生命周期中里的一个里程碑,而且只是一个相对早期的目标。”
当Peverell说我们在实用性、可扩展性和隐私方面有大量的改进时,Yeastplume引出了初步的增强计划。例如,由于设计未能隐藏输入和输出,这两种应用都可能容易受到机器学习分析模型的攻击,这种担忧也在讨论之中。
虽然这两个团队目前都实现了一个名为Dandelion的隐私协议,以更好地隐藏这些潜在的漏洞。在未来可能还会总结出来更多其它的实验成果。

为了支持这些更改,这两种加密货币在早期都将定期进行系统范围的应用升级或硬分叉。

Corem表示说:“我希望看到Mimblewimble成为其他加密货币的去信任、以隐私为中心的侧链,Mimblewimble正在对其他加密货币施加压力,要求它们适应并找到合适的折衷方案,从而为社区带来有利发展。”

猜你喜欢

转载自blog.csdn.net/weixin_43735459/article/details/86166710
今日推荐