#mimble-wimble #grin #crypto

grin_chain

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

#171神奇豆

Download history 72/week @ 2024-04-25 52/week @ 2024-05-02 242/week @ 2024-05-09 73/week @ 2024-05-16 46/week @ 2024-05-23 31/week @ 2024-05-30 33/week @ 2024-06-06 39/week @ 2024-06-13 36/week @ 2024-06-20 15/week @ 2024-06-27 6/week @ 2024-07-04 30/week @ 2024-07-11 53/week @ 2024-07-18 65/week @ 2024-07-25 145/week @ 2024-08-01 64/week @ 2024-08-08

每月下载量 336 次
15 crate 中使用 15 个(直接使用7个)

Apache-2.0

7.5MB
21K 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-23MB
~364K SLoC