Xelis(XEL币)是一种从头开始的创新加密货币,具有BlockDAG、同态加密、零知识证明和智能合约。
它使用著名的编程语言Rust,利用其内存安全功能确保安全且快速。
基于事件驱动的系统,它使用异步任务进行I/O(数据库、P2p、API)。使用事件系统监控网络非常容易,开发人员可以收到网络上发生的任何事件的通知,并能够立即做出反应。
XEL项目特点
启用BlockDAG是为了提高网络的可扩展性和安全性。
BlockDAG不是在软分叉期间在两条链之间进行选择,而是将两条链合并为一条。
使用ElGamal启用同态加密,以提供交易(转账金额)和余额的隐私。
选择ElGamal密码系统是因为它是一种众所周知且经过研究的加密算法,具有同态特征。ElGamal速度很快,与Ristretto255曲线结合使用可提供良好的安全级别(约128位安全性)。
使用ElGamal可用的同态运算包括密文和/或明文之间的加法/减法以及明文值的乘法。
选择账户模型(而不是像比特币那样的UTXO)是为了更快、更小、对每个人来说都更容易。它允许拥有比UTXO模型更灵活的系统,并且具有更好的隐私性,因为不需要链接输入和输出,这提供了真正的可互换性。
它还支持快速同步功能,仅下载链的最后状态,而不是下载其所有历史记录。
修剪系统还可以通过删除旧块和交易来减小区块链的大小。
P2p加密网络用于防止任何网络流量分析并提供更好的隐私。它使用ChaCha20-Poly1305加密算法来加密节点之间发送的所有消息,每发送GB数据就会进行一次密钥轮换。
XEL项目目标
我们希望通过加密余额和加密转账金额来提供比比特币和以太坊更好的隐私。这是使用同态加密和零知识证明来完成的。
这意味着除了您之外没有人可以看到您拥有多少资金以及花费了多少资金。
可扩展性和安全性也是我们尝试使用BlockDAG解决的一个问题。
由于区块时间目标较低,我们可能会有一些孤立的区块。我们尝试通过使用BlockDAG来尽可能降低其速率,它允许更高的块数、更快的确认、更好的安全性和每秒更多的交易。
智能合约是构建真正的DeFi生态系统的必要条件,计划使用我们自己的虚拟机来支持智能合约。
机密资产将允许拥有真正的去中心化代币,具有与XELIS相同水平的隐私和去中心化,而不仅仅是管理数字的智能合约。
去中心化网络对于自身安全和消除任何故障点都是必要的。
我们可以通过遍布全球的大量节点来拥有一个去中心化的网络,但我们也可以让奖励排放去中心化。这是通过使用友好的PoW算法吸引CPU和GPU矿工加入XELIS挖矿来完成的。
易用性是我们吸引所有人并在日常使用中得到真正采用的主要焦点之一。
它不仅适合使用我们软件的人们,还适合开发人员创建和集成任何类型的应用程序。