SparkDAO

Posted on May 06, 2022Read on Mirror.xyz

SpakDAO行业趋势丨Web3的发展都面临着哪些技术挑战?

SparkDAO是一支專注在數字加密領域的投研小組,成員分佈在全球。我們熱衷於挖掘數字加密領域的底層邏輯和前沿賽道。歡迎關注我們的Twitter:SparkDAO_io

 Web3是基于区块链技术的互联网新愿景,旨在把网络建设成为一个更加民主和去中心化的应用程序、工具和信息生态系统。目前,Web3互联网迭代背后的技术仍处于早期阶段,在Web3技术能够得到更广泛的采用之前,还需要解决一些重大的技术障碍。

开发障碍

众所周知,区块链是Web3的技术支撑。目前,各条区块链正在试图解决加密领域的各种问题,少数平台具有去中心化的优势,而大部分平台则以快速廉价为卖点。因此,当前存在着许多具有不同目的和应用的区块链,这种情况也导致了开发人员需要拥有其参与的特定区块链的相关技术技能。

例如,开发者通常在“Solidity”编程语言中为以太坊构建智能合约;而如果要在Solana中达到相当的开发水平,首先必须学习“Rust”编程语言;如果要在Tezos 区块链中参与开发,则需要学习“Michelson”编程语言。也就是说,每条区块链在其编程语言方面都为自己创造了独立市场,每条区块链都需要专门的技能。在更多参与者进入这个市场之前,公众的期望和交付的产品之间会有一定的差距。这也意味着这些开发者的需求量很大,其努力也将得到丰厚的回报。

针对上述问题,目前也出现了一些解决Web3开发者问题的方案,如PARSIQ Network,该平台是一个全套数据网络,旨在为Web3 dApp和协议提供支撑。该平台的主要解决方案之一是Tsunami API,可以为区块链协议及其客户提供实时和历史数据查询功能。

Data Lakes是各个dApp和协议的定制集成,每个dApp 和协议都有其内部逻辑,也被计划作为一个额外的解决方案。如果实现了Data Lakes的设想,对这些dApp和协议感兴趣的第三方将能够使用这些特定的Lake API去获取它们。

互操作性

虽然Web3并非把用户的资产委托给一个中心化平台,而是保存在用户钱包中,但仍存在一个小问题。例如,假设用户A已经参与到元宇宙A中,并且在该元宇宙中拥有一套漂亮的服装、鞋子和手表NFT。这些NFT,保证了用户在元宇宙A中获得了认可和社会影响力。而这个时候,用户A的朋友们开始参与到一个新的元宇宙B中。由于用户A控制了自己的虚拟资产,理论上可以将它们传输到元宇宙B并且不会发生任何变化。因为用户不可能在每个元宇宙中都获得各种昂贵的资产,然而,这个想法操作起来很难。

事实上,互操作性是区块链行业试图解决的主要问题之一,即一条区块链与另一条区块链通信的能力。如果缺乏互操作性,一条区块链上的资产则不能在另一条区块链上使用,这就会导致用户拥有的虚拟商品受到各种限制。

一些区块链正尝试通过使用“跨链桥”来允许资产从一条区块链转移到另一条区块链。然而,这些跨链桥通常运行缓慢、成本高昂且安全性不够高。因此,它们大多还无法为公众提供可靠的服务。

这个问题的另一个解决思路是建立专门为跨链目的设计的区块链生态系统,如Polkadot、Cosmos、Injective等区块链。但是,由于种种原因,跨链问题在很大程度上还没有得到解决,该领域仍拥有很大的提升空间。

随着Web3的快速发展,区块链之间的互操作性已经成为一项迫切需要的功能,并且人们逐渐接受相互协作的想法,这使得互操作性正在逐渐成为可能。真正多链和去中心化的基础设施供应商也应运而生,Ankr就是其中之一。Ankr是最重要的 RPC 提供商,它允许开发人员向超过15条区块链(Solana、Fantom、Ethereum、NEAR、Celo、Avalanche、Arbitrum、Polygon、BSC、IoTeX、Syscoin、Gnosis、Moonbeam、Harmony、Nervos)发送请求。Ankr是增长最快的Web3基础设施提供商之一,还提供节点部署以及对高级计划成员的无限制请求。旨在为“整体社会运动”创造一个环境,作为“加密不可知论平台”。

可扩展性

可扩展性是区块链技术中非常复杂的一个问题,也是Web3采用的主要障碍。可扩展性问题早在2016年就已经显现出来,当时一款名为“CryptoKitties”的游戏非常流行,游戏需要繁殖、饲养、交易加密猫,所有这些操作都发生在以太坊区块链上。刚开始游戏还可以顺利运行,但用户的大量涌入很快导致以太坊网络变得十分拥挤,gas交易费飞涨,玩游戏的经济和时间成本高到让玩家无法承受。

这引发了关于Web3可扩展性困难的讨论。以太坊联合创始人Vitalik Buterin也提出了“可扩展性三难困境”这一说法。根据该说法,区块链在任何时刻只能在安全性、去中心化和可扩展性这三个要素中选择两个要素。然而,目前来看,第二层区块链似乎可以解决这个问题。

第二层解决方案通过将交易从主区块链中取出并通过第二层区块链运行,而最终交易被发送到以太坊主链上,这有助于通过减轻主区块链负荷来处理交易。

另外,PARSIQ也是Web3中可扩展性问题的另一种可行解决方案,它使用的是云托管可扩展性模型。 PARSIQ 组件作为云托管微服务部署在现代架构中,使平台能够轻松扩展。如果不采用这样的设计,水平扩展将非常困难,特别是考虑到交易吞吐量和区块链数据大小的上升。为了提高速度,该平台还采用了分片数据库架构,将数据库水平跨表划分以提高性能。

趋势展望

各种区块链生态系统的激增为整个Web3生态系统带来了繁荣。每条链都具有独特的特征,并具有其自身的优势。此外,金融、出版、媒体、医疗保健、网络安全、教育、音乐、游戏等不同行业都需要不同类型的分布式账本来推进发展。Web3正在建立一个全新的范式并创造新的市场,如果各条公链和开发团队能够共同竞争和成长,那么整个市场的蛋糕将会变得更大。

*此處表達的觀點和意見僅為作者的觀點和意見,不一定反映SparkDAO的觀點。每一項投資和交易都涉及風險,在做出決策時,你應該有自己的判斷!