LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 遇见Flow,由CryptoKitties开发人员创建的区块链

遇见Flow,由CryptoKitties开发人员创建的区块链

2020-09-24 wanbizu AI 来源:区块链网络

关键事实:

在其设计中,Flow结合了具有完成不同功能的节点的体系结构。

区块链为开发可升级智能合约实现了一种新的语言。

内容赞助者达珀实验室

为了解决在以太坊主网上实施CryptoKitties时遇到的许多挑战,Dapper Labs团队-这些不可替代令牌(NFT)的开发人员-启动了一个新平台:

关于这一主题,Dapper Labs的创始人兼首席执行官Roham Gharegozlou向媒体发表了讲话。 它可以确保以太坊在CryptoKitties启动时经历的前所未有的拥塞,促使他们致力于创建具有扩展可能性的区块链

著名的数字猫于2017年12月在以太坊主网上发布,并在很短的时间内占据了该网络智能合约的11.8%。 正如Gharegozlou回忆的那样,这一事实通过执行比当时链所能支持的更多的操作而产生了强大的阻碍。 因此,要设计流程,Dapper Labs考虑了他们面临的挑战由于结垢限制和高昂的天然气成本。

这位高管说:“这些问题正成为许多试图通过该网络吸引用户的项目的障碍。” 结果,他们试图为开发人员提供“一个高性能平台,以在该平台上构建可供数百万人使用的NFT应用程序”。

我们要确保不仅CryptoKitties,而且所有其他NFT都有机会访问高性能环境,人们可以为他们创建应用程序,并且在市场中具有很高的增长,能够扩展到数十亿用户。

Dapper Labs首席执行官Roham Gharegozlou

为了推进这一提议,在最近一轮融资(8月举行)中,这家总部位于加拿大温哥华的公司筹集了1200万美元。 你的计划是用这些钱完成Flow的开发,因为它们的限制。 他们还聘请了一批经验丰富的生产工程师和研究人员,致力于为Flow的区块链架构定义一种新颖的方法。

基于合作伙伴关系和区块链产品的Flow及其策略

创建Flow的工作始于两年前。 该平台旨在为用户提供下一代游戏和应用程序以及数字资产和各种项目的速度和安全性以及支持。

Flow与Dapper Labs相关的投资者包括三星NEXT,风险投资公司Andreessen Horowitz,Union Square Ventures,Venrock和Google Ventures。 该公司还与NBA和NBPA,华纳音乐集团,育碧,苏斯博士和UFC(终极格斗冠军)等品牌合作。

用团队的话来说,与所有这些合作伙伴关系的目标是“为Flow生态系统开发多样化的区块链体验”,其中包括消费者,内容贡献者和开发人员。

Gharegozlou说:“要使这项技术成为主流,我们需要与合作伙伴合作,并开发出每个人都能理解和参与的产品。”

除了CryptoKitties,Dapper Labs还开发了Dapper智能合约钱包,目前正在开发NBA Top Shot,这是一个基于区块链的收集应用程序,处于测试阶段

到目前为止,已经在Flow Playground上创建了2,000多个项目,该项目是一个交互式Web界面,使人们可以了解应用程序开发。

垂直流的区块链架构

根据开发人员的说法,Flow使用权益证明或PoS(权益证明)算法进行操作。 因此,它要求验证节点以本机令牌阻止安全押金,以便作为运行区块链的基础架构的一部分参与。

网络协议旨在按比例,使用多角色架构。 Flow网站解释说,Flow平台没有实现“水平流”,而是使用了他们所谓的“垂直流”。

这种垂直流将所谓的非确定性(主观)过程与确定性(客观)过程分开

前者需要协调一致的共识流程,例如确定区块链上交易的存在和顺序。 Dapper Labs团队解释说:“这些是需要协调的任务。”第二个确定性任务始终只有一个“客观上正确的”结果,并且包含对先前订购的交易结果的计算。

根据这些类型的过程进行分离允许节点执行不同的功能。此设计与其他平台不同,在其他平台上,每个节点通常在达成共识之前执行每个任务。 通常,每个节点都存储网络的完整状态(帐户余额,智能合约代码等),并完成与处理链中每个交易相关的所有工作。

“传统的区块链在性能上有局限性,迫使每个节点存储网络的整个状态,并完成与链中每个交易的处理相关的所有工作。 同时,多节点架构使Flow实现了高性能和低成本,而不会影响分散性或通过分段来划分网络。”

