ALCA币logo

ALCA币 / AliceNet / ALCA

¥0.070%
24H最高价:¥0 24H最低价:¥0 24H成交量:¥875.6 24H成交额:¥8.79
更新于:2024-09-23 00:02:15

AliceNet(ALCA币)允许您:在我们的公共质押系统中质押您的代币,并从AliceNet上的交易中获得ETH利润。如果您质押ALCA代币的时间足够长,您将以ALCA和ETH的形式获得额外奖励。如果您积累了大量代币,您甚至可能有资格成为验证者。

此外,那些质押ALCA的人也参与了AliceNet的治理体系。我们相信,社区治理是一个强大的工具,可以帮助我们找到最佳的发展道路,让我们正在构建的技术在未来发挥效用,我们希望与我们一起投资的人有发言权。

ALCB允许您:通过AliceNet发送交易。当感兴趣的买家将ETH发送到以太坊主网上的ALCBERC-20智能合约时,就会生成ALCB。当生成新的ALCB代币时,每个ALCB合约预留的相关ETH价值的75%将分发给ALCA验证者和公共质押者。

要使用ALCB,必须先将其存入AliceNet。执行交易时,ALCB的成本将从总可用供应量中扣除,每个ALCB合约预留的相关ETH价值的剩余25%将分配给ALCA验证者和公共质押者。

AliceNet采用了双代币模型:ALCA和ALCB。ALCA是治理和质押代币,而ALCB是用于支付AliceNet内交易费用的实用代币。两个代币都遵循以太坊区块链上存在的ERC-20标准。

AliceNet特征

桥接

AliceNet桥接允许跨以太坊主网和基于以太坊的L2链进行交易。要进入AliceNet内的桥接,必须先将资产存入桥接池。每个桥接池都基于一个对象或资产类型,并附带相关费用,这些费用只能通过ALCB支付。

当资产存入其各自的桥接池时,用户需要将其所有权转移到相应的智能合约。经过几个区块(出于安全考虑),存入的资产即可在AliceNet上访问。转移完成后,资产可以提取到另一个区块链或返回主网,可能由不同的所有者持有。

交易

AliceNet通过使用特定于对象的验证逻辑简化了交易验证规则。这使得验证算法更加高效,并提供了更细粒度的区块链状态证明。更快的吞吐量显著减少了我们网络上的计算负载,这在桥接到以太坊主网时效果很好。此外,考虑到每次将新块添加到网络时UTXO集都会不断更新,AliceNet会接收并将最新的信息发送到桥接链。

AliceNet没有脚本语言,其运行方式类似于一系列预编译的智能合约模板。AliceNet中的每笔交易都包含其复杂的智能合约,由用户在构建时定义。智能合约逻辑是通过将一组小操作链接在一起而创建的,每个操作均由UTXO定义并被使用和创建。这些简单操作的组合可用于创建复杂的交互,例如为个人之间的资产交换执行安全托管。

证明和验证

AliceNet是一个旨在实现区块链网络中状态紧凑证明和状态转换高效验证的系统。我们使用稀疏Merkle树(SMT)来存储和证明系统状态。此外,SMT支持多种用于签名验证的加密原语。

AliceNet的一个有前途的功能是构建状态通道,这有助于链下交易。通过利用基于AliceNet的混合解决方案,各方可以协商BLS多重签名账户并在以太坊区块链上创建智能合约。这允许仅需一次存款即可交换价值,并提供了一种通过针对AliceNet最新快照的状态证明退出的机制。

通过指控实现安全

验证者是AliceNet安全的第一道防线,具体做法是,在执行无效状态提案时对其他验证者提出指控。无效状态提案可以采取任何非法状态转换的形式,例如凭空创造货币或在同一高度和回合提出两个提案。当指控被证明属实时,恶意验证者将失去其地位,其质押的ALCA持有量将被削减并分配给其他质押者;部分ALCA被留给原告。

指控者需要支付少量ETH费用才能在主网上提出指控,但他们获得的奖励远远超过前期的初始成本。我们还委托我们的公共质押者在链上出现恶意活动时保持警惕。在向适当的智能合约提交必要的逻辑后,所有质押者都会收到相应数量的被削减的ALCA代币。这种奖励鼓励质押者警惕恶意行为,以维护AliceNet的完整性。

市场部分交易

支持多种资产的基于UTXO的区块链可用于构建基于托管的交易,以实现各方之间的资产安全交换。这与以太坊中使用的传统方法有着根本区别,后者需要智能合约或外部方。AliceNet限制了交易哈希,因此您可以任意扩展交易以包含可以独立签署输入和输出的参与者。第一位参与者通过输入他们当前持有的资产、输出他们想要交换的特定数量的资产,然后将其广播到网络,有效地密封了交易。另一位参与者同意预定义输入和输出中设置的条款,然后通过在输出上生成签名来完成交易。只有这样,交易才被视为有效,并且可以成功传输到AliceNet以包含在区块中。

AliceNet.js

AliceNet.js是与AliceNet交互的支持库。它是与AliceNet节点的RPC端点交互的底层抽象子集,用于完成JavaScript中的大多数基本任务,例如处理secp256k1/BN钱包和构建由值和数据存储类型组成的基于UTXO的交易。我们的团队设计了这个库来简化我们链上的开发过程。用户将复杂的任务简化为一个函数,否则这些任务需要数百行代码。您运行该函数,我们所有的代码都在后台进行。

查看更多
涨幅榜
跌幅榜
微信:yelbtc 请注明来意 | 邮箱:[email protected]

Copyright © 2018-2022 211COIN版权所有.

京ICP备17000885号-3