克服 Web3 和“旧世界”之间的数据可访问性障碍

在 Web2 颠覆传统商业模式之前,组织无法收集有关最终用户如何与其产品和服务交互的实时洞察。 随着企业继续采用数字技术,Web2 解锁了涵盖各种信息的数据宝库。

然而,Web2 在设计上是高度集中的,第三方服务提供商和大型科技公司控制着无限的数据集——这些数据可以在未经用户同意的情况下轻松进行代理、监控和货币化。

Web3 是互联网的去中心化版本,它预示着一个新时代,用户将对他们的个人数据拥有前所未有的控制权。 通过利用区块链的特性,例如不变性、分布式账本技术 (DLT) 和去中心化,Web3 的去中心化应用程序 (dApp) 和协议已经为组织和最终用户释放了许多机会。

但是有一个问题——从 Web2 到 Web3 的过渡不会在一夜之间发生。 即使开发人员正在构建领先于基于 Web3 的同行的创新 Web2 解决方案,有限的链上数据也不足以优化这些新兴解决方案以供大规模采用。

随着将链下数据上链的用例,将现实世界和区块链融合的解决方案正在出现,其中包括“混合计算”。

开发者 波霸网络作为第 2 层区块链扩展解决方案,混合计算使 Boba Network 的 Solidity 智能合约能够与所有现有的 Web2 系统进行通信和交互。 它作为“分散桥”将链上项目与链下数据实时连接起来。

将 Web3 世界与链下数据无缝连接

Web2 生态系统中存储的大量数据对 Web3 开发人员毫无用处。

这是因为没有万无一失的方法可以实时访问数 TB 的链下数据,因为当前的智能合约范围并非旨在访问外部数据源。 建立在单个区块链上的智能合约在封闭的孤岛中运行,因为在此之前底层区块链被设计为单独运行。

这是有正当理由的。 区块链通过与外部系统隔离来实现其最有价值的属性,例如对用户交易有效性的强烈共识、防止双花攻击和防止网络中断。

像预言机这样的现有解决方案提供了一个安全的基础设施,支持区块链与外部系统的互操作性。 简而言之,预言机通过提供通向链下资源的通用网关来扩展智能合约的功能,同时仍保持底层区块链提供的安全性。

不幸的是,这是有代价的。 大多数预言机解决方案都是高度中心化的,这意味着使用它们的 Web3 dApp 正在损害区块链技术最重要的特性之一——去中心化。

但是,随着 Boba 的混合计算协议和 Solidity 智能合约的动态变化,这些协议可以执行复杂的算法,例如机器学习分类器,在原子事务中提取现实世界或企业数据,或者通过外部与游戏引擎的最新状态同步Web2 API。

除了连接带来的收益外,混合计算的部署相对简单。 可以进行图灵调用的 Solidity 智能合约和可以接受调用并以 EVM 兼容格式返回数据的外部服务器反映了所有必需的基础设施。 结果意味着 Web3 开发人员可以利用 Boba 的智能合约来整合机器学习算法,与现实世界的数据进行交互,并与外部服务器同步。

因此,Web3 开发人员可以构建各种 dApp,这些 dApp 可以调用在 Web2 基础设施上执行的代码,并使用成本太高或难以在链上处理的算法和功能。 当远程完成更复杂的计算时,协议会将其结果传达给智能合约。 反过来,这允许 Web3 开发人员构建更精细和优雅的 dApp,而无需向网络增加额外的流量或在 gas 上花费更多。

混合计算为智能合约开启了大量新的可能性。 例如,Web3 开发人员可以利用它来构建基于脱链资产(如房地产)的扩展 DeFi 协议。 它还可以用于解锁 NFT 的新模型,例如基于链下机器学习的估值模型的 NFT 借贷,甚至促进与链下身份相关的 NFT 和 DAO 成员资格。

此外,Web3 开发人员还可以使用 Boba 的混合计算系统 将 Web2 和 Web3 的精华带入他们的项目中。 开发人员有机会构建详细的链上奖励模型,通过累积来自链下活动的实时数据(例如转发、分享和评论)来吸引客户,从而缩小 Web2 与 Web3 之间的差距,从而阻止更广泛的区块链利用。

资料来源:https://blockonomi.com/overcoming-the-data-accessibility-barrier-between-web3-the-old-world/