Web3
建立在公开区块链上的软件,用户把资产与身份保存在自己的钱包里,而不是供应商的数据库里。
Web3 命名的是一族技术,而非单一事物。它们共同的属性是:用户状态(资产、身份,有时是数据)存在一条公开区块链上,而不是在中心化数据库里。用户用一把自己持有的私钥签署交易。供应商无法冻结或删除他的账户。
在实践中,这个词覆盖钱包、智能合约、去中心化交易所、NFT、DAO、账户抽象、ZK 系统、跨链桥,以及坐落在上面这一切之上的应用层。Wavect 在 EVM(Ethereum 及其兼容链)、Solana、Cosmos、Polkadot、Near、Ton 与 ICP 上构建。
做决定时,举个实际例子:一位创始人想要一个忠诚度积分应用,而一份 BP 告诉他要把它放「链上」。套用三个测试。这些积分需要在公司破产后仍然存在吗?彼此不信任的多方需要在没有中心运营者的情况下共享这个账本吗?它们需要与其他链上系统做无许可的可组合性吗?对一个单一公司的忠诚度方案,答案是不、不、不,所以正确的工具是一个数据库,把它放上区块链只会增加 Gas 成本、密钥管理的支持工单,以及一个监管头疼问题。把任一个答案翻成是(比如积分可在相互竞争的商户之间兑换),算盘就变了。
创始人低估的奥地利与欧盟细微之处:一个看起来像支付工具或证券的代币,会把 MiCA、招股说明书规则和税务处理拖进范围。「去中心化」并不豁免你,把代币分类搞错的法律成本会远超合约的工程成本。在你写智能合约之前就把这件事定下来,而不是之后。
诚实的版本:多数 Web3 项目并不需要区块链。真正需要的那些(必须在供应商破产后仍然存在的资产、没有中心运营者的多方信任、无许可的可组合性)是有价值的。其余多是 VC 资助的分心项。取舍是永久性是双刃剑:让 web3 可信的那种不可变性,也意味着一个已发布的 Bug 是永远的 Bug,而价值从第一分钟起就在场。我们会告诉你你属于哪一类。