Fedimint更新
Blockstream Research

Fedimint更新

Blockstream Team

Fedimint是一个Blockstream合作开发的开源联盟e-cash协议,自从我们上次撰写有关Fedimint的文章以来发生了很多事情。Fedimint目前处于实验阶段,在保证可扩展性、易用性和隐私优势的同时,会在安全性和信任模型之间进行权衡。

Blockstream与Fedimint FOSS项目合作,开发具有不同安全和隐私权衡的新型二层解决方案。Fedimint以社区为中心的托管方法引入了一种实验性的信任模型,该模型缺乏可审计性,但带来了可扩展性和强大的隐私。

Fedimint概述

如果您已经熟悉Fedimint,可以直接跳到下面的更新部分;接下来,让我们回顾一下联盟e-cash的全部内容。

Fedimint的核心使用与液态网络类似的联盟技术。Fedimint联盟是一个联合控制比特币多重签名钱包并对内部资金执行某些规则的组织。只要该组织中的大多数人是诚实的,联盟就可以正常运作。这种额外的信任和安全方面的权衡允许比特币有更多功能。

比较Fedimint和液态网络:在液态网络中,当您将比特币桥接到HSM动态联盟挂钩时,您会收到L-BTC。然后您可以在侧链上转移这些L-BTC,解锁液态网络的高级智能合约功能以及与其他液态网络资产交换的能力。液态联盟最近发布了关于其联盟设计如何赋予网络安全优势和审查阻力的更新

另一方面,Fedimint并没有一条区块链。相反,用户会收到所谓的e-cash代币,即代表资金存入联邦多重签名钱包的小块数据。这项技术的优势在于它默认提供更多隐私,并且由于没有区块链需要验证,因此更具可扩展性。不利的一面是由于缺乏可审计性而产生的新风险,以及大多数匿名联盟运营商可能串通盗取代币的风险。想要了解有关电子现金系统隐私的更多信息,请查看我们之前的文章。一旦铸造,这些e-cash代币就可以在同一联盟的用户之间转移或兑换成链上比特币。

由于e-cash代币只能发送给同一联盟的用户,这样的系统将具有很强的中心化压力。为了抵消这种压力并与更广泛的比特币生态系统交互,Fedimint还可以通过闪电网络发送和接收比特币。一个联盟用户可以轻松地向另一个联盟用户或运行自己的闪电节点的用户付款。

Fedimint最令人兴奋的功能之一是它无需对底层比特币或闪电网络协议进行任何更改即可完成所有这些工作。它可以在几乎无摩擦的情况下被采用,使比特币和闪电网络更易于访问、可扩展和隐私。

Pete Winn展示了Fedimint的五个功能组件(账户、托管和赎回、备份和恢复、交易处理、LN网关)和三个用户角色(监护人、用户、闪电网关)。

开发更新

将MiniMint重新命名为Fedimint:最明显的变化可能是将该开源项目从MiniMint更名为Fedimint。最初,Fedimint指的是抽象概念,而MiniMint是由独立开发人员与Blockstream Research团队合作构建的具体实现。两个名称一直有些混乱,因此现在决定将品牌统一。在Skyler比特币设计社区的帮助下,它也有了新的品牌。

获得开发者的关注:截至2022年,Fedimint开源项目已经吸引了许多新的贡献者,项目活跃度也创下了历史新高。这是一件很好的事情,会让项目更快地做好部署准备。比特币之夏以及其他会议在与新开发者建立联系方面发挥了重要作用。

集成闪电网络:上次Fedimint更新时,闪电网络集成只是一个理论上的想法。比特币2022之后,Justin Moon大力参与项目,使它终于成为了现实。Fedimint使用Core Lightning的插件框架在联盟和闪电网络之间建立了一座桥梁,并且还对CLN中的新rust插件进行了多项改进。

Fedi的创立:最后,Obi Nwosu、Justin Moon和Eric Sirion创立了Fedi;一家专注于构建第一个移动Fedimint钱包并将协议部署到世界各地的初创公司。他们希望它只是众多专注于Fedimint的公司中的第一家,成为Blockstream以外的早期合作者,最终能够围绕核心协议产生一个庞大的生态系统。

到目前为止,Fedimint已经具备了所有面向用户的核心功能,目标是尽快发布一个signet的demo,但接下来还有很多工作要做:

  • 提高共识算法的弹性和性能
  • 增加测试覆盖率
  • 构建新的令人兴奋的实验性联盟模块
  • 使文档更易于访问
  • 集成Taproot和ROAST

以及更多。

如果使用尖端的比特币技术听起来令人兴奋,请加入Fedimint Telegram频道、以开发人员为中心的Discord,并查看GitHub repository

点击下方订阅按钮,以接受我们工程、研究和挖矿团队的最新消息。

If you have specific preferences, please, mark the topic(s) you would like to read: