1. Home
  2. Docs
  3. Web3.0 设计教程
  4. TTT原则

TTT原则

Web3 的价值观:

  • 如果用户不知道在哪里以及如何查看,那么它是不透明的
  • 如果它是不透明的,就不能信任

所有的人都在谈论区块链的“无信任”和“透明度”。解释这两个假设为什么只是部分正确,会需要花费更长的时间,在此就不做赘述。

这两个假设在程序和软件上验证数据是可行的,但是与最终的用户体验相对抗时,这两个假设会分崩离析。

除了许多加密项目或 Dapp ,前端很少向用户显示它正在与之交互的智能合约地址或数据来源,目前对非技术用户来说理解独立的区块链浏览器,如 Etherscan 的工作原理是艰难甚至是不可能的。

目前为止,用户唯一可控的是当钱包记录可在上述区块链浏览器中检查交易的哈希时间。

因此,如果用户(尤其是非技术用户)无法通过查看UI来识别 Dapp 和普通的 Web 应用程序,也无法验证他所看到的那些与区块链有关的内容或与之交互的情况,那么区块链应提供的无信任和透明度也就无从谈起。

该类别中的 Web3 设计原则(TTT,Trust Through Transparency Design Principles)提出了一种激进的透明度方法,可以使任何 Dapp 前端用户(甚至非技术用户)充分了解数据来源,了解交易在执行之前,期间和之后的影响, 最终信任手头的代码和服务。

Articles

How can we help?