#epic #blockchain #cryptocurrency #mimble-wimble #private #scalable #format

stack_epic_config

基于 MimbleWimble 链格式实现的简单、私密和可扩展的加密货币 epic 的配置

4 个稳定版本

3.6.0 2024 年 3 月 1 日
3.5.3 2024 年 2 月 27 日
3.5.2 2024 年 2 月 26 日
3.4.2 2023 年 7 月 7 日
3.3.2 2023 年 2 月 1 日

#2577 in 魔法豆

Apache-2.0

1MB
20K SLoC

epic-logo-big-text-epic

Documentation Wiki Release Version License

这是 epic 服务器实现。epic 服务器是网络中的一个节点,负责验证、传播并有时生成新的块,基本上是处理过的交易集合。

MimbleWimble 和 Epic 简介

MimbleWimble 是一种区块链格式和协议,通过依赖强大的加密原语提供了极佳的可扩展性、隐私性和可互换性。它解决了几乎所有当前区块链实现中存在的空白。

Epic 是一个开源软件项目,实现了 MimbleWimble 区块链,并填补了完整区块链和加密货币部署所需的空白。

Epic 项目的目标和特点主要包括

  • 默认隐私。这允许在需要时选择性披露信息,而不妨碍完全的可互换性。
  • 主要与用户数量成正比,与交易数量成最小正比(<100 字节 kernel),与其他区块链相比,节省了大量空间。
  • 强大且经过验证的加密。MimbleWimble 只依赖于椭圆曲线密码学,这种密码学已经经过几十年的检验。
  • 设计简单,便于审计和维护。
  • 社区驱动,鼓励挖矿去中心化。

状态

Epic 已上线,主网运行。

入门

完整的 Epic Wiki 可以在这里找到: Epic Cash - Wiki

开始使用项目 💡

到本节结束时,您应该具备运行 Epic Cash 及其不同二进制功能的基本知识。

以下是基本主题

快速用户指南 📚

包含有关项目的更多信息,例如如何进行交易以及挖矿的详细信息。

以下是基本主题

构建项目 🧰

如果您想构建项目,您应该能够直接从它们的存储库中满足构建项目的最低要求。

本节按操作系统划分

贡献 🧱

如果您想帮助我们并用我们的代码做出贡献

鸣谢

Tom Elvis Jedusor 对 MimbleWimble 的首次公式化。

Andrew Poelstra 对其相关工作及改进。

John Tromp 对 Cuckoo Cycle 工作量证明。

Grin 开发者 对初始实现

J.K. 罗琳 在面临巨大逆境的情况下将其实现。

许可

Apache 许可证 v2.0。


lib.rs:

封装 Epic 二进制文件和配置文件的包

依赖项

~34–50MB
~1M SLoC