什么是链抽象?

进阶10/31/2024, 3:13:34 AM
互联网之所以能发展到今天,并不是因为用户了解其核心协议,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技术细节,让普通大众也能使用。随着时间的推移,区块链和区块链原生应用也将如此。

互联网之所以能发展到今天,并不是因为用户了解其核心协议,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技术细节,让普通大众也能使用。随着时间的推移,区块链和区块链原生应用也将如此。

什么是链抽象

链抽象概念由 NEAR 提出,是指将区块链技术与用户体验 (UX) 分离,从而简化用户与区块链技术的交互方式。这样一来,用户无需了解其正在交互的具体区块链。

链抽象框架

抽象是为了隐藏用户层面的复杂性,针对用户使用场景和目的可以把链抽象框架分成三层结构——应用层、账户层和区块链层,解决了开发者、普通用户以及基础设施方在跨链交互中的各自痛点。

应用层链抽象:为开发者降低跨链复杂性

困境:
在多链生态中,开发者面临的主要挑战是如何高效地在不同链上重复部署应用。由于每条链的语言、技术栈和安全机制各不相同,开发者通常需要重新适配每条链。例如,在以太坊上开发的应用,迁移到Sui链时需要使用Move语言重新构建,导致大量的重复工作,增加了开发难度和成本,限制了创新速度。
解决:
应用层链抽象为开发者提供了统一的接口和工具(如SDK和API),简化了多链环境下的开发流程。通过跨链签名和交易协调机制,开发者能够使用一次编码成果,在多个链上无缝运行。例如,Agoric、Skip和Socket等项目正在开发此类工具,使开发者只需一个签名便可实现跨链操作和交易。开发者体验是公链生态发展的内在驱动力,链抽象可以提升开发者体验,从而推动开发者-应用-用户的正向飞轮。

账户层链抽象:优化用户体验,简化资产管理

困境:
普通用户在多链环境中往往要面对繁琐的资产管理问题。多链资产管理需要用户在不同链上分别维护账户和资产,手动处理各自的gas费用。这些复杂的操作严重影响了用户体验,使得Web3应用的使用门槛较高,难以吸引传统互联网用户的加入。
解决:
账户级链抽象通过统一账户、自动化 gas 支付以及跨链身份统一,大幅简化了用户体验。用户可以通过统一界面查看所有链上的资产余额,无需在每条链上分别检查。此外,用户只需一个身份即可在不同链间自由转账和交互,从而减少了管理多个账户的麻烦。目前,Particle Network、XION 和 NEAR 等项目都在此领域进行探索和创新,致力于提升用户体验,使得 Web3 应用的用户使用体验逐渐接近传统的互联网应用。

区块链层链抽象:增强链间互操作性,助力基础设施发展

困境:
在区块链层,链抽象主要解决基础设施方在多链间部署中的安全和互操作性挑战。区块链之间的割裂导致了高安全风险、流动性分割和通信不一致的问题。例如,跨链桥接在历史上出现过多次安全漏洞,给资产安全带来巨大风险。
解决:
区块链层链抽象通过引入标准化的跨链通信协议(如 Cosmos 的 IBC 和 Polkadot 的 XCMP)实现链间的兼容和数据共享。基于相同技术栈的链(如使用 Tendermint 的 Cosmos 生态)更容易实现互操作性,有效减少了安全风险和部署成本。此外,通过统一的跨链安全机制,区块链层链抽象进一步降低了跨链交互的复杂性,提升了整个生态的流动性和协作性。

这三层每一层都有其不可或缺的作用:应用级为开发者提供了工具,使得链抽象的应用成为可能;账户级最直接影响用户体验;区块链级则是整个体系的基础,确保技术上可行性。
在链抽象的实现方案中,各层级不仅仅是各自独立的,它们是相互依赖、相互促进的。链抽象并不是一个单一性的方案,而是多维度的的多个方案,在不同层面齐头并进,最终达成优化用户体验的目标。

链抽象解决方案

Near

作为分片式权益证明 L1 , Near 的核心主要围绕缩小区块链原生应用与主流受众之间的差距。 Near 通过账户聚合( Account Aggregation )来实现这一点。账户聚合是一种多层面架构,旨在抽象出使用区块链网络的关键痛点,如切换钱包、管理 Gas 费、跨链等。它将所有操作都聚合在一个账户中。Near 专有的密钥管理系统 FastAuth 降低了准入门槛,进一步加强了区块链对终端用户的抽象性。 FastAuth 使用户只需简单的电子邮件地址就能注册区块链原生账户,并使用通行密钥(用生物识别技术取代密码)取代冗长复杂的私钥和密码。

Agoric

Agoric 是 Cosmos 的一个原生 L1 ,采用异步、多区块执行环境设计,旨在成为开发跨链应用的首选环境。 Agoric 利用 Cosmos IBC 协议进行链间通信,同时利用 Axelar 的通用消息传递( GMP )进行 Cosmos 生态以外的交互。通过抽象跨链通信和智能合约执行中涉及的复杂问题, Agoric 的协调应用接口( API )简化了开发人员的体验,而终端用户则从具有固有链抽象功能的应用中获益。

结语

随着区块链行业的不断发展和演变,主流链可能也会不断变化,不同应用为适合自己特点会选择不同链进行部署,我们正在走向多链化的未来,而这必然会加剧用户体验问题,阻碍主流应用。因此,链抽象势在必行。

* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

