永恒(AE)平台 & 加密货币:深入了解

Aeternity是2017年在testnet中推出的去中心化应用程序(DApps)的新平台。它还在2017年为其Aeon(AE)令牌成功举办了令牌发行活动.

该项目致力于提高智能合约和DApp的可伸缩性。它通过将智能合约移出链来完成扩展。 Aeternity上的智能合约不是在区块链上运行,而是在合同所涉及的各方之间的私有状态通道中运行.

Aeternity包括其他一些功能,使其与其他智能合约和DApps平台区分开来。值得注意的是,它包括一个 分散的oracle机器 从外部引入数据以用于智能合约。它还将预测市场用于平台内的各种投票和验证目的.

由Vitalik Buterin的长期加密爱好者和早期同事Yanislav Malahov创立,Aeternity已迅速成长为市值排名世界前40位的项目.

在本文中,我们将深入探讨Aeternity,其优势和潜在的用例.

问题:扩展智能合约

以太坊允许在区块链之上开发智能合约。这是区块链技术的突破。它使技术超越了价值转移(比特币)领域,并进入了去中心化应用程序世界.

但是,我们最近发现,很难在区块链上扩展智能合约的执行。加密猫就是一个很好的例子。当交易量猛增时,诸如在以太坊上创建和交易独特资产之类的简单操作使网络瘫痪.

以太坊认识到这一点 可扩展性问题 面临着采用区块链的“也许是唯一最重要的关键技术挑战”。有三种解决可伸缩性的方法:

1.通过不同的共识机制提高吞吐量

这种方法涉及增加区块链每秒可以处理的交易数量。 NEO计划以此方式扩展DApps平台,并采用更加有效的不同共识机制。但是,这不能解决潜在的可扩展性问题,但仍有其局限性.

2.通过分片提高吞吐量

以太坊正在研究这个选项,Zilliqa是目前正在实施的一个项目。它涉及在网络上的节点组(分片)之间划分交易和智能合约请求。例如,网络上1/3的节点将验证1/3的事务。这是有希望的,因为它增加了吞吐量。但是,这意味着并非所有节点都验证所有交易,这使得难以依靠其他分片的信息来结算智能合约操作.

3.将智能合约执行移到链下

以太坊也在研究这种选择,可能将分片和链下合同清算结合起来。这是Aeternity当前正在创新的地方。他们致力于通过离线实施智能合约来提高可扩展性.

扩展智能合约是Aeternity的主要目标。他们准备通过其状态频道解决方案引起轰动.

状态频道

状态通道是智能合约中各方之间的通信线路。除非需要裁决或转移价值,否则他们不会接触区块链.

脱链合同

因为它们是脱链的,所以州渠道合同可以更有效地运作。他们不需要每次计算都需要为网络付费.

他们还可以在更大的隐私下进行操作。只有参与合同的双方才需要查看合同的信息和操作。对于考虑将敏感业务信息放入智能合约中的大公司而言,这是不平凡的考虑。保持合同私密性有助于确保智能合同在涉及敏感信息的各种用途中的可用性.

意见分歧 & 裁决国家频道合同

如果国家频道合同存在争议,则该合同将转向区块链进行裁决。合同通过零知识证明设置保持私密性,该设置使区块链无需知道合同内容即可做出判断。通过这种方式,区块链充当智能合约的盲目司法系统.

有趣的是,由于区块链的行为是可预测的,因此争辩国家渠道合同的结果没有任何好处。区块链可能会确认结果.

然后,合同中的帐户最终结算在区块链上进行,合同关闭。链外计算的结果是网络吞吐量提高了几个数量级,因为只有最终结算需要在链上处理.

在Aeternity上开发智能合约

Aeternity允许开发功能性智能合约。它不支持状态编程。而是由合同各方负责维护程序的状态。然后,他们将提供并确认状态,作为合同输入的一部分.

这与以太坊的坚持相反 有状态编程很重要 用于区块链应用。在本文中,我们无法涵盖功能编程和基于状态的编程之间的差异。但是,可以说状态是构建有用应用程序的重要组成部分。以太坊正在解决极端困难的问题 状态分片, 如果解决了这个问题,则可能会使Aeternity作为平台的吸引力大大降低.

