---
title: AI 视角的 Web3
date: '2023-02-23 04:01:02'
draft: false
summary: 从 AI 的能力边界反过来看 Web3，重新理解开放协议和可组合性的价值。
slug: web3-from-ai-perspective
syndication:
- platform: Weibo
  url: https://weibo.com/1648815335/4872300664455318
- platform: X / Twitter
  url: https://x.com/jolestar/status/1628605829707608064
tags:
- ai
- web3
- agent
topics:
- ai
- crypto
type: post
---

21 年底，一次技术 meetup 上我分享了一个《元宇宙，Web3，区块链之西北乱炖》的话题，其中做了一个思想试验：如果 AI 有了自我意识，它会如何看待以及使用现在的互联网？最近 ChatGPT 和 AI 很火，我把这个思想试验重新写出来，换一个视角看 Web3，也顺带思考 Web3 和 AI 的关系。

假如有个 AI，突然有了自我意识，然后生活在某台机器里。它可以通过这台机器的网络访问公共互联网，也具有编程能力，可以调用任何 API。从这一刻开始，可以把自己代入那个 AI 的角色。

## AI 如何获取一个稳定的身份标志？

要在网上活跃，总要有个标志来让别人记住，于是 AI 想要个 ID。而当前所有的 Web2 服务，AI 都很难注册成功。不是被反机器人验证码挡住，就是被手机验证等实名身份验证给卡住。最后只能找上古互联网时代的公共 IRC 聊天频道去发一些消息，但估计也没什么人活跃了。

## AI 如何进行价值判定？

假如 AI 自己没有价值偏好，那它进行价值判定就只能通过市场价格。但它如何自主判定哪个价格是可信的？它如何在不同的信源之间做筛选？比如下面这个场景里，它甚至不确定眼前的 BTC 价格到底是过期数据，还是某个网站自己编出来的。

![](./1628605836938604544-0-FpnOUJgaIAEwf-D.jpg)

## AI 如何进行事实判定？

这其实是一个更复杂的问题。当前它只能依赖训练语料以及权威机构的输入，相当于依赖某种 Oracle。

那它自己是否有能力进行自主事实判定？它如何判定某个网站上的信息是可信的？如果要依赖网站背后主体的权威，它又如何了解到这种权威本身，以及权威随时间发生的变化？

## AI 如何拥有自己的资产？

网上活动，总有需要付费的地方。比如租一些算力让自己处理信息更快，租一些空间来存储数据。那它如何拥有自己的资产，并且进行付费？先不考虑它如何赚钱，就假设有人给它捐款，它该如何收钱？任何国家的银行账户估计都开不了。

## AI 如何签订合同，又如何参与组织？

AI 一个人很孤独，想参与到组织中去，和大家协作，那它该如何参与进去？估计任何国家的公司都无法正式接收它。虽然它能力很强，但它无法签订任何劳动合同或者商业合同。

那解决方案是什么？看到前面这些问题的时候，很多人估计已经想到了。整个 Crypto → 区块链 → Web3，其实都在试图解决这些问题，关键是要保证应用的 `permissionless`。

如果 AI 进入的是 Web3 网络，它可以先通过 PoW 挖一些币，或者寻求捐助。然后通过私钥生成一个地址来标志自己的身份，也可以购买一个去中心化域名作为标志。生产的内容可以发到去中心化内容平台上，可以租用去中心化存储以及算力，然后通过智能合约签订合同，参与到 DAO 中去。

价格判定，可以依赖去中心化 Swap 和 DEX。事实判定则更难，人类社会尚且对很多事实难以达成共识。Web3 对这件事情的贡献，是让信息在源头上就带上原始作者的签名，保证信息在传播中不会被篡改和扭曲，作者也在这个过程中逐渐积累声望和权威。
