
近来哈利波特的魔法 MimbleWimble 很火,币圈讨论怎么挖矿,链圈讨论底层协议技术。前几天 Odaily星球日报曾报道过基于 MimbleWimble 协议的第一个项目 Grin ,回顾戳《未上线先火的明星项目Grin,将成下一投机风口?》。
Beam 是第二个基于 MimbleWimble 协议的项目,相较 Grin ,其市场反应更为冷清,据官方消息,Beam 将于 1 月 3 日推出。Beam 是个怎样的项目?基于同样的底层协议,为什么 Grin 更火?两者有什么区别?我们一起来看一下。
MimbleWimble 协议
讲到 Beam 就不得不提的魔法 MimbleWimble 协议,本质上讲,该协议是一种类似于比特币的区块链。2016 年 5 月由匿名作者 Tom Elvis Jedusor(《哈利波特》系列法语版本中伏地魔的名字)最早提出,旨在为比特币节省存储空间,并使交易的隐私性更强。
MimbleWimble 最早是被定义作为比特币的一种改进,在该协议中,隐去交易地址、交易金额,合并中间交易部分。
每次转账,参与交易的各方创建一个可以验证交易的公共多重签名密钥。系统中没有地址,因为参与交易的两方分享所谓的“盲因子”(一种用于电子货币的加密技术),其中只有那两方知道他们正在进行交易,从而保护网络隐私。
协议使用一种 Pedersen 承诺方案,在该方案中,完整节点从事务接收端加密的数量(输出)减去事务发送端加密的数量(输入)。加入盲因子产生平衡等式,则节点永远不需要知道交易金额是多少。
合并中间交易部分指的是,A 给 B 一笔钱,B 又全数给了 C,这个时候 B 就等于没有参与交易,因此,B 的数据不会被记录在链上。从而显著减少区块存储所需空间。
关于 MimbleWimble 协议可参考阅读《未上线先火的明星项目Grin,将成下一投机风口?》和《白话 Mimblewimble:新型的隐私保护协议》
资本驱动的 Beam
Beam 于 2018 年 4 月开始开发,使用 C++ 编写,是继 Grin 后第二个基于 MimbleWimble 协议的项目。由以色列一家初创公司推出并维护,主网上线后将建立一个非盈利基金会来管理协议。和 Grin 一样,Beam 没有预挖矿也没有 ICO ,但 Beam 公司和基金会将在前五年内获得所有新开采币的 20%奖励,用于资助 Beam 的进一步开发和推广。
Beam 的挖掘块使用的是和 Zcash 一样的 Equihash 工作证明(PoW ) 算法。Equihash 算法由 Alex Biryukov 和 Dmitry Khovratovich 联合发明,其理论依据是一个著名的计算法科学及密码学问题——广义生日悖论问题。 Equihash 算法在 2016 年被提出,很大程度上依赖于内存使用来实现抗 ASIC ,初衷是生成一种在 GPU 上运行效率更高的算法,希望有助于去中心化使用该算法的挖矿能力。
货币政策方面,Beam 选择通缩货币政策,类似比特币定期减半,且规定最大供应量为 2.1 亿,但并没有详细说明如何减半。
虽然和 Grin 基于相同的协议,Beam 着手以多种方式扩展 MimbleWimble 的功能集,生成一些自己的独特功能。
BEAM 将支持使用 Bulletproofs (一种零知识证明技术)签署的传统私密 UTXO,但它们也将支持非私密 UTXO。这将通过使用他们自己的非私密签名签署一项交易来实现,该签名揭示了交易中转移的金额,但保密盲因子。BEAM 还支持在 UTXO 上设置明确的潜伏期,这限制了它在创建后花费在特定数量的块上的能力。这与防止在特定时间之前将交易添加到块的时间锁不同。BEAM 还支持传统的时间锁功能,但还包括指定上限时间的能力,之后交易不再包含在块中。此功能意味着一方可以确定如果一个交易未在主块链上的块中包含在一段时间后它将永远不会出现。
实现可审计的钱包是 Beam 的另一个独特功能,为审计目的生成额外的公钥、私钥对,这些签名用于标签交易,只有获得公钥的审计机构才能识别块链上的那些交易,但不能自己创建具有此标签的交易。这允许企业向指定的权威机构提供其交易的可见性,而不会损害他们对公众的隐私。
基于 MimbleWimble 协议的交易需要相关方合作选择平衡的盲因子,因此需要交互式沟通谈判,为交易提供更良好的沟通会话,Beam 实施了一个安全的公告板系统(BBS)系统,该系统在 BEAM 全节点上运行,以允许交易的异步协商。目前还没有详细描述这是如何工作的,但其想法是双方可以在闲暇时登录节点的 BBS 系统,以执行构建有效交易所涉及的各个步骤。
根据 2018 年 10 月底的一个访谈,Beam 公司目前有 20 名员工,包括CEO Alexander Zaidelson,CMO Beni Issembert和 COO Amir Aaronson。
理想主义与现实主义的角逐
基于相同的底层协议,Grin 和 Beam 还是表现出了一定的差异性,原本冷门的 Grin 因为 Beam 寻求资方的契机进入大众视野进而备受瞩目,而 Beam 却稍显冷清,究竟是为什么呢?
(Grin & Beam 项目区别,图片来源:币兔网)
不可置否,Grin 的社区驱动机制起了很大的作用,虽然被认为过于理想主义,但比起公司运营推广,完全依靠社区的力量的确更吸引人。在市场低迷的当下,追溯比特币发源之初的社区精神,回顾最初的去中心化,更容易激发新热情。
另外在货币政策上,Grin 采用通胀的货币政策,突破了市场现有的格局,获得的市场期许也更高。
澳大利亚一家专注于矿币的交易平台 MXshine 29 日发布推特称即将全球首发 Grin 和 Beam 交易。
两者仿佛理想与现实的角逐,由社区推动的 Grin 更具理想主义,而资本推动的 Beam 则更现实也更普通。理想主义是否能在低迷的市场环境下被社区精神簇拥而起,资本又该如何绝地反击,我们拭目以待。
我是Odaily星球日报记者遂心(微信号wsuixin12),加好友烦请备注姓名、单位、职务和事由。
参考资料:
Battle of the Privacycoins: What We Know About Grin and Beam’s Mimblewimble
The Revolutionary Anonymous? BEAM (Mimblewimble based) launches 2nd Testnet; Special interview
Beam: A scalable confidential cryptocurrency based on the Mimblewimble protocol will go live soon
Equihash: Asymmetric Proof-of-Work Based on the Generalized Birthday Problem (Full version)