但是,到目前为止,将功能需求和有状态需求分离是智能合约可伸缩性的重要趋势。功能程序更易于扩展.

Aeternity的智能合约以一种称为Chalang的语言运行,该语言可以编译为字节码。将来,Aeternity希望尽可能对开发人员友好。因此,他们计划为网络开发创建JS库和JSON API。.

甲骨文机器

智能合约和DApp开发的重要方面是访问外部数据源。这可能意味着检查伦敦的天气,足球比赛的得分或黄金价格.

Oracle提供对托管在区块链外部的数据的访问。在许多区块链项目中,Oracle代表着安全风险和潜在的故障点,因为它们往往是单一的集中式数据流.

永恒平台

Aeternity建议使用Oracle机器分散Oracle。这样做将使外部数据一旦到达Aeternity的区块链就不会改变和改变。当然,数据源仍然可能被黑客入侵,因此Aeternity实施了一个预测市场,用户可以在该市场上押注来自各种预言机的传入数据的准确性和诚实性。.

混合工作量证明 & 权益证明

Aeternity的网络依赖于工作量证明和权益证明.

工作证明在Aeternity平台上建立了共识。矿工以类似于比特币和以太坊当前模型的方式验证新区块。但是,Aeternity使用微小的变化来优化工作量证明算法以实现可伸缩性。这 布谷鸟周期 是一种新的图论工作量证明算法,将可扩展的内存需求与即时可验证性结合在一起。布谷鸟循环激励具有动态RAM的设备。它的设计意味着您可以从移动设备上挖掘Aeternity.

股权证明控制着Aeternity生态系统的治理。 AE代币所有者可以根据自己拥有的AE的比例对发展建议和变更进行投票.

启动时开源Aepps

Aeternity称其分散的应用程序为“ aepps”。他们将在主网启动之前开发开源的aepps,以证明Aeternity网络的功能。从第一天开始就有可用的Apep对于Aeternity在拥挤的DApps平台竞赛中建立立足点很重要.

Aeternity上的Aepps将优先考虑移动优先设计和用户体验。 Aeternity希望通过易于使用的javascript工具以及与React框架的兼容性来吸引移动和Web应用程序开发人员.

Aeternity也正在建立孵化器基金会。该基金会将为Aeternity建设项目提供支持.

永旺代币(AE)

Aeon代币销售于2017年启动。当Aeternity仍在测试网中时,它最初在Ethereum上以ERC-20代币进行交易。当Aeternity启动主网时,ERC-20令牌将在Aeternity上交换本机令牌.

https://files.coinmarketcap.com/static/widget/currency.js

所有系统费用均通过Aeon支付,所有智能合约均在Aeon中结算。在这方面,令牌功能类似于ETH.

AE代币在Bittrex和Hitbtc上交易。尽管Aeon是ERC-20令牌,但您可以将其存储在支持ERC-20的任何钱包中。但是,一旦本机令牌可用,这可能会更改.

路线图

Aeternity于2017年初启动了测试网。此后不久便进行了代币销售.

目前,Aeternity正在其测试网上进行安全审核。他们希望在今年晚些时候启动主网.

团队

永恒团队

Aeternity的创始人Yanislav Malahov从事加密行业很长一段时间, Vitalik Buterin的助理 自从以太坊之前。他声称与Vitalik的对话激发了以太坊的想法,因此他被称为“以太坊的教父”。 Malahov并未参与以太坊的开发,但他在此之前和之后一直从事许多加密项目.

自代币销售以来,Aeternity已从一个小团队发展成为一个大型项目。您可以看到许多团队成员,并在下面阅读他们的简历 Aeternity的网站.

结论

除了分片之外,将智能合约执行移出链外也许是区块链DApp可扩展性最大的领域。永恒是这一运动的最前沿。但是,这些都是未知领域,因此随着诸如Aeternity之类的智能合约平台的发展,人们会面临挑战。预计以太坊将密切关注Aeternity的进展,因为Aeternity实施了任何解决方案,以太坊也将要实施.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me