Flow是由Dapper Labs开发的区块链,该团队于2017年创建了现在著名的CryptoKitties。经过两年的中断,他们思考了人才的下一个发展方向,他们提出了Flow区块链。
这是一个快速且对开发人员友好的区块链,旨在成为下一代dApp,游戏,数字资产和不可替代令牌的基础。 它解决了可伸缩性而无需分片的问题,并使用独特的体系结构使其可以在速度和吞吐量方面进行大量改进。 同时,它还保持了对开发人员友好的环境,并且该环境也符合ACID(原子性,一致性,隔离性,耐久性)。
借助Flow,区块链开发人员可以自由地建立新的,独特的,大规模的启用加密功能的业务和dApp。 Flow应用程序还允许消费者保持对自己数据的控制,这使他们可以创建不可替代的令牌,这些令牌可以在世界各地的开放市场上进行交易。 它还允许创建用户拥有的全新的开放经济体。 这意味着系统中的值也由用户创建。
流程概述
Flow的创建方式可以使其智能合约的组装方式与将Lego块扣合在一起的方式几乎相同。 借助这些snart合同构建模块,开发人员可以创建理论上可以为数十亿用户服务的dApp,并可以为体育迷提供关键任务的业务用例。
Flow具有四个支柱,使其成为一个独特的区块链:
- 多角色架构: Flow被设计为可扩展到数十亿用户,而无需分片,也不会减少其共识机制的分散性。
- 面向资源的编程:Flow使用一种称为Cadence的新编程语言来编写其智能合约。 Cadence的创建对开发人员来说更容易,对用户来说更安全。
- 开发人员人体工程学:通过可升级的智能合约和对Flow Emulator的内置日志记录支持,Flow网络旨在实现结果。
- 消费者入职:Flow是专为主流消费者设计的,其支付坡道可催化从法定货币到加密货币的安全且低摩擦的路径。
什么是流量?
Flow是最近推出的区块链,其开发者来自世界各地的CryptoKitties。 它是为创建启用了加密功能的使用者应用程序而构建的。 这包括游戏和游戏中使用的数字资产。 因为Flow知道这些游戏可能会拥有数以千万计的用户,所以他们专注于创建高吞吐量,快速的平台。
将Flow与其他第ne层区块链进行比较时,具有三个区别功能:
- 一种新颖的四节点体系结构,可提高速度和吞吐量,而无需分片,采用第二层解决方案或损害分散性。
- Cadence,一种新的编程语言,设计时考虑了智能合约。
- 内置的支付,奖励和分配机制,可帮助Flow上的应用吸引他们的社区,寻找新用户并建立网络价值。
流量与其他区块链有何不同
传统的区块链要求每个节点都存储区块链的整个状态,这使其速度缓慢且占用大量资源。 这些节点还负责处理链中的每笔交易。
通过创建流水线体系结构来改进此体系结构的流程,该流水线体系结构接受通常由单个节点完成的工作并将其分为五个不同的节点类型。
由于它大大减少了多余的工作,因此大大提高了节点的效率。 为了使这种方法可行,Flow团队开发了一种新的独特加密技术,他们将其称为机密知识的专门证明(SPoCK),以解决验证者的难题。
Flow区块链还重新考虑了许多设计选择,以提高区块链的可用性,这不仅适用于开发人员,而且适用于消费者。 这些新的设计功能包括可升级的智能合约,人类可读的安全性等等。 然后,该协议本身由最初由VMware Research开发的股权证明共识算法HotStuff的一种变体来保护。
所有这些更改和改进的结果是所有智能合约都共享一个状态。 这确保了区块链处理的每笔交易都具有完整的ACID保证。 通过采用这种方法,Flow使开发人员可以轻松,安全地重用任何其他开发人员的代码。
由于代码库总是在增加和改进,因此该方法允许开发人员以更快的速度创建新产品。 此特性称为“可组合性”。 它与开源软件相似,因为它可以实现更快的创新并最终为消费者提供更多更好的选择。
解决可伸缩性难题
可伸缩性的三难选择规定了在优化任何区块链解决方案时必须进行的权衡。 具体来说,它涉及三个要素。 安全性,可伸缩性和分散性。 可扩展性三难困境表示,没有区块链可以具有所有这三个功能。 因此,大多数区块链都将重点放在安全性和分散性上,从而损害了可伸缩性。
许多区块链现在正在寻求解决此问题。 在以太坊的情况下,正在研究分片作为在不牺牲安全性或分散性的情况下水平扩展区块链的一种方法。 Flow采用了不同的方法,并且正在使用其多节点体系结构来创建垂直可伸缩性。 它之所以能够做到这一点,是因为其节点体系结构将完成的工作分开了,从而使Flow可以在块周期的不同阶段针对分散性,可伸缩性和安全性进行优化。
共识和验证节点旨在使网络负责。 它们是网络安全的基础。 执行和收集节点专为吞吐量而设计,可为网络增加巨大的容量和规模。 它们是可伸缩性的基础。 这4种不同的节点类型的存在确保了节点运营商的分布和网络的分散化。
多角色验证器节点体系结构
Flow团队创建的体系结构的灵感来自CPU设计中的流水线设计和制造中的装配线概念。 该协议使各个节点可以像装配线具有专门区域一样专门化。 节点还根据其硬件功能和经济状况进行专业化。 这允许网络扩展而无需分片,同时也鼓励广泛的分散参与。
Flow协议将通常所有工作都分配给单个节点。 这允许专门的节点承担一些单独的任务,例如验证正确性,达成共识以及收集交易。 这导致四种不同的节点类型及其相关任务,如下所示:
- 集合节点:根据协议将带宽优化的节点划分为几个协作的群集,这些群集有助于提高系统的吞吐量。
- 共识节点使用HotStuff共识算法创建一致的区块链,以类似于传统结构的股权证明区块链的方式形成和提议区块。
- 执行节点:Flow网络上资源最密集的节点,负责执行事务,维护执行状态以及响应来自dApp和用户的查询。 执行状态是针对所有用户帐户和智能合约状态的可加密验证的数据存储。
- 验证节点:负责确认执行节点所做工作的正确性。
节点之间的分工是垂直的(跨每个事务的不同验证阶段),而不是水平的(跨分片的跨不同事务)。
换句话说,每个验证器节点仍然参与每个事务的验证,但是它们仅在验证阶段之一参与。 因此,他们可以专注于特定的阶段,并可以极大地提高他们的工作效率。
Cadence编程语言
Cadence编程语言是由Flow团队创建的一种新的高级编程语言,用于智能合约开发。
该语言的目标按重要性顺序是:
- 安全和保障:提供强大的静态类型系统,按合同进行设计(前提条件和后置条件)和资源(受线性类型启发)。
- 审计能力:专注于可读性:简化验证代码在做什么,并使意图明确,代价不菲。
- 简单:专注于开发人员的生产力和可用性:简化编写代码,提供良好的工具。
Cadence编程语言是围绕资源概念构建的第一批编程语言之一。 资源的概念是最初受线性类型启发的编程抽象。 使用面向资源的编程可以开发安全的智能合约。 此安全因素来自直接在代码中跟踪创建的数字资产及其所有权的能力。
可升级的智能合约
智能合约附带的一项承诺是,用户能够信任智能合约代码,而无需信任代码作者。 智能合约使用的这一方面是解锁用例,这些用例才刚刚开始被探索和发现。 目前,最具影响力的是可组合性和开放服务的概念。
最初的智能合约平台的设计方式使其一旦发布便无法更改。 当然,这是实现用户信任目标的最简单,最直接的方法。 如果代码一旦发布就无法更改,即使是智能合约的作者也无法更改,则无需信任作者,并且可以隐式信任该代码。
这种方法的问题在于,软件在其第一次迭代中很少是完美的,甚至是正确的。 有不完美创建的无数智能合约的例子。 其中一些甚至是由非常有才能的团队创建的,但是代码中的问题最终导致大量资金损失。
因此,有很多开发人员表示希望在部署智能合约后能够对其进行修改。 理由通常是,智能合约需要固定某些方面。
几个开发人员甚至花费了大量时间,并且费心尝试在其智能合约中构建一种机制,以允许对合约进行升级或迁移。 问题在于,通过允许每个开发人员都能够推出自己的智能合约升级机制,我们在为智能合约生态系统增加了巨大的复杂性的同时,也使智能合约总体上更加难以信任。
Flow试图通过允许其主网上的智能合约以“测试版状态”发布来超越此范围,从而允许原始智能合约作者以增量方式更新代码。 不会使用户感到不知所措,并且会提醒用户该代码未完成且处于beta状态。
这样,他们可以选择按原样使用代码,也可以选择等到代码完成后再信任它。 在智能合约作者确定其代码是安全的之后,他们可以释放对代码的控制权,从而使智能合约从那时起变得不可变。
该解决方案使开发人员能够在发布后的短时间内对其代码进行调整,以确保它不存在任何安全隐患,同时还可以将代码的beta状态通知用户,以便他们知道智能合约是否真正不可信。 ,或仍处于可能被修改的状态。
消费者友好的入职
Flow承诺它将为专为主流用途设计的用户提供按次付费的付款方式。 它还希望提供在启动时具有实际可用性的应用程序。 确保dApp用户永远不会失去对其帐户或资产的访问权限的两个功能是“人类可读安全性”和“智能用户帐户”。
人类可读的安全性
其他网络上当前的dApp和钱包软件发现,几乎不可能传递一条人类可读的消息,该消息明确定义了授权交易时将授予哪些权限。
流程之所以有所不同,是因为它在交易格式方面有非常强的保证。 这些保证使用户知道交易可以进行和不能进行哪些更改。 这意味着在向其钱包内的交易授权时,总是会向用户通知他们所授予的权限。
钱包软件将负责向用户显示此信息,但是Flow的设计使钱包开发人员可以包括更清晰,更透明的交易批准流程。
智能用户帐户
Flow被设计为具有最大的灵活性,这使创建者能够在以太坊账户模型的可用性方面开创先河。 这些更改现在已成为Flow本地帐户模型的一部分,并已包含在Dapper Smart Contract Wallet中。
- 每个Flow钱包均内置了可选的模块化智能合约功能
- 这支持自动化流程或更复杂的授权控制,从而带来良好的用户体验。 例如,借助安全的帐户恢复流程,dApp可以轻松确保消费者永远不会失去其资产或访问其帐户的权利
- 通过可选的多重签名支持增加了安全性,能够定期循环使用旧密钥以避免安全性泄漏
流程团队
如前所述,Flow区块链由Dapper实验室开发,该团队与创建CryptoKitties平台的团队相同。 目前,Dapper Labs由其创始人兼CTO Dieter Shirley及其联合创始人兼首席执行官Roham Gharegozlou领导。
迪特·雪莉(Dieter Shirley) 在塑造新兴技术的第一波浪潮中已经发展了专长。 他最近与他人共同创立了CryptoKitties,并撰写了ERC-721提案,该提案在以太坊上定义了不可替代的代币。 在加入CryptoKitties之前,Dieter是Axiom Zen的首席架构师。
Roham Gharegozlou 是Dapper Labs and Flow的共同创始人。 他拥有斯坦福大学经济学学士学位和生物科学双学士学位和硕士学位。 在Dapper Labs之前,Roham是Axiom Zen的创始人兼首席执行官。
除了两位联合创始人外,Flow团队还由22位才华横溢的人组成,他们不仅关注区块链和软件的设计,还包括市场营销和社区建设专业人员。 这导致Flow在短时间内形成了许多合作伙伴关系,包括与NBA和UFC以及华纳音乐和育碧的合作。
流用例
Flow被创建为一个可靠的平台,它可以为用户提供全新的好处和功能。 Flow生态系统可以提供许多用例和经验。 这些包括:
- 使用加密代币的艺术家或乐队为数百万歌迷提供了前所未有的新方式来展现他们的狂热度
- 奖励玩家增加价值并启用用户可以在无限的开放环境中使用的资产和身份的游戏
- 全球体育迷可以实时交易经过验证的,真实的限量版数字纪念品的平台。
这就是为什么Flow与世界上一些体育和娱乐巨头合作如此重要的原因。 其中包括NBA和UFC,以及华纳音乐集团和游戏开发商育碧。
借助这些早期的合作伙伴关系,Flow已经见证了NBA Top Shot的开发和发布,该平台可以创建“时刻”,这些时刻是NBA的亮点,可以作为独特的不可替代的代币发行,可以收集,交易,购买和出售。 截至2021年2月,该平台上Moments的销售量已超过300万笔,交易总额超过XNUMX亿美元。
即将推出的平台包括一个类似于UFC瞬间的类似于NBA Top Shot的平台,另一个针对Suess博士的NFT收藏品。
FLOW代币
FLOW是Flow区块链的本机令牌。 它用作Flow网络上所有活动的储备资产。 该令牌的建议用途和当前用途包括:
- 验证者在网络上执行工作并获得奖励所需要的放样令牌。
- 参与网络的早期采用者的奖励令牌。
- 用于在网络上支付交易的费用令牌。
- 帐户存储存款的令牌。
- 为二级代币(例如稳定币)储备资产。
- 代币用于参与未来的治理和生态系统开发。
从22年2020月2日到2020年0.10月6日,Flow代币作为Coinlist社区代币销售的一部分发行。代币的售价为每个0.38美元。 然后在19.5月XNUMX日进行了一次荷兰拍卖,每个代币的价格达到了XNUMX美元。 代币的销售总额达到了XNUMX万美元的上限。
可以肯定地说,那些早期购买者现在对他们的购买感到非常满意,因为FLOW代币目前的交易价格为32.35美元,在32,350个月内的回报率为6%。
流动代币经济学
Flow的开发人员以一种足够的诱因吸引高质量的验证者,同时将通货膨胀率保持在最低水平,从而建立了代币经济学。 采取这一方向是为了确保Flow生态系统中的dApp用户不会受到过高的通货膨胀率的负面影响。 由于生态系统的其他部分仍在开发和成熟中,Flow的第一年有望获得最大的回报。
固定奖励率
Flow的代币经济学设计意味着,节点运营商和向其委派代币的运营商可以期望每年获得总市值的3.75%的回报。 随着网络的启动,预计短期内通货膨胀率会更高。
将发布新令牌以维持此固定汇率,但是随着网络使用量的增长,预计将从交易费用中产生奖励。 如果交易费收入超过3.75%,那么多余的资金将被保存在一个托管账户中,以帮助抵消未来的通货膨胀。
不同的节点类型,不同的奖励率
固定的奖励率涵盖了所有验证器,但是奖励率会根据节点类型而有所波动。 这样做是为了确保鼓励那些使用FLOW令牌和运行中的节点的人员更改其节点,以在任何时间点满足所需的角色。 奖励率还包括一组乘数,称为“奖励系数”。 这些值会根据实际比率与目标比率进行自动调整。
放样流
运行各种节点类型的最低要求最低,但是用户也可以通过Blocto帐户或在其Ledger钱包中进行较小额度的放样。 还可以从托管钱包(如CoinList,Kraken和Finoa)进行抵押。 截至2021年XNUMX月,节点操作的最低赌注如下:
- 收集节点:250,000个流量
- 共识节点:500,000个流程
- 执行节点:1,250,000个流程
- 验证节点:135,000个流程
无法或不愿运行自己的节点的FLOW令牌持有者也可以将其令牌委派给节点运营商并获得赌注。
奖励在每个时期结束时支付,即流程7天。 目前,奖励是在格林尼治标准时间每个星期二14:00支付的。 奖励不会自动增加,因此,如果您想增加您的赌注奖励,则有必要在每个星期二重新休息或重新代表。
还需要7天的解除绑定期,以释放令牌。 取消绑定期始于纪元结束时,这意味着如果在纪元开始时开始,则取消绑定最多可能需要13天。 在解除绑定期间也没有获得任何奖励。 由于这些原因,在接近纪元末尾而不是在纪元开始时取出令牌是有益的。
削减
与大多数PoS区块链一样,如果发现节点在网络上进行恶意操作,则可以通过削减其股权来对其进行惩罚。 与Flow网络上的其他一些区块链节点不同的是,停机时间并未大幅减少。
也就是说,发生故障的节点在发生故障时不会获得奖励。 但是,有一个例外。 如果大量收集节点同时发生故障,则收集节点可能会大幅削减,因为这种大规模中断将被认为是有意的。
流治理
自发布以来,Flow进行了非正式的链下治理。 开发团队目前正在独立运作,并具有为分散的大型社区创建有用的应用程序的任务。
目前,任何人都可以自由提交改进或更改的提案,然后开发团队将对这些提案进行审查。 如果开发团队在建议中看到优点,则将其放在节点操作员的前面,然后由节点操作员决定是否采用建议。
预计链上投票信号机制将在2020年末准备就绪,但截至2021年XNUMX月,我们仍在等待该机制。 甚至一旦就位,投票也就没有约束力,但是投票将是公开的,以帮助社区推动发展。
早期成功– NBA最佳射门
Flow在2020年100,000月将其区块链带入beta主网时,它与第一个合作伙伴NBA Top Shot一起上线。 最初只有几千名用户,但现在迅速增长到了XNUMX多名用户,并且在出售平台的Moments之后,数量惊人。
NBA Top Shot记录了这些瞬间,这些瞬间是一些NBA最佳时刻的短片。 平台的用户能够购买,出售,交易和收集这些时刻。 正是购买和出售引起了人们对该平台及其对不可替代代币的独特关注。
与比特币不同,后者是可交换的。 NBA最佳射门时刻完全是独一无二的NFT。 每个NFT只能有一个所有者,并且不能重复。 这样,NFT被用于“创建可验证的数字稀缺性”和数字所有权。
人们对该平台的兴趣真正开始于2021年初开始增长。例如,15月35,000日以XNUMX美元(当时的最高记录)的价格购买了Ja Morant精彩片段,这在Twitter和其他社交媒体平台上引起了人们的广泛关注。
LaBron James的《 Moments》一直是新唱片销售的绝佳来源。 首先是詹姆斯扣篮的亮点,于47,500月19日以71,455美元的价格售出,然后是22月1日以15美元的价格出售的另一詹姆斯时刻(James Moment)。目前,勒布朗·詹姆斯(LeBron James)仍然保持着宇宙最昂贵的时刻的记录,其中包括Cosmic Edition Series 2019勒布朗·詹姆斯(LeBron James)的扣篮。 208,000年XNUMX月XNUMX日对阵国王的比赛以XNUMX美元的价格售出。
撰写本文时,19年2021月2.3日,NBA Top Shot平台完成了超过370万笔交易,销售额超过XNUMX亿美元。 该平台 隐秘 跟踪NBA Top Shot的交易,并显示今天的交易额已超过4.3万美元。 它还显示,该平台的四位用户在过去100,000天内花费了超过3美元。
结论
Flow旨在通过缺乏分片为其智能合约提供更快的区块链,更高的吞吐量和更好的安全性。 到目前为止,开发团队似乎已经成功完成了所有这些任务。 Flow使用的流水线架构可能已经解决了三难问题。
该项目在增加合作伙伴方面也非常成功,并且基于Flow的第一个项目NBA Top Shots变得非常受欢迎,因为对NFT的需求将在2021年初进入大规模增长阶段。来自UFC和Suess博士。 此外,育碧和华纳音乐集团(Warner Music Group)的项目可能会超过NBA Top Shots所带来的惊人结果。
FLOW代币本身已经与NBA Top Shots NFT一样盈利,这表明如果NFT的需求和饥饿持续增长,该网络将来会变得多么流行和盈利。
特色图片通过Shutterstock
免责声明:这些是作者的观点,不应视为投资建议。 读者应该自己研究。
- 000
- 100
- 2019
- 2020
- 7
- ACCESS
- 账号管理
- 活动
- 忠告
- 算法
- 所有类型
- 允许
- 每年
- 应用领域
- 应用
- 架构
- 围绕
- 财富
- 办公室文员:
- 拍卖
- 真实
- 授权
- 作者
- 自动化
- 最佳
- 测试
- 比特币
- blockchain
- 建立
- 建筑物
- 商业
- 企业
- 购买
- 买房
- 容量
- 例
- CEO
- 更改
- 首席
- 联合创始人
- 联合创始人
- 码
- 收藏
- 未来
- 相当常见
- 地区
- 社体的一部分
- 复合肥产线
- 共识
- 消费者
- 消费者
- 继续
- 合同
- 合同的
- 创造
- 加密
- Cryptokitties
- 首席技术官
- 电流
- DAPP
- 小巧玲珑实验室
- DApps
- data
- 权力下放
- 分散
- 需求
- 设计
- 开发商
- 开发
- 研发支持
- 数字
- 数字资产
- 发现
- 停机
- 荷兰人
- 早
- 早期采用者
- 佣金
- 经济
- 经济学
- 生态系统
- 效率
- 娱乐
- 环境
- 国际支付宝
- 复仇
- 体验
- 高效率
- 特征
- 费用
- 法定货币
- 法定加密货币
- 姓氏:
- 固定
- 高度灵活
- 流
- 专注焦点
- 对于消费者
- “福布斯”
- 申请
- 格式
- 向前
- 创办人
- 创始人
- Free
- ,
- 资金
- 未来
- 游戏
- Games
- 其他咨询
- 给予
- 非常好
- 谷歌
- 治理
- 团队
- 增长
- 事业发展
- 硬件
- 高
- 近期亮点
- 创新中心
- HTTPS
- 图片
- 包含
- 增加
- 通货膨胀
- 信息
- 兴趣
- 投资
- 投资者
- 隔离
- IT
- 工作机会
- 保持
- 键
- 知识
- Kraken
- 劳工
- 实验室
- 语言
- 语言
- 大
- 发射
- 导致
- 莱杰
- Line
- 主流
- 制作
- 制造业
- 三月
- 市场
- 市值
- 营销
- 市场
- 媒体
- 百万
- 模型
- 模块化
- 个月
- 音乐
- NBA
- 网络
- 网络
- 新产品
- NFT
- NFT
- 节点
- 不可替代的代币
- 数字
- 抵消
- 前期洽谈
- 打开
- 开放源码
- 操作
- 意见
- 秩序
- 其他名称
- 停运
- 业主
- 合伙人
- 合作伙伴关系
- 付款
- 支付
- 员工
- 平台
- 平台
- 热门
- 销售点
- 生产率
- 热销产品
- 专业人士
- 代码编程
- 编程语言
- 项目
- 项目
- 验证的桩号
- 提案
- 提供
- 国家
- 采购
- 质量
- 价格表
- 读者
- 实时的
- 原因
- 恢复
- 岗位要求
- 研究
- 资源
- 资源
- 成果
- 检讨
- 奖励
- 滚
- 运行
- 运行
- 安全
- 实现安全
- 盐
- 销售
- 可扩展性
- 鳞片
- 科学
- 次
- 保安
- 看到
- 出售
- 系列
- 特色服务
- 集
- 分片
- 共用的,
- 短
- 小
- 智能
- 聪明的合同
- 智能合同
- So
- 社会
- 社会化媒体
- 社会化媒体平台
- 软件
- 出售
- 解决方案
- 速度
- 运动
- Stablecoins
- 阶段
- 股权
- 质押
- 开始
- 州/领地
- 州
- 存储
- 商店
- 成功
- 成功
- SUPPORT
- 支持
- 系统
- 人才
- 技术
- 次
- 象征
- 令牌
- 最佳
- 跟踪时
- 贸易
- 交易
- 交易
- 交易
- 信任
- UFC
- 大学
- 可用性
- 用户
- 折扣值
- 企业验证
- 与
- VMware的
- 票
- 表决
- 等待
- 钱包
- 钱包
- 波浪
- WHO
- 中
- 话
- 工作
- 世界
- 年