下文分享的路线图概述了Zcoin当前的一些计划,对Zcoin做了最佳评估,但计划总赶不上变化,由于出现更好的方案、社区给出反馈或其他不可预见事件,路线图都有可能会更改。
如果你对路线图有什么新的看法,欢迎你在论坛上发表建议!
2020年路线图
匿名
Lelantus
Lelantus是Zcoin的下一代隐私协议,以泰坦的空气之神,“看不见的速度移动”命名。
Lelantus允许用户销毁任意数量的代币,赎回没有交易历史的新代币。
与之前的Sigma协议或Zerocoin协议不同,Lelantus协议不需要使用固定面额,可以任意销毁和赎回。因为它阻止了对销毁和赎回的分析,因此极大地提升了隐私性,也提高了效率。Lelantus使用一个简单的加密结构,让审计变得更轻松,而且无需可信设置。
直接匿名交易(Direct Anonymous Transactions)
Lelantus进一步扩展性能,允许用户将赎回新代币权转让第三方。为用户提供了极高的隐私水准,完全隐藏资金来源与金额。为Direct Anonymous Transactions引入新的寻址系统。
接收者地址隐私(Receiver Address Privacy,简称 RAP)
允许公开共享一个单独地址,而不会损失隐私或重用地址。
Znode基础设施
确定性主节点(Deterministic Masternodes)
通过将数据放到链上,提升Znode网络和支付状态的可靠性与确定性。
长期主节点的法定人数(Long lived Masternode Quorums)
通过BLS签名方案为依赖于Znodes的服务提供更高的安全性与扩容,如即时发送和ChainLocks。
ChainLocks
在首次确认后,确认交易的最终性。阻止来自矿工的51%和双花攻击。
代币化平台
Elysium
Elysium(曾名为Exodus)允许在Zcoin的区块链上创建表示资产或货币的自定义代币。Elysium代币将支持Zcoin的Sigma隐私协议以及Dandelion++路由。随着用户对Elysium的原生代币的需求增加,Elysium上的交易可以用Zcoin进行支付。
Elysium也可以作为投票应用基础,其中Sigma技术可以进行匿名工作,但验证投票。
Zcoin代币管理器(ZTM)
ZTM用一个丰富的API简化管理Elysium代币。
调整桌面钱包
Rich GUI Wallet
一旦添加了助记符支持和优化性能,Rich GUI wallet将转变为默认的主钱包。我们还在为GUI开发SPV模式,以快速同步。
Swap Capability within Wallet(钱包内部交换)
我们正在构建钱包内部的交换功能,以便在Zcoin内外匿名交换其他加密货币。
移动应用
支持Sigma隐私的Edge钱包(Sigma Privacy support in Edge Wallet)
我们正在与Edge钱包合作,为Zcoin添加Sigma支持。Edge钱包默认模式下匿名,支持IOS和Android系统。Edge钱包的后端工作还可用于Zcoin的本地钱包与其他轻客户端(移动端)实现。
尚在讨论中的目标
以下项目正在讨论中,或正在征求社区的反馈意见。
更改PoW
社区正在评估更改PoW算法,替换MTP。目前ProgPOW、RandomX或改进MTP是主要备选方案。
区块奖励分配和开发资助
社区正在决定如何在Zcoin区块减半后资助开发。当前社区认为应该合理地提高开发者资金,可能部分资金来自社区自发性捐赠(可能通过Zcoin众筹系统)。
治理
正在与社区讨论,将Zcoin治理正式化,可以采用某种形式的链上治理,或非正式机制。
Snowglobe Pre-Consensus
我们正在研究基于Snowglobe Avalanche的共识算法,几秒之内便能达成最终性,在提供高吞吐量的同时,阻止重组攻击。我们计划针对主节点的即时发送和chain-locks来评估Snowglobe Avalanche。
未来与研究
以下项目目前处于研究阶段,或编码工作尚未开始。
Aura
Aura是Lelantus的后续隐私协议。它探索了一种新的分层结构(从多个证明中选出一个证明),提升了隐私与性能。目前正在探索进一步创新,后续将公布。
跨链桥
Zcoin和其他区块链之间的桥梁,能让Zcoin与其他区块链或智能合同平台交互。现在区块链可以通过Zcoin建立一个双向桥梁,创造与Elysium等价的资产,利用Zcoin的隐私性能,同时保持锚定。我们正在研究如何利用Znode网络来进行交互。
Mixnets
mixnet提供了一个保护隐私的网络层,它可以抵御网络级别的监视,甚至对抗国家级别的监视。
本地Lelantus移动钱包
我们为支持Sigma隐私协议钱包建立的数据库,可以修改为支持Lelantus协议。我们的目标是建立一个完全支持Lelantus的移动钱包。
快速同步轻客户端
SPV客户端虽然比下载整个区块链快得多,但安全性和资源密集性较弱。我们正在研究替代方案,如FlyClient或recursive ZKPs,它们可以在客户端实现更快的速度或几乎即时同步。
抗量子计算机
虽然距离有效的量子计算威胁还很遥远,但我们正在研究隐私协议构建块的抗量子计算机方案,例如基于lattic的从许多证明中选出一个证明。