FANTOM —区块链革命的下一步
时间:2019-10-05 来源:网络 作者:不详
内容
简介— Fantom到底是什么?根据他们的白皮书,Fantom是全球首个基于dAG(有向无环图)的智能合约平台,支持dApp开发。 Fantom解决了现有公共分布式分类帐技术(DLT)的可伸缩性问题。该平台通过采用现有基于DAG的协议的改进版本,使其与传统的基于Block-Ledger的存储基础架构(通常称为“区块链”)区分开来。 Fantom平台采用了一种新协议以在分布式DAG环境中达成共识,称为“ Lachesis协议”,以在所有参与节点之间保持共识。就像传统的区块链一样,Fantom还引入了其本机链,称为“ Fantom Opera Chain”,该链可处理所有交易并充当去中心化应用程序开发的应用程序层。在Fantom Opera Chain之上构建的去中心化应用程序为Fantom平台上的所有用户提供即时交易和接近零的交易成本。 有向无环图-它们和区块链有什么区别? 循环图想象一下一个节点网络,信息可以在一个方向上自由地从一个节点流向另一个节点。该信息可以在给定时间离开任何节点,流向相邻节点,然后返回原始节点。如果这种信息离开一个节点并返回到节点的过程发生在没有“一个节点遇到两次”的情况下,则称为“循环图”。 换句话说,信息可以完成一个“循环”,而不必两次遍历相同的节点,这就是为什么我们将其称为“循环”。下面是循环图的图像,仅供参考。 非循环图非循环图与循环图恰好相反。在非循环图中,信息可以自由流动,但是在遇到相同节点两次之后只能返回到原始节点。与循环图不同的是,非循环图中没有“循环”,信息只能沿任一方向流动,但必须加倍并击中相同的节点两次。以下是非循环图的图像。 有向无环图(DAG) 我们已经讨论了非循环图,但是“有向”这个术语呢?嗯,人们经常认为“有向非循环图”是直接从“非循环图”派生的,并非如此。 如果我们给“循环图”中的节点指定方向,以至于没有两个节点不能互相连接两次,并且每个节点仅充当信息流的一条街道,则将其称为有向非循环图或DAG。以下是有向无环图(DAG)的图像,仅供参考。 DAG和区块链之间的区别传统的区块链是一个哈希链表数据结构(如比特币),我们可以称其为非循环图,因为它是一个单块链,每个块都引用了链中的前一个块。除了其架构之外,DAG和区块链之间最重要的区别在于它们如何处理网络上的交易。 区块链是同步设计的,这意味着整个网络都在努力在区块链中添加单个区块。如果两个矿机同时生产不同的区块,则将创建区块链中的分支,随后在网络商定最长链时,经过一段固定的时间后,该分支将被解析。这种同步行为是可扩展性问题背后的主要原因之一,特别是对于具有虚拟机和智能合约支持的区块链(例如以太坊,NEO,EOS等)。 另一方面,DAG是完全异步的,这意味着多个链可以共存,可以实时结算事务并将其添加到块中。 DAG上的信息流非常高效且具有高度可扩展性。就像传统的区块链一样,DAG是一种数据结构,具有强大的共识机制,可以证明是未来的最佳平台。 Fantom已利用该DAG及其Lachesis协议构建了一个强大的去中心化系统,该系统具有高度可扩展性,并且被称为“未来证明”。 为什么Fantom选择了DAG而不是传统的区块链实现?现有区块链架构的最大问题之一无疑是可扩展性。比特币每秒最多只能处理8笔交易,而以太坊每秒最多可以处理15笔交易。相反,诸如Visa和MasterCard之类的中心化玩家每秒可以处理数千笔交易。最初,人们认为缺乏可扩展性的部分原因是共识机制,例如比特币中引入的工作量证明(PoW)。许多新参与者争相破坏这种共识协议的空间。我们看到了该领域的许多创新,例如股权证明,委托股权证明,经过时间证明等。 但是,即使是权益证明共识算法也没有显着差异。 EOS是最著名的基于PoS的平台之一,声称它每秒可以处理10,000多个事务。卡尔达诺(Cardano)是另一个流行的基于PoS的平台,声称每秒仅处理258个事务。为未来数十亿人口和智慧城市构建去中心化平台。架构不仅需要扩展到每秒数千个,而且还需要扩展成每秒数十万个事务(极高的吞吐量)。 创新不仅需要共识算法,还需要基础区块链架构本身。 Fantom选择使用DAG的改进版本,该版本与优化的共识协议配合使用,每秒可以处理多达500,000个事务。 Fantom希望进一步改进以实现每秒约一百万个事务的非常高的吞吐量。通过为数十亿人口提供统一的平台,这将为智慧城市的未来提供动力。 DAG具有许多出色的属性,例如即时交易结算,群集,异步联网和消息的有效传播。 Fantom使用DAG的改进版本,该版本可以使用智能合约支持去中心化应用程序。 Lachesis协议具有内置的基于ABFT(异步拜占庭容错)的权益证明(PoS)系统,用于保持共识。 Fantom虚拟机(FVM)如果我们谈论现有的区块链创新,则已经在DAG上构建了特定的平台,例如IOTA,Nano或Hashgraph。未来取决于以太坊或NEO等可编程区块链平台,该平台允许构建人们可以使用的去中心化应用程序(dApps)生态系统。但是,由于DAG数据结构的复杂性,现有的基于DAG的平台(如IOTA,Nano或Hashgraph)不包含用于智能合约执行和开发的虚拟机。 Fantom是世界上第一个基于DAG的平台,具有一个集成的虚拟机,称为“ Fantom虚拟机”,简称FVM。 Fantom提供了一种类似于SCALA的功能编程语言,用于在FVM之上执行智能合约。根据他们的白皮书,FVM可以在所有操作系统上实现执行智能合约字节码的效率。拥有如此高的吞吐量,Fantom成为第一个破坏现有支付和供应链管理基础架构的平台。 由FVM支持的去中心化应用程序(dApps)建立在Fantom Opera链之上,将为行业提供透明度和降低成本的功能,包括但不限于:
使用几乎零成本的即时付款,同时保持每秒数十万笔交易。 Fantom Lachesis协议Lachesis协议是整个Fantom生态系统的动力。如前所述,Fantom使用DAG的改进版本,该版本具有一个节点网络来处理不同的事件链。就像标准的基于区块链的系统中的完整节点一样。 Fantom Opera Chain存储在每个参与网络的节点上。 Fantom Opera链中有一个称为“见证节点”的特殊节点,负责检查所有节点之间交易的有效性。 在Lachesis协议中,每笔交易都被视为“链事件”。见证节点彻底验证交易后,该协议负责使用时间戳将链事件保存在Fantom Opera链中。与许多其他基于DAG的平台不同,Lachesis协议不仅可以保护和加速超过300,000 TPS的交易,还可以提供未来的开源和无许可的去中心化平台。 Fantom Opera Chain架构Fantom核心体系结构建立在以下三个主要层上。 Opera核心层—该层负责使用Lachesis协议创建不同的链事件并在整个系统中保持共识。 Opera Ware层-该层将负责提供付款功能,发放奖励和激励措施。 Opera应用程序层—该层将负责向希望使用Opera Ware层提供的功能的应用程序提供不同的API。 开发和发布路线图Fantom已经使用基于以太坊的ERC20代币进行了非常成功的ICO。当Fantom平台全面开发并公开发布时,这些ERC20代币将与Fantom平台的本机代币交易所。 截至2019年第一季度,Fantom基金会已完成Opera核心层开发,而其智能合约语言和虚拟机处于beta版。 Fantom平台的主网将于2019年第三季度投入使用,随着全球平台的扩展,系统模型的扩展以及Fantom理事会的建立,大型扩展将从2020年第二季度开始。 Fantom合作伙伴和投资者为了创建世界上第一个基于DAG的智能合约平台,Fantom基金会正在与来自世界各地的知名组织合作。合作伙伴包括区块链学术研究人员,机构投资者,营销公司和全球工程团队。 到目前为止,Fantom基金会已与以下组织合作-8Decimal,Arrington XRP Capital,Bibox,BlackEdge Capital,Block Crafters Capital,Block Tech Capital Corporation,Block VC,BlockWater,ChainRock,加密货币Trade Capital,Future Money,HyperChain, Kunwu Jiuding Capital Holdings,JRR Crypto,Kosmos Capital,Lemniscap,Link VC,MB Technology,Nirvana Capital,One Block Limited,XSQ,Zorax Capital。 结论Fantom旨在为数十亿人和智慧城市构建未来的去中心化平台。凭借针对架构本身,协议和共识的创新方法,Fantom可能会成为功能最强大,可扩展性最高的去中心化平台,从而为进入该领域的新进入者设定更高的标准。 基于DAG的平台(Opera Chain)上的Fantom虚拟机以极高的吞吐量率先进入这一领域。 Fantom基金会还拥有一支强大的团队,他们正在与相关组织和机构投资者积极合作。 |