#mimble-wimble #grin #crypto

grin_core

基于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日

#21 in #grin

Download history 66/week @ 2024-05-06 307/week @ 2024-05-13 82/week @ 2024-05-20 31/week @ 2024-05-27 47/week @ 2024-06-03 56/week @ 2024-06-10 34/week @ 2024-06-17 52/week @ 2024-06-24 16/week @ 2024-07-08 77/week @ 2024-07-15 94/week @ 2024-07-22 128/week @ 2024-07-29 103/week @ 2024-08-05 43/week @ 2024-08-12 20/week @ 2024-08-19

每月 337 次下载
19 包中使用 19 (直接)

Apache-2.0

585KB
13K SLoC

Build Status Coverage Status Chat Support Documentation Wiki Release Version License

Grin

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

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

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

状态

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

贡献

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

找到我们

入门

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

要构建并尝试Grin,请参阅构建文档

理念

Grin喜欢小巧且易于观察。它希望对所有生活领域开放并欢迎,不带有偏见。Grin非常有野心,但不是以牺牲他人为代价,而是为了我们所有人。它可能有一些强烈的观点以保持其目标一致,但这并不意味着不尊重他人的想法。

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

致谢

感谢Tom Elvis Jedusor对Mimblewimble的第一次公式化。

感谢Andrew Poelstra的相关工作和改进。

感谢John Tromp的Cuckoo Cycle工作量证明。

许可证

Apache许可证v2.0。


lib.rs:

Mimblewimble论文的实现。https://download.wpsoftware.net/bitcoin/wizardry/mimblewimble.txt

依赖关系

约10-20MB
约280K SLoC