好,我们开始。 Flow链:多节点架构 Flow是一条为玩具开发的链,但是它本身不是玩具。当我听到Dete和Solana创始人Anatoly Yakovenko的这个对话时,我备受触动。 链接 听听极客的快乐!这场对话的两位参与者都一直在试图解决相同的挑战,并且也分别提出了比几乎世界上任何其他人都更先进的解决方案。 但是Solana的市场战略包含了和SBF合作,并为硬核交易员开发,而Flow的战略则包含了猫、灌篮和信用卡,这就掩盖了很多协议层发生的技术魔法。我们又要回到区块链不可能三角了。 每一条新的一层公链本质上都试图用新的且更好的方法解决不可能三角,要么通过消除取舍的必要,要么通过强化在某一角的优势:可扩展性、去中心化和安全性。 在以太坊创始人Vitalik首次提出不可能三角的文章中,他写道,“不可能三角代表区块链想要拥有的三个属性(可扩展性、安全性和去中心化),如果坚持‘简单’技术,你只可能拥有其中的两个。” 这篇文章的标题就是为什么分片很好,标题完全不隐晦地暗示他认为解决不可能三角的不简单技术就是:分片。 和Solana团队一样,Flow团队也认为分片存在几个问题,其中最重要的问题就在于分片打破了“ACID”原则,因此破坏了可组合性。 分片本质上是将复杂度转移给应用的开发者和用户: 在分片的区块链中,一个简单的用户行为(用稳定币,比如TUSD,给加密猫买帽子)需要十二笔交易和7个区块。而在Flow这样一个不分片的、ACID完整的环境中,同样的行为,甚至更加复杂的行为只需要一个区块内一笔原子交易就可以。 作为第一个需要可组合性的NFT dAPP开发团队,Flow团队拥有独特优势,可以从应用开发者的视角来理解以太坊所面临的挑战。此外,除了写出第一个NFT标准,并用加密猫造成以太坊网络崩溃外,他们也开发出以太坊上第一个消费级智能合约钱包,里面就包含了很多他们此后在Flow链上直接部署的Dapper钱包的许多功能。 变成Dapper Labs后,团队希望能和顶级IP合作,比如NBA和NFL,来打造NFT项目和区块链游戏,但是他们知道两点:
|