paint-brush
Web2.5:将 Web2 UX 与 Web3 原语相结合经过@decentland
492 讀數
492 讀數

Web2.5:将 Web2 UX 与 Web3 原语相结合

经过 Decent Land Labs5m2023/09/27
Read on Terminal Reader

太長; 讀書

Web 2.5 寻求将 Web 2.0 以用户为中心的特性与 Web 3.0 去中心化的优点相结合。这种集成模型通过区块链框架强调用户隐私和授权,同时保持简单性。本文探讨了网络的变态、混合模型背后的基本原理,以及分子执行机 (MEM) 在这一变革阶段的先锋作用。 Web2.5、MEM、Web3、去中心化、用户体验、UX、区块链、智能合约、Arweave、SmartWeave、以太坊、Web2、互联网演进、数据自治、透明度、无服务器功能、中间件、可扩展性
featured image - Web2.5:将 Web2 UX 与 Web3 原语相结合
Decent Land Labs HackerNoon profile picture
0-item

汲取过去的经验,构建网络的新未来

我们所知道的互联网的演变......

随着网络的发展,我们不仅仅抛弃旧的结构,我们还将有效的内容整合到下一代中,并改进无效的内容。


Web1 就像发明了一份可以即时递送到任何地方的报纸。这是一个巨大的 0 到 1 时刻,但它看起来与 web2 中涌现的充满活力的王国完全不同,当时读者转变为创造者、策展人和顾客。


Web3 和加密货币植根于对传统系统的抗议,全球金融危机一年后比特币的诞生以及对信息集中控制日益增长的怀疑(即高调的账户禁令、剑桥分析等)就证明了这一点。这个时代点燃了超越web2局限性的渴望。


Web3 的“读/写/拥有”理念强调用户所有权和数据自主权。谁最终拥有您的 X 帐号、Gmail 地址或 Medium 文章? Web3 提供了不可撤销的所有权和可验证的出处,但它也带来了挑战,特别是对于主流采用而言。


学者乔什·罗森塔尔 (Josh Rosenthal)恰当地将 Web3 称为现代后古腾堡文艺复兴,强调了其在挑战传统结构以及使信息对所有人更容易访问和开放方面的变革力量。


然而,如果我们从 web2 中学到一件事,那就是集中化可以成为一种竞争优势。 web3 直接将负担转移给最终用户,并且没有为应用程序提供足够的空间来代表他们处理方便的功能。


它的细微差别和复杂性——钱包、密钥、gas、RPC、区块浏览器——都是主流采用的障碍。

定义Web2.5

当我们构建网络的新篇章时,我们集成了前几个时代经过验证的系统。 Web2 为我们带来了无缝的用户体验、直观的入门和高速应用程序。


相比之下,Web3 引入了通用身份、统一的事实来源以及明确的出处和所有权等概念。


Web2.5 不仅仅是这两个极端之间的中间点。它旨在将 web2 以用户为中心与 web3 的透明度和基本原则结合起来。 Web2.5 应该以一种新的方式结合这些功能,而不仅仅是两全其美的中间立场。


Web2.5 将 web2 的用户体验与 web3 的透明度、合理原语和开放标准融合在一起。这种“工作的最佳工具”模型在集中化方面做出了微不足道的牺牲,以换取用户自主性和互操作性方面的重大飞跃。


考虑应用程序在基于存储的共识范例上运行的场景。虽然它利用公共智能合约在私有环境中进行计算,但它确保状态永久记录在区块链上。


输入和输出都是透明的,但计算是中心化的,这就提出了一个问题:如果输入和输出的完整性是可验证的,那么计算是链下的吗?这体现了 web2.5 如何平衡 web3 和 web2 的优势,在不影响功能的情况下确保可扩展性。

构建Web2.5

在评估您的技术堆栈时,必须查明哪些组件可以在 Web3 的功能上发挥作用,哪些组件面临限制。 Web2 以 HTTP、REST、DNS、TCP 和 IMAP 等正式标准为基础,经常看到其边界被突破。


以消费者为中心的应用程序的快速发展和孤立生态系统的出现迫使开发人员在追求创新时回避这些标准。通常,保密会成为中心化公司的竞争优势。


因此,web2 往往类似于一组孤立的大教堂,而不是一个广阔的集市


相反,web3 提供了范式转变。它以共享、永久账本为基础,确保了固有的互操作性,消除了对已弃用的操作员 API 的担忧。 EOA 身份模型进一步体现了这种转变,由于钱包连接方法的普遍性,使得第三方登录系统变得多余。


虽然 Web3 强大的原语具有巨大的潜力,但明智地部署它们以避免让用户不知所措至关重要。


取得适当的平衡是关键⚖️。

中间件悖论

Web3 正处于早期阶段。许多面向主流采用的复杂项目在很大程度上依赖于智能合约、集中式 API 和自定义中间件的组合。虽然 web2 技术可以改善 web3 的复杂性,但有一个迫在眉睫的问题:这是否会损害去中心化的总体目标?


去中心化涉及面很广,我们的观点认为,可验证计算和开源软件的结合可以平衡中心化,即使是通过中心化渠道进行传播。


然而,一个非常普遍的威胁和担忧是中心化中间件的兴起,这可能会破坏去中心化的整体愿景。


在 web2.5 领域,典型的方法是通过集中的“黑匣子”层管理链上活动。在这个模型中,如果智能合约不能未经许可地使用,那么它们就具有象征意义。


这一挑战凸显了Decent Land Labs开发MEM的动力。


我们的宗旨?为了捍卫 Web2.5 时代,同时绕过集中式中间件的陷阱,引入新一波为 Web3 做好准备的无服务器功能。


分子处决机

释放 MEM 的潜力

MEM使 web3 开发人员能够构建和部署快如闪电的 dApp,而无需从头开始创建中间件或应对昂贵的云基础设施成本。


MEM 智能合约永远存在于 Arweave 上,保留其状态和交易历史。利用SmartWeave 的高效惰性评估,计算在高度可扩展的链下设置中执行,避开了以太坊等链上经常遇到的常见约束和瓶颈。


以此架构为基础,MEM 提供:


  • 多语言支持。使用 JS、Rust、C++、Solidity 等编写 MEM 合约。无需偏离您的团队已经精通的语言。


  • 无信任、无服务器计算: MEM 将 AWS Lambda 的可扩展性与区块链透明度相结合,确保去中心化而不影响用户体验。


  • 通用互操作性:轻松整合身份和数据,无论是来自另一个区块链还是 Web2 源。


  • 链不可知论:将 MEM 与任何链上的任何现有堆栈无缝集成,或构建不锚定于单一生态系统的面向未来的应用程序。


  • 永久存储:借助 Arweave 上的存储,您的应用程序数据永远不会丢失并且始终可访问。


  • 🚫 进入壁垒: MEM 应用程序可以设计为无 Gas 和无钱包,从而消除了最终用户繁琐的设置过程。


  • 直观的界面: MEM 的简化编程界面本身就可以跨浏览器和服务器上下文进行调整,从而无需专门的工具。就像 API 一样使用它。


无论项目是使用具有链上和链下元素的混合堆栈,还是从头开始构建 Web2.5,MEM 都可以通过提供以 Web2 用户为中心的无缝集成来彻底改变开发环境。 Web3 的透明原则。


它可以充当无服务器层,或者如ANSnamespace.ggpermacast.appArk Protocol等平台所示,充当完整的综合后端解决方案。


在这里注册测试版并开始构建。 👈

其他资源


请继续关注并订阅前往体面土地实验室黑客午间了解最新动态。