#mimble-wimble #grin #crypto #cryptography

grin_store

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

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日

#1173魔法豆

Download history 164/week @ 2024-04-15 121/week @ 2024-04-22 59/week @ 2024-04-29 57/week @ 2024-05-06 283/week @ 2024-05-13 73/week @ 2024-05-20 24/week @ 2024-05-27 46/week @ 2024-06-03 51/week @ 2024-06-10 29/week @ 2024-06-17 43/week @ 2024-06-24 2/week @ 2024-07-01 16/week @ 2024-07-08 65/week @ 2024-07-15 65/week @ 2024-07-22 122/week @ 2024-07-29

每月 268 次下载
17 crate 中使用 17 (直接)

Apache-2.0

570KB
13K 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:

使用RocksDB存储核心类型。

依赖关系

~13–24MB
~367K SLoC