区块链未来的竞争是“第二层”的战斗
姓名:张涛 学号:17021211273
转载自:http://tech.163.com/18/0720/15/DN5VAVAA000998GP.html
【嵌牛导读】:网易科技讯 7月20日消息,据国外媒体报道,以太坊作为目前通用未验证区块链的最优平台,迄今为止为开发人员提供了最佳资源,工具和激励措施,以便在其协议之上开发应用。
【嵌牛鼻子】:对于寻求在2016年构建区块链项目的开发人员而言,以太坊是自然而然(或许也是唯一)的选择。如果同一个开发人员在2019年开发一个项目,那么他在选择底层协议时会有更多选择性。
【嵌牛提问】:哪些因素是开发人员在选择基础层时优先考虑的因素?已经在以太坊应用了第二层技术的开发人员是否会将他们的技术移植到新的协议中?我认为他们会的。
【嵌牛正文】:
(原标题:Beyond Ethereum: The battle to own blockchain’s ‘layer two’)
网易科技讯 7月20日消息,据国外媒体报道,以太坊作为目前通用未验证区块链的最优平台,迄今为止为开发人员提供了最佳资源,工具和激励措施,以便在其协议之上开发应用。这些“第二层”项目将离线软件与一些智能合约(可能包括原生ERC20令牌)结合起来,从而创建处用户可以无信任地交互和交换某些数字资源的市场。这种资源可能是处理私人数据的sMPC(安全多方计算,比如Keep),实时流视频(比如Livepeer),通用贷款合同(比如Dharma),区块链电子猫(CryptoKitty)或其他东西。这些市场依赖于基础链的安全保障和不变性。因此,一个项目的成功与否在某种程度上取决于基础链的有效性。
对于寻求在2016年构建区块链项目的开发人员而言,以太坊是自然而然(或许也是唯一)的选择。如果同一个开发人员在2019年开发一个项目,那么他在选择底层协议时会有更多选择性。
2019年最令人兴奋的发展之一将是新的“主要生态系统”的出现,因此也就是第二层的战斗。
主要生态系统是第一层的区块链协议,其提供了非常引人注目的技术和体系结构创新,以便它们可能左右了该领域的大部分技术思想。随着许多新生态系统中的发布,我们可以期待看到协议之间的直接竞争,每个协议都推广其技术并激励开发工程师们在其堆栈之上构建应用。
生态系统将如何相互竞争?
关于不同生态系统将如何发挥作用,有许多未解决的问题。
哪些因素是开发人员在选择基础层时优先考虑的因素?已经在以太坊应用了第二层技术的开发人员是否会将他们的技术移植到新的协议中?我认为他们会的。
毫无疑问,工程师将聚集在那些具有最佳性能(即可扩展性,安全性保证,隐私)且最易于访问的区块链上,这些数字货币链还应该拥有友好的开发人员环境,最佳的长期可行性以及最大价值。
另一个变量是分布特性或审查阻力对特定用例的重要程度。例如,如果“平台级审查阻力”充足,则游戏应用程序选择EOS上区块链架构可能比以太坊更有意义。相反,一个分布式的金融市场可能更适合于允许任何参与者验证区块的共识协议。
显然,主要的区块链生态系统需要在技术上以及采用技术的激励方面进行竞争。某些新的生态系统通过提供大量有组织的资金来激励开发人员,这些资金专门用于在其平台上开发基础设施、用户界面/ 用户体验和开发人员工具。
这些资金池将成为各自生态系统中的增长动力,就像区块链应用服务平台ConsenSys是以太坊生态系统的增长动力一样。
技术障碍
对于寻求迁移到新区块链的以太坊项目而言,移植Solidity智能合约的过程并非易事。从理论上讲,使用WebAssembly虚拟机的新基础层协议,用任何可编译为Wasm(例如Haskell,C,Rust)的任何语言所编写的智能合约都应该可以正确运行。实际上,考虑到每个链的安全保证、唯一的本地功能和特性,开发人员需要为每个链的VM定制智能合约。
这意味着项目需要花费技术资源来调整他们的代码库,对每个链的代码运行新的安全审计,可能需要雇用新的工程师等等。
考虑到这些技术和成本障碍,我希望看到第二层项目的混合模式,可以兼容两到三个主流的区块链。
令牌持有者会如何?
如果一个标记化的以太坊第二层项目决定在新协议之上启动,那对项目的现有令牌持有者意味着什么?
对此的答案目前尚不清楚,可能会因项目而异。它还取决于项目是“放弃”其以太坊运营还是仅仅在另一个链上启动并发运营。
以下是我们可能会看到的一些方法:
多方TDE(透明数据加密)。项目可以选择为其运行的每个基础链分别运行备用令牌分发事件(空投或令牌销售)。因此,第二层项目的持有代笔可能因链与链得区别而有所不同。
空投到ERC20代币。一个项目可以选择将每个新的基层链令牌直接空投到其ERC20代币(很像BTC持有者收到BTC的所有分支)。这可以集中经济价值,并激励原始的ERC20代币。这种方法的缺点是该项目不会筹集任何额外资金来支付移植到新链的成本。
侧链桥接。开发者不再为每个新生态系统创建额外的令牌集,而是起第二层项目可以选择通过侧链桥接来促进从以太坊到其他生态系统的令牌转移。这将有效地将一个以太坊第二层项目转变为“元协议”。该过程在概念上类似于Truebit团队今年早些时候推出的DOGE-ETH桥接:用户可以将其ERC20代笔锁定在以太坊智能合约中,在替代链上提供此类交易的证据,然后在替代链上创造或以其他方式接收新的等价代币。例如,以太坊上的一个0x用户可以在智能合约中锁定他们的ZRX令牌,并通过提供证明,在DFINITY链上接收DFINITY ZRX令牌。这些桥梁也可以是双向的,允许令代币跨链移动,同时仍然保持一个固定的令牌总量,而不考虑跨链实现的数量。
赌注
需要明确的是,笔者并不确定关于区块链第二层的竞争是主要生态系统之间的零和博弈,也并不认为在未验证区块链开发中只有一个赢家。
我们的赌注是开发人员能够实现思想共享的市场将获得更大的竞争力。而且这种竞争将激发大量的创新,更有效的资本配置,甚至进行跨链和相关公司的整合。(晗冰)