#epic #blockchain #block #transaction #chain #mining #cryptocurrency

stack_epic_servers

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

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日

2046魔力豆

Download history 20/week @ 2024-03-08 22/week @ 2024-03-15 47/week @ 2024-03-22 15/week @ 2024-03-29 1/week @ 2024-04-05

163 每月下载量
用于 stack_epic_config

Apache-2.0

1.5MB
32K 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. Rowling 在面临超常困难的情况下仍坚持创作的贡献。

许可证

Apache许可证v2.0。


lib.rs:

主crate,将所有组成Epic的其他crate整合成一个二进制文件。

依赖项

~34–49MB
~1M SLoC