#mimble-wimble #grin #crypto

grin_p2p

基于Mimblewimble链格式的简单、隐私和可扩展的加密货币实现Grin的链实现

30个版本 (稳定)

5.3.1 2024年5月13日
5.2.0 2024年1月25日
5.1.2 2022年3月17日
5.1.0 2021年5月10日
0.4.0 2018年10月25日

#mimblewimble 中排名 3

Download history 34/week @ 2024-05-05 250/week @ 2024-05-12 64/week @ 2024-05-19 24/week @ 2024-05-26 24/week @ 2024-06-02 30/week @ 2024-06-09 29/week @ 2024-06-16 28/week @ 2024-06-23 7/week @ 2024-06-30 7/week @ 2024-07-07 37/week @ 2024-07-14 40/week @ 2024-07-21 136/week @ 2024-07-28 86/week @ 2024-08-04 36/week @ 2024-08-11 6/week @ 2024-08-18

每月下载量 270
用于 13 crate(直接使用4个)

Apache-2.0

7.5MB
23K SLoC

Build Status Coverage Status Chat Support Documentation Wiki Release Version License

Grin

Grin是Mimblewimble协议的一个正在进行的实现。许多特性尚未定义,但以下构成了一组初步选择

  • 干净且最小化实现,并力求保持如此。
  • 遵循Mimblewimble协议,该协议提供了隐藏金额和扩展优势。
  • 两种名为Cuckaroo(抗ASIC)和Cuckatoo(针对ASIC)的Cuckoo Cycle工作量证明。
  • 相对较快的区块时间:一分钟。
  • 随着时间的推移,区块奖励固定,稀释度逐渐降低。
  • 交易费用基于创建/销毁的输出数量和总交易大小。
  • 难度调整的平滑曲线。

要了解更多信息,请阅读我们的Mimblewimble和Grin介绍

状态

Grin已上线主网。但仍有许多工作要做,欢迎贡献(见下文)。查看我们的邮件列表存档以获取最新状态。

贡献

要参与其中,请阅读我们的贡献文档

联系我们

入门

要了解更多关于这项技术的信息,请阅读我们的介绍

要构建和尝试使用 Grin,请参阅构建文档

哲学

Grin 喜欢自己小巧、易于阅读。它希望对所有生活领域的人都包容和欢迎,不带有偏见。Grin 非常雄心勃勃,但不是以损害他人为代价,而是为了我们所有人。它可能有强烈的观点来保持与目标一致,这并不意味着不尊重他人的想法。

我们相信拉取请求、数据和科学研究。我们不相信无根据的信仰。

致谢

Tom Elvis Jedusor 为 Mimblewimble 的首次公式化。

Andrew Poelstra 为他的相关工作及改进。

John Tromp 为 Cuckoo Cycle 工作量证明。

许可证

Apache License v2.0。


lib.rs:

网络代码,用于连接其他节点并交换区块、交易等。

依赖

~13–24MB
~370K SLoC