新的节点体系结构极大地提高了速度和成本,并随硬件容量的增加而扩展,而不会损害分散或将网络分为碎片或第二层解决方案。

达珀实验室

四种类型的节点及其功能

开发人员指出,Flow具有四种并行工作的节点,以便“扩展而不会分散或破坏分散性,为开发人员保留友好的环境”。 为每个节点类型分配了不同的技术功能。

网络具有两个用于不确定过程的节点:

集合节点他们管理交易并收集有效交易,以将其提议给共识节点。 它们还改善了分散应用程序的网络连接性和数据可用性。共识节点他们形成并提出建议。 他们决定区块链上交易的存在和顺序。 它们具有最小的带宽和计算要求,因此任何人都可以轻松参与共识。

遵循垂直工作流程,进行确定性流程Flow使用其他两种类型的节点:执行和验证。

执行节点执行与每个交易相关的计算。 它们充当数据仓库,以验证用户帐户和智能合约状态。 他们通常会回复与交易状态有关的查询。

这项工作需要在网络上消耗更多的资源。 开发人员说:“这也是Flow可以提高其可扩展性而又不会造成碎片的关键原因。” 他们添加最后一个节点(检查)是确认执行节点完成的工作正确的文件。

Flow区块链的运营结构

平台的流程基于四种类型的节点的工作。 每种类别在网络中履行不同的功能。 资料来源:流。

根据网络的技术规格,为了达到较高的速度,每个节点都由算法驱动来自软件提供商VMware的HotStuff,它是《福布斯》“区块链50强”名单的成员。 它与Facebook早期在Libra上的工作中使用的相同,目的是创建一个全球一致的链。

为了维持节点的工作,一种称为机密知识的专业测试(SPoCK)。 它可以使测试人员证明他们可以访问相同的信息,而无需透露敏感数据。

“每个测试人员都有自己的专用SPoCK,无法复制或伪造。 要求每个测试人员都有一个SPoCK,可以确保每个节点进行自己的验证,而不是复制其他节点的结果或盲目跟随他们的领导。”

达珀实验室

Dapper Labs指出四种节点类型因在链上的工作而获得奖励,尽管不尽相同。 为了保持平衡,奖励通过称为“奖励系数”的调整参数与通货膨胀率相关。

在Flow中,参与者将获得所有节点的11.36%的奖励率,每年通货膨胀率和交易新令牌产生的通货膨胀率为3.75%。 设置参数将起作用万一某种节点被过度代表某个时候

流节点类型之间奖励的估计分布

例如,如果共识节点拥有60%的参与,则奖励系数会介入。 在这种情况下,该节点类别收到的通货膨胀率将降低,而代表性不足的节点类别收到的通货膨胀率将增加。

新的编程语言和本机令牌

Flow的技术贡献包括节奏的创造,一种用于编写智能合约的新编程语言。

开发人员将Cadence定义为“一种符合人体工程学且面向资源的智能合约编程语言”。 这意味着您使用的系统可以最大程度地减少运行时的错误,并允许您在方法,接口和事务中添加前后条件,以使其按预期运行。

此外,他们介绍了智能合约可升级的。 它们以beta状态进行部署,因此原始作者可以不断更新代码。

与任何网络一样,Flow还具有其本机令牌:FLOW,这使得参与该平台并获得奖励变得容易。 CoinList是唯一在主网上和从主网发布令牌之前提供令牌的交易所今年9月22日,代币销售开始了,到明年10月2日为止,不在美国和加拿大居住的人都可以参加。

如何开始区块链流程

作为面向开发人员的平台,已经在Flow中创建了一系列开放源代码工具,以便利进入该平台。 开发套件包括用于后端和前端设计的机制。

熟悉系统访问Flow Playground在哪里可以学习和测试Cadence。 开发人员文档包括有关如何使用此空间的指南。

在同一界面中,您可以编写智能合约并在测试环境中进行交易。 因此,开发人员可以测试Cadence语言并在Flow仿真器中运行合同。 该公司还向有兴趣参加验证者节点的人员开放注册表。

此外,在测试空间中,用户有可能-不一定具有技术知识-了解加密货币和NFC令牌开发的基础知识(加密收藏品)-以及参与加密市场和在线游戏。

基于所有这些计划,Dapper Labs团队将Flow视为“大规模释放下一波加密和区块链采用浪潮,将娱乐与数字经济联系起来的关键”。

—-

原文链接:https://www.criptonoticias.com/tecnologia/conoce-flow-blockchain-desarrolladores-cryptokitties/

原文作者:globalcryptopress

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...