3.0.0 |
|
---|
#30 in #mimblewimble
92KB
2K SLoC
这是epic服务器的实现。epic服务器是网络中的一个节点,负责验证、传播,有时生成新的区块,基本上是处理过的交易集合。
MimbleWimble和Epic简介
MimbleWimble是一种区块链格式和协议,通过依赖强大的加密原语,提供了极好的可扩展性、隐私性和可互换性。它解决了几乎所有当前区块链实现中存在的问题。
Epic是一个开源软件项目,实现了MimbleWimble区块链,并填补了全区块链和加密货币部署所需的空白。
Epic项目的主要目标和特点
- 默认隐私。这允许在不排除按需选择性地公开信息的能力的情况下,实现完全的可互换性。
- 主要与用户数量成比例扩展,与交易数量成最小比例扩展(<100字节
kernel
),与其他区块链相比,节省了大量空间。 - 强大且经过验证的加密。MimbleWimble只依赖于几十年来经过测试和验证的椭圆曲线密码学。
- 设计简单,便于审计和维护。
- 社区驱动,鼓励挖矿去中心化。
状态
Epic已上线,拥有主网。
入门
完整的Epic维基可以在这里找到: Epic Cash - 维基
项目入门 💡
在本节结束时,您应该具备运行Epic Cash及其不同二进制功能的基本知识。
以下是基本主题
快速用户指南 📚
有关项目更多信息,例如如何进行交易以及挖矿的详细信息。
以下是基本主题
构建项目 🧰
如果您想构建项目,您应该能够直接从它们的仓库中满足构建项目的最低要求。
本节按操作系统划分
贡献 🧱
如果您想帮助我们并为我们的代码做出贡献
鸣谢
汤姆·爱丽丝·杰杜索尔,他是MimbleWimble第一个公式的创造者。
安德鲁·波尔斯特拉,他的相关工作及改进。
约翰·特龙普,为Cuckoo Cycle工作量证明。
Grin开发者,为其初始实现。
J.K.罗琳,尽管面临极大的逆境,她仍然完成了它。
许可协议
Apache License v2.0。
lib.rs
:
Epic提供的密钥持有功能库模块。
依赖项
~7–17MB
~227K SLoC