隐私加密系列|Grin与BEAM之间技术公开对比( 四 )


06
治理模式与货币政策
Grin和BEAM项目都是开源的 , 可以在Github上使用 。 Grin项目有75位贡献者 , 其中有8位贡献了绝大多数代码 。 BEAM有10位贡献者 , 其中有4位贡献了大部分代码(在撰写本文时) 。 这两个项目选择了不同的治理模式 。 BEAM选择建立一个包括核心开发人员的基金会来管理该项目 。 这是该领域大多数加密货币项目所采用的路线 。 Grin社区已决定不成立中央基金会 , 并就中央基金会的利弊进行了有趣的讨论 。 文档包含一个非常深入的讨论 , 它权衡了基金会可能服务的各种治理功能 , 并评估了每个用例 。 Grin社区得出的结论是 , 尽管基金会很有用 , 但它们并不是解决治理问题的唯一解决方案 , 因此选择保留一个完全分散的社区驱动项目.当前决策是在Gitter与社区成员召开的定期治理会议上做出的 , 讨论议程并批准决策 。 这些会议的议程和会议记录可在Grin论坛的管理部分找到 。 此类会议成果的一个例子可以在中看到 。
这两个项目都不会进行首次投币发行(ICO)或预售 , 但这两个项目也有不同的融资模式 。 BEAM成立了一家有限责任公司(LLC) , 并吸引了投资者参与其首轮非盈利BEAM基金会 , 该基金会将在启动后的第一年内接管协议的管理工作 。 该基金会的目标是支持BEAM的维护和进一步发展、促进相关的密码研究、支持金融隐私领域的意识和教育、支持邻近领域的学术工作 。 在行业中 , 这种库存机制称为开发税 。 Grin不会对采矿奖励征税 , 而是依靠社区参与和社区资金 。 Grin项目确实接受财政支持 , 但这些资助活动是根据他们的“社区资助原则”进行的 , 将在“按需”的基础上进行 。 一个活动将指定它要实现的特定需求(例如“X明年的托管费”)和资金将由负责该活动的社区成员获得 。 这将提供100%关于谁负责接收资金的可见性 。 融资活动的一个例子是Yeastlume开展的开发商融资活动 , 为他在2018年10月至2019年2月期间全职参与该项目提供资金 。
就这两个项目的货币政策而言 , BEAM表示将使用通货紧缩模型 , 将其采矿奖励定期减半 , BEAM的最大供应量为262,800,000个硬币 。 BEAM将以每个区块100个代币开始 。 第一次减半将在一年后发生 , 然后每四年减半一次 。 Grin选择了一种通胀模型 , 在这种模型中 , 区块报酬将保持不变 , 在中提出了这种方法的论点 。 随着供应量的增加 , 这种方法将渐渐趋向于零稀释 , 而不是强制执行固定的供应量 。 Grin还没有具体说明其采矿奖励或费用结构 , 但根据其目前的文件 , 它正计划每区块60 Grin的奖励 。 这两个项目都没有就如何安排费用做出最终决定 , 但Grin项目已经开始探索如何使用“每分钟奖励费用”这一指标来设定费用基准 。
07
结论 , 意见和建议
总之Grin和BEAM是两个正在实施Mimblewimble区块链方案的开源项目 。 这两个项目都是白手起家的 。 Grin使用Rust , 而BEAM使用C ++;因此它们的设计和实现存在许多技术差异 。 但是从功能角度来看 , 两个项目都将支持Mimblewimble的所有核心功能 。 每个项目确实包含一些独特的功能 , 但是由于Grin的目标是生成Mimblewimble的简约实现 , 因此扩展Mimblewimble的大多数独特功能都在BEAM项目中 。 下面的列表总结了两个项目之间的功能异同 。
1. 相似之处:
核心Mimblewimble功能集 。
Dandelion 中继协议 。
2. Grin独特功能:
部分历史同步 。
Mempool的DAG表示 , 以防止重复的UTXOs和循环事务引用 。
3. BEAM的独特功能:
【隐私加密系列|Grin与BEAM之间技术公开对比】托管在节点上的安全BBS , 用于在钱包之间建立通信 。 消除了发送方和接收方同时在线的需求 。
Dandelion stem期使用诱饵输出 。 诱饵输出后来被用来避免在区块链上混乱 。


推荐阅读