文章指出许多Web3应用虽然使用了区块链,但用户体验仍接近Web2,因为核心逻辑仍依赖中心化后端,用户并未获得真正的所有权。问题根源包括开发者沿用Web2思维、隐藏复杂性、仅将钱包作为登录工具等。真正Web3应通过将关键逻辑上链、设计透明UX、合理抽象、以所有权替代登录等方式实现。文章还讨论了架构转变和安全考量,强调用户能感知系统背后的信任差异。

Web3 本应从根本上改变互联网的运作方式。
其承诺是明确的:让用户拥有更多所有权,让系统更透明,减少对中心化控制的依赖。
但当你实际使用今天的大多数 Web3 应用时,总感觉有些不对劲。
界面看起来很熟悉,流程也很熟悉,甚至幕后决策的方式也似曾相识。
在许多情况下,唯一可见的区别就是你需要连接钱包,而不是用电子邮件登录。
这就产生了一个令人不安的现实。
很多产品在技术上是基于区块链构建的,但使用体验仍然非常接近 Web2。
用户能感觉到这种差异,即使他们不一定能解释清楚。
当人们说一个 Web3 应用感觉像 Web2 时,他们通常指的不是设计。
他们在谈论系统底层的运作方式。
一些常见的模式反复出现:
许多应用仍然严重依赖中心化基础设施,即使它们自称是去中心化的。
所以问题不在于外观。
而在于它们实际的运作方式。
很多团队陷入这种模式是有原因的,这通常并非有意为之。
大多数创始人和开发者都有 Web2 的背景。
所以他们自然地按照自己习惯的方式来构建系统。
他们从后端逻辑、数据库和 API 开始。然后,在某个时刻,他们才将区块链作为额外一层添加进来。
这通常会导致:
结果是,一个表面上看起来像 Web3 的系统,底层却表现得像 Web2。
Web3 引入了真正的复杂性。
比如 Gas 费、钱包签名和不可逆交易,这些在设计时都不容易妥善处理。
许多产品不是直接应对这些挑战,而是试图隐藏它们。
但隐藏复杂性并不能消除它。
当出现问题时,或者当用户不完全理解自己在做什么时,他们仍然能感受到这一点。
这是人们不愿深入使用 Web3 产品的最大原因之一。
在许多应用中,你连接钱包的那一刻是唯一感觉不同的部分。
之后,一切都表现得像传统应用。
逻辑仍由后端控制。决策仍在链下做出。区块链几乎不参与其中。
此时,钱包仅仅充当了一种登录方式。
而这并不是 Web3 应有的样子。
另一个常见问题是,系统的重要部分实际上并不在链上。
你可能会在界面上看到代币余额或交易历史,但控制结果的逻辑仍然在链下。
这意味着用户并没有真正获得:
这消除了 Web3 应该提供的大部分价值。
归根结底,问题很简单。
许多产品使用了区块链,但它们并没有给用户真正的所有权。
Web3 不是关于添加代币或连接钱包。
它关乎谁控制着系统,以及用户能否在不依赖中心化权威的情况下信任它。
如果你的后端可以覆盖决策,如果用户无法验证正在发生的事情,或者关键逻辑被隐藏,那么系统仍然表现得像 Web2。
解决这个问题不是要添加更多功能,而是要做出更好的架构决策。
并非所有东西都需要放在链上,但定义信任的部分应该放在链上。
这包括支付、权限和核心交易逻辑等。
当这些由智能合约处理时,它们就变得透明且可验证。
它消除了信任后端的需求,并代之以可预测的执行。
不要隐藏区块链交互,而是引导用户完成这些交互。
记住我,以便更快登录
用户应该理解他们在签署什么以及接下来会发生什么。
有用的系统包括:
当用户理解流程时,他们会更有信心地使用它。
抽象化可以改善可用性,但不应消除透明度。
像 Gas 抽象化或账户抽象化这样的技术可以简化上手过程。
同时,用户仍然应该对自己的行为有可见性和控制权。
目标是减少摩擦而不削弱信任。
传统应用依赖登录会话和中心化认证。
Web3 允许一种不同的模式,其中操作直接与钱包所有权绑定。
用户不是登录,而是通过签署消息来证明所有权。
这消除了对密码的需求,并减少了对中心化系统的依赖。
透明度不应隐藏在文档中。
它应该成为产品体验的一部分。
用户应该能够看到:
即使是像链接到区块链浏览器这样简单的事情也能建立信心。
Web2 和真正 Web3 之间的区别通常归结为结构。
在 Web2 中,一切通过控制系统的后端流动。
在许多所谓的 Web3 应用中,那个后端仍然存在,并且仍然控制着大部分逻辑,区块链只是被附加在旁边。
在更真实的 Web3 模型中,核心逻辑转移到智能合约,前端直接与它们交互。
辅助服务仍然可以存在,但它们不再是真相来源。
这种转变很微妙,但它彻底改变了关于信任和控制的一切。
不考虑安全性而改善用户体验可能会带来新问题。
需要关注的一些重要领域:
每一项都需要仔细关注。
更好的 UX 应该使系统更安全,而不仅仅是更容易使用。
这里需要一种思维方式的转变。
你不仅仅是在构建一个带有区块链功能的应用。
你是在重新定义信任、所有权和系统行为如何运作。
那些挣扎的团队通常是那些:
用户可能不总能清楚地表达出来,但他们能感觉到差异。
与其问如何将 Web3 功能添加到你的产品中,不如问一个不同的问题。
如果你的后端明天消失了,你的产品还能工作吗?
如果答案是否定的,那么系统仍然过度依赖中心化控制。
这通常是判断某物是否真正是 Web3 的最清晰信号。
大多数 Web3 应用感觉像 Web2,因为从很多方面来说,它们仍然如此。
它们依赖中心化系统,隐藏复杂性而不是解决它,并将区块链视为可选层而非基础。
但这也意味着存在一个明显的机会。
下一代产品将专注于使系统既可用又真正去中心化。
它们将简化体验而不剥夺控制权。
而这最终将推动大规模采用。
在 Ancilar,重点是帮助创始人构建不仅功能完善,而且基础扎实的 Web3 产品。
这包括设计那些去中心化真正重要的系统,构建反映真实链上行为的界面,以及以有意义的方式集成钱包、合约和辅助服务。
因为在 Web3 中,外观好看的东西和能大规模运行的东西之间的区别,通常归结于执行。
如果你真的想为长期发展而构建,我们随时准备提供帮助。
电子邮件: hello@ancilar.com
- 原文链接: medium.com/@ancilartech/...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!
作者暂未设置收款二维码