什么是aelf(ELF)?
区块链技术 在比特币的带动下,使点对点金融交易成为可能. 以太坊随后成为第一个为区块链创建另一种用途的平台 dapps. 尽管dapps平台是一项很好的创新,但距离用户熟悉的集中式操作系统(如Windows和MacOS)还有很长的路要走. 此外,为了将区块链与物理商业世界集成,需要一种适用于分散式应用程序的功能强大的操作系统。该操作系统必须具有可伸缩性,并采取措施避免相互之间的干扰。 智能合约 执行,并具有适应新技术的共识协议. 艾尔夫 是开发人员可自定义的区块链操作系统,其中完整节点在云服务器上运行,每个智能合约在其自己的链上运行. Aelf希望成为区块链世界的Linux,使组织能够利用区块链上所需的任何共识机制来构建自己的系统。它基本上是一个分散的,自我发展的云计算网络,也能够进行跨链交互. 小精灵做什么? Aelf系统专注于在性能增强,资源隔离和治理结构方面对当前区块链系统进行创新。通过多层实现性能增强和资源隔离 侧链 结构体. 治理结构的创新是通过以下方式实现的: 委托权益证明 (DPoS)共识机制. 侧链 Aelf系统由一个主链和多个侧链组成,用于运行智能合约。主链本身不运行任何智能合约,但充当所有侧链的监督者,并具有与其他区块链进行交互的能力. 在平台上创建的每个智能合约将具有自己的侧链。 Aelf主链(由Aelf OS运行)充当整个系统的主干,因此侧链之间的通信将仅通过主链进行. 侧链通过侧链索引系统与主链相互作用。索引系统将链分为两种类型: 具有重要意义的外部链可用于扩展Aelf的边界,例如比特币区块链和以太坊区块链 在Aelf OS下运行的内部侧链 资料来源:AELF白皮书 从上图可以看出,侧链可以分支成子链,而那些子链可以进一步分支。. 像比特币这样的其他区块链可能在Aelf系统中拥有自己的侧链。主链允许侧链通过Merkle Tree Root验证相互通信. 这种结构类似于 分片概念 以太坊。有望使网络能够方便地扩展。将系统中的功能区域分成侧链可确保一个区域中的问题不会影响整个网络. 共识 常规的工作量证明和权益证明共识机制不适用于Aelf. 这是因为Aelf块的形成需要主链记录来自侧链的信息,并且因为Aelf在提供基于云的企业服务时具有更复杂的结构. 因此,Aelf主链使用 委托权益证明 共识机制(类似于 方舟 和 EOS 使用)以维护网络. 每个Aelf代币持有者都有权对哪些节点成为挖矿节点进行投票。当选采矿节点,然后决定如何开采奖励分发到所有其他节点和利益相关者. 挖掘节点的目的是实现事务,打包块和数据传输的中继和确认. Aelf上的网络矿工数量由以下公式确定: 矿工= 2N + 1 其中“ N”是一个整数,从“ 8”开始,并且每年以“ […]