Flow——解决区块链不可能三角的办法是……
共 1525字,需浏览 4分钟
·
2021-12-23 07:40
Flow在解决区块链不可能三角问题上采取的策略十分巧妙。
用一句话形容那就是:从战略上藐视敌人,从战术上重视敌人!
Flow并没有执着于去打破甚至推翻这个区块链世界的重要推论。
而是选择“绕过”它!
与此同时,针对当前其开发适用性,为每个部分选择适配的取舍。
举例来说:
分散的共识节点容易受到攻击,那就在这部分系统内最大程度上保证其安全性和去中心化属性。问题随之即来,这会极大程度上限制节点的可扩展性。
按照区块链三角理论,在这个问题上硬磨几乎无解。但为什么要一个节点去扮演好三重角色呢?
换个思路做解法,Flow不强求共识节点的可扩展性,而是选择让执行节点专攻吞吐量和高计算力。
在执行节点上的安全性和去中心化则又用已兼顾二者的“验证节点”去弥补。
最后,用收集节点去提高全系统运转效率。
实际呈现效果如图:
这个想法不可谓不精妙,要知道,对任何链路的每类节点,不可能三角推论均适用。
但是在同一链路内,几类节点,一类专攻其二,合起来,系统的某一部分缺陷即能够被其他部分的“专攻”而弥补上。
Flow的此番巧思,将木桶原理贯彻到底。合起来,长板够长,弱项效果则被降到最低。
昨晚,Dapper Labs中国社区负责人Amie做客原力直播间——参加Web3.0先行者系列活动。
在详细的介绍Flow同时,更是带来了链路的最新动态。
之前笔者在预告的时候称其专为链游而生。更多的是强调链本身与游戏以及NFT的适配。
那Flow与其他区块链相比,到底有何不同之处呢?
Flow从开发后一开始就明确要支持游戏和NFT消费者,并具有可扩展到百万活跃用户所必需的吞吐量。
所以团队做了以下3点:
1、流水线架构将通常由单个验证者完成的工作分配给五类不同的节点,从而显著减少重复工作并提高效率;
2、加密知识专有证明(SPoCKs)的加密技术用于解决验证者的困境;
3、所有智能合约共享单一状态,确保每笔交易都有完整的ACID保证。这允许了智能合约之间的大量交互(“可组合性”);
可组合性是指基于共享资源(例如现有的用户群体、数据、安全性和运行的代码)开发。
在Flow的体现则为这种可组合性能够提高工作效率,带来更大的变革与创新,这对开发者而言具有很大的吸引力。
目前,Flow也在积极举办黑客松活动、与其他链路开展合作项目等。
元宇宙、NFT持续火热的当下,FLow生态爆发,只待时机。
PS:本文不做投资建议,望投资者谨慎投资。
声明:本文系原力区原创稿件,版权属原力区所有,未经授权不得转载,违者将依法追究责任。
提示:投资有风险,入市须谨慎。本文不作为投资理财的建议。
end
在这里,预见Web3
1
Telegram:
https://t.me/joinchat/0da2ZR6gPi1mY2Vl
2
Medium:
https://ipfsforce-1751.medium.com/
3
Twitter:
https://twitter.com/force_ipfs
4
5
B站:
https://space.bilibili.com/444267709
6
抖音:
http://qr61.cn/o8W1Ml/qIf9MgW