Uncategorized

Zcoin2020年技术开发路线图

下文分享的路线图概述了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的从许多证明中选出一个证明。