跨链未来是否意味着 dApp 开发者有责任统一?
跨链消息传递正在发展,但责任是由开发人员还是区块链本身承担?
在 EthDenver 全市加密货币活动的第一天,Axelar 开发者关系负责人 Steven Fluin 通过声明“dApp 开发者有责任统一”,让开发者有责任构建一个连接更紧密的 web3。
在 InterOp 峰会上讲话时,Fluin 首先要求听众参加一项民意调查,询问谁参与了 Cosmos、比特币或以太坊。在 Cosmos 和 Ethereum 的手海之后,比特币支持者人数很少,但仍然存在。Fluin 然后宣称“InterOp 是 EthDenver Buidl 周期间你们唯一可以互相交谈的地方。”
不管结论如何,该消息都符合 Axelar 的目标,即创建一个跨链世界,在这个世界中,区块链可以安全地交互,而无需使用有风险的桥接机制和低于标准的用户体验。然而,Fluin 的题为“Think Interchain”的演讲提出了一系列需要考虑的重要问题,这些问题与管理多链世界的困难有关。
多链挫折
Fluin 讲述了一个大多数加密货币用户都熟悉的关于尝试将代币连接到另一个区块链的轶事。在从事个人项目时,Fluin 希望将智能合约部署到 Polygon 区块链。首先,他在 Coinbase 上买了一些 MATIC,结果发现这是以太坊区块链上的 MATIC,而不是 Polygon。
接下来,他不得不使用本地桥接将 MATIC 桥接到 Polygon,才意识到他需要一些 ETH 来支付桥接所涉及的 gas。最后,Fluin 针对当前开发人员对跨链世界的看法做出了大胆的声明,称这种想法“存在根本性缺陷”。
“我们让开发人员考虑这些链的方式存在根本性缺陷... 这是一个越来越严重的问题。”
虽然从 Axelar 团队的角度来看,跨链 是“未来”,但仍有一些工作可以带来好处,例如更好、更易于访问的 dApp 和更多“有意义的抽象”。
web3 链的增长和去中心化
Fluin 确定“链的数量正在增加”,Chainlist 上列出了超过 455 个主网 EVM 链。然而,去中心化世界的现实意味着关于开发人员可用的公共区块链总数没有单一的事实。
“去中心化需求推动去中心化创新。”
每个用户在隐私、成本和安全方面都有不同的需求。然而,Fluin 指出,用户和开发者的需求并不总是一致的。例如,智能合约的代理可升级性允许开发人员在需要时更新和“修复”智能合约。但是,最终用户必须相信开发人员不会升级合约来执行不利于他们自己体验的逻辑。
鉴于 web3 的核心理念是“验证,不信任”,让用户相信开发者不会恶意升级智能合约似乎与行业的去中心化目标相去甚远。
缺乏标准
Fluin 随后否认了互联网诞生的故事,其中 SMTP 和 HTTP 等标准帮助建立了一个统一的全球网络,我们今天称之为万维网。然而,在 web3 中,没有这样的标准,因为每个区块链都像它自己的连接智能合约和钱包的“互联网”,有自己的语言、标准、功能和逻辑。
在这里,Fluin 让开发人员有责任“统一”连接 web3 的去中心化世界。为了扩大规模,Axelar 代表争辩说“跨链应该是一个基本的架构选择……而不是事后才想到的。” 评估气体、代币经济学、安全性、性能、可靠性和链的选择应该直接与连接其他区块链的需求联系起来。
Fluin 认为,采用跨链标准将带来“有意义的抽象”和“哪个链无关紧要的世界”,以及代币跨链的完全可用性、dApp 的真正交互性和通用的 web3 ID。
此外,作为一个实施示例,他认为拥有一个像 OpenSea 这样的半中心化市场,可以跨所有链访问 NFT 对用户来说会更好。
在行动呼吁中,Fluin 宣称“我们需要团结起来”向 web2 的世界解释 web3,使他们能够接受在链上构建软件、创建链间标准、关注最终用户并与一种“平和”的心态。
微信掃描關注公眾號,及時掌握新動向
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場