什么是链抽象?

进阶10/31/2024, 3:13:34 AM
互联网之所以能发展到今天,并不是因为用户了解其核心协议,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技术细节,让普通大众也能使用。随着时间的推移,区块链和区块链原生应用也将如此。

互联网之所以能发展到今天,并不是因为用户了解其核心协议,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技术细节,让普通大众也能使用。随着时间的推移,区块链和区块链原生应用也将如此。

什么是链抽象

链抽象概念由 NEAR 提出,是指将区块链技术与用户体验 (UX) 分离,从而简化用户与区块链技术的交互方式。这样一来,用户无需了解其正在交互的具体区块链。

链抽象框架

抽象是为了隐藏用户层面的复杂性,针对用户使用场景和目的可以把链抽象框架分成三层结构——应用层、账户层和区块链层,解决了开发者、普通用户以及基础设施方在跨链交互中的各自痛点。

应用层链抽象:为开发者降低跨链复杂性

困境:
在多链生态中,开发者面临的主要挑战是如何高效地在不同链上重复部署应用。由于每条链的语言、技术栈和安全机制各不相同,开发者通常需要重新适配每条链。例如,在以太坊上开发的应用,迁移到Sui链时需要使用Move语言重新构建,导致大量的重复工作,增加了开发难度和成本,限制了创新速度。
解决:
应用层链抽象为开发者提供了统一的接口和工具(如SDK和API),简化了多链环境下的开发流程。通过跨链签名和交易协调机制,开发者能够使用一次编码成果,在多个链上无缝运行。例如,Agoric、Skip和Socket等项目正在开发此类工具,使开发者只需一个签名便可实现跨链操作和交易。开发者体验是公链生态发展的内在驱动力,链抽象可以提升开发者体验,从而推动开发者-应用-用户的正向飞轮。

账户层链抽象:优化用户体验,简化资产管理

困境:
普通用户在多链环境中往往要面对繁琐的资产管理问题。多链资产管理需要用户在不同链上分别维护账户和资产,手动处理各自的gas费用。这些复杂的操作严重影响了用户体验,使得Web3应用的使用门槛较高,难以吸引传统互联网用户的加入。
解决:
账户级链抽象通过统一账户、自动化 gas 支付以及跨链身份统一,大幅简化了用户体验。用户可以通过统一界面查看所有链上的资产余额,无需在每条链上分别检查。此外,用户只需一个身份即可在不同链间自由转账和交互,从而减少了管理多个账户的麻烦。目前,Particle Network、XION 和 NEAR 等项目都在此领域进行探索和创新,致力于提升用户体验,使得 Web3 应用的用户使用体验逐渐接近传统的互联网应用。

区块链层链抽象:增强链间互操作性,助力基础设施发展

困境:
在区块链层,链抽象主要解决基础设施方在多链间部署中的安全和互操作性挑战。区块链之间的割裂导致了高安全风险、流动性分割和通信不一致的问题。例如,跨链桥接在历史上出现过多次安全漏洞,给资产安全带来巨大风险。
解决:
区块链层链抽象通过引入标准化的跨链通信协议(如 Cosmos 的 IBC 和 Polkadot 的 XCMP)实现链间的兼容和数据共享。基于相同技术栈的链(如使用 Tendermint 的 Cosmos 生态)更容易实现互操作性,有效减少了安全风险和部署成本。此外,通过统一的跨链安全机制,区块链层链抽象进一步降低了跨链交互的复杂性,提升了整个生态的流动性和协作性。

这三层每一层都有其不可或缺的作用:应用级为开发者提供了工具,使得链抽象的应用成为可能;账户级最直接影响用户体验;区块链级则是整个体系的基础,确保技术上可行性。
在链抽象的实现方案中,各层级不仅仅是各自独立的,它们是相互依赖、相互促进的。链抽象并不是一个单一性的方案,而是多维度的的多个方案,在不同层面齐头并进,最终达成优化用户体验的目标。

链抽象解决方案

Near

作为分片式权益证明 L1 , Near 的核心主要围绕缩小区块链原生应用与主流受众之间的差距。 Near 通过账户聚合( Account Aggregation )来实现这一点。账户聚合是一种多层面架构,旨在抽象出使用区块链网络的关键痛点,如切换钱包、管理 Gas 费、跨链等。它将所有操作都聚合在一个账户中。Near 专有的密钥管理系统 FastAuth 降低了准入门槛,进一步加强了区块链对终端用户的抽象性。 FastAuth 使用户只需简单的电子邮件地址就能注册区块链原生账户,并使用通行密钥(用生物识别技术取代密码)取代冗长复杂的私钥和密码。

Agoric

Agoric 是 Cosmos 的一个原生 L1 ,采用异步、多区块执行环境设计,旨在成为开发跨链应用的首选环境。 Agoric 利用 Cosmos IBC 协议进行链间通信,同时利用 Axelar 的通用消息传递( GMP )进行 Cosmos 生态以外的交互。通过抽象跨链通信和智能合约执行中涉及的复杂问题, Agoric 的协调应用接口( API )简化了开发人员的体验,而终端用户则从具有固有链抽象功能的应用中获益。

结语

随着区块链行业的不断发展和演变,主流链可能也会不断变化,不同应用为适合自己特点会选择不同链进行部署,我们正在走向多链化的未来,而这必然会加剧用户体验问题,阻碍主流应用。因此,链抽象势在必行。

* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!