eCash(XEC)是由Bitcoin ABC开发的第一层数字现金网络。它于2020年11月15日创建,通过将突破性的Avalanche共识与其核心的工作量证明(PoW)层结合,区别于其前辈和其他比特币客户端,并拓展了其基本功能。
开发路线图设定了三个主要目标:
将交易吞吐量从每秒约100笔交易扩展到超过5,000,000笔交易
通过实现接近即时的交易完成时间改善支付体验
扩展协议并建立无分叉升级机制,以实现更快速、迭代的发展。
eCash的创始人是谁?
eCash(XEC)由Amaury Séchet创立,他曾是Bitcoin ABC节点软件团队的首席开发者,也是比特币现金(BCH)的创始人。Bitcoin ABC团队从BCH区块链分离,成立了一个少数派分叉,并暂时命名为比特币现金ABC(BCHA),直到2021年7月1日正式品牌推出。从此,该网络被称为eCash(XEC)。尽管与BCH分离,eCash团队仍根据2017年的扩展路线图继续进行开发。
在涉足加密货币之前,Séchet曾是Snazzy D Compiler的首席开发者,并在Facebook担任软件工程师,专注于数据库扩展以及数字现金解决方案的研究与开发。总体来说,Bitcoin ABC的工程师团队专注于扩展技术,这在eCash区块链的独特技术发展中得到了体现,其使命自一开始就是将比特币技术扩展到全球规模。
eCash的独特之处是什么?
eCash(XEC)网络是唯一将Avalanche协议与其核心Nakamoto共识集成的网络,这也使其区别于常见的PoW/PoS主节点解决方案。Avalanche可以在2秒内达成共识,而Nakamoto特有的区块时间为10分钟,这使得节点能够实时沟通并以更细致的方式做出决策。该网络保留了比特币PoW共识的无信任和去中心化特性,同时通过Avalanche协议获得了更高的灵活性、安全性和速度。
eCash的Avalanche集成的另一个优势是其无许可子网功能。可以创建具有任意协议更改的子网,同时保持与主链的挂钩。开发团队计划创建一个以太坊虚拟机(EVM)子网,以便与去中心化金融(DeFi)领域互操作,以及用于额外隐私层的零知识(ZK)子网。
该网络还提供eToken,这是一种基于简单账本协议的彩色币实现。此eToken协议允许简单且成本效益高地处理可替代代币和NFT。代币可以直接在Cashtab参考钱包中创建和交易。处理无油费交易的能力,如在Pay2Stay的CRD代币中所见,使其对稳定币和其他用例特别有用,在这些用例中用户可以用代币本身支付交易费用,而不是本地币。
为了使项目成功,eCash的开发者计划实现五项核心任务:
确保匿名交易
确保交易不可变
保证交易几乎免费
执行全球安全交易,最终确定时间少于三秒
将币的基础设施设计为公共产品,通过其社会契约资助
为实现这些目标,eCash的开发者制定了一个雄心勃勃的路线图,计划包括:
标准化交易排序以实现可扩展的区块处理
Schnorr签名以支持批量签名验证
通过Graphene或其他方式加快区块传播
通过区块链修剪和更快的初始同步实现UTXO承诺
Merklix-Meta树以实现可扩展的区块处理
自适应区块大小以支持市场驱动的增长至1TB区块
这些雄心勃勃的解决方案将推动eCash达到每天每用户50笔交易,最多可覆盖100亿用户。
eCash网络如何保障安全?
与单纯依赖工作量证明(PoW)共识机制相比,eCash 添加了一种可选的 Avalanche 协议,在混合使用中利用了这两种技术的优点。Avalanche 部分的整合使用了权益证明来抵抗女巫攻击,可以被视为权益证明(PoS)。然而,它与其他 PoS 协议不同的是,它并不是用于生成区块或验证交易,而是用于额外的投票,以防止对已由 eCash 的 PoW 共识验证的交易和区块进行 51% 攻击。
目前的整合被称为“Avalanche 后共识”,安全地完成每个区块的最终确定,并允许节点之间更好地协调,从而启用实时难度调整等独特功能。即将推出的“Avalanche 前共识”升级将标志着整合的第二个也是最后一个阶段,使交易能够在不到 2 秒内完成。这允许支付或存款几乎即时结算,无需考虑区块确认,因为由 Avalanche 完成的交易无法被双重支付。
eCash(XEC)不是 ERC-20 代币,也与 Avalanche 区块链(AVAX)无关,它是一个类似于比特币(BTC)的独立区块链。