关键词:AI、TEE、用户意图、隐私、信息安全、web3
背景
2022年11月30日,OpenAI发布了一个名为ChatGPT的自然语言生成式模型,它以对话方式进行交互。经过将近两年的迭代发展,2024年5月13日,OpenAI发布了新模型GPT-4o,GPT-4o可以处理文字、语音、图像。语言大模型已经从最初的简单文字交互能力,发展成为兼容多模态的超级智能体。与此同时,大模型赛道涌进很多公司进行激烈的竞争。国内有百度的文心一言,字节跳动的豆包,私募巨头幻方量化的deepseek;国外的谷歌、mata都加入其中。 语言大模型百家争鸣,产品智能化成为新的趋势,开发工作也越来越简单化。
一、AI Agent
1. AI Agent是什么
AI Agent是基于语言大模型的人工智能代理。
2. 为什么使用AI Agent
可以为AI Agent添加工作中需要的一切能力,人们通过自然语言与之进行交互,它能通过大模型准确理解意图和自动完成工作任务。
产品角度
通过AI Agent,可以打造更加懂得用户需求的智能化产品,理解用户意图,并极大简化用户操作流程。传统的点击交互方式,可能会面临淘汰。纯语音和视觉交互的时代会迅速到来。
开发者角度
对于开发者而言,AI可以协助编码工作,大大提升工作效率。过去,我们可能在理解、编写代码和学习一门语言上花费很多时间和精力,现在,只需要使用cursor,就可以高效完成基础编码工作。我们需要不断提高架构意识,提升产品思维,以及理解AI Agent如何工作。AI Agent是AI时代的web开发,不会就会在技术上被淘汰。
3. AI Agent的开发成本
- 远程大模型: 现在api的价格越来越低
- 本地大模型:大模型算法进行了比较大的优化,比如deepseek,训练的成本也降了将近20倍。
- 开发框架:开发框架越来越完善,甚至可以像开发web一样去开发AI Agent。
需要: 算力和算法工程师
二、区块链
区块链是一项基于非对称加密的技术,通过非对称加密(没有身份证,你如何证明你是你自己)和共识算法(大家投票干一件事)实现去中心化,使得每一个人拥有对自身数据和财产的绝对所有权。不再担心中心化服务器带来的资金冻结和数据篡改的风险。它被广泛使用于金融领域(毕竟财产自由支配权是每一个自由人的诉求)。同时,它对钱包的安全提出了更高的要求,一旦泄露密码(私钥),你的财产将不可追回。这是很多web3小白的血泪教训。
总而言之,区块链是一项实现全网去中心化的技术,也是它的唯一目标。通俗来讲,区块链就两样东西:钱包和投票。 区块链解决的就是去中心化和信任问题。
1. 什么是去中心化和中心化?
中心化:一个人说了算。 去中心化:投票决定,大多数人说了才算。每个验证节点都有一份相同的数据。
去中心化避免了单节点作恶的可能性,保障了全网的自由、公平。因为所有事情都要经过投票决定,所以链上发生的所有事情必须是公开(人人可见)、透明、可溯源和可验证。这些特点反过来又保障了公平和自由。
去中心化的缺点: 1. 数据冗余 2. 所有事情投票决定,所以决策效率低下。越去中心化效率越低下。
2. 区块链目前遇到的瓶颈
不可能三角:性能、安全、去中心化不可兼得。
3. 在去中心化系统中, 如何证明一件事情的合法性
方式1:链上操作
你的所有操作流程都在链上进行,比如常见的转账交易,资金从哪里来到哪里去,账户上还有多少。
方式2:链下操作,但是要向链上提供最终证明,链上进行验证
链下进行交易,链上有对应的验证程序对其合法性进行验证, L2和跨链桥等技术都是这个原理。最常见的技术有TEE和零知识证明。
- TEE 通过硬件环境的高安全性,证明执行过程的合法性。需要向链上提供环境安全证明。
- 零知识证明 软件证明,通过算法证明过程的合法性。需要向链上提供执行证明。
TEE和零知识证明的优缺点
零知识证明:绝对可靠,但是依赖硬件性能,目前很难达到秒级。 TEE:效率高,硬件要求低(只要求有TEE执行环境),但是严重依赖硬件厂商没有后门。
三、TEE
1. 什么是TEE
TEE是电脑里高安全的可信执行环境,在里面的数据,安全性几乎等同于断网环境(这不就是钱包管理的福音吗?)
2. TEE的作用
-
保证数据安全。例子:手机指纹登录,你只能证明你是你,但是你不能获得你录入的指纹。
-
保障用户隐私(做事情的过程可以不透明)。
3. 为什么有了TEE还需要上链?
- 让所有人可验证,以及结果透明化,实现链上可溯源。
- TEE并非无条件可信任和牢不可破,可能存在节点自己作恶的问题。需要上报不作恶的证明。
四、区块链、TEE、AI结合能做什么?
构建一个安全、可信、智能化的web3产品。
原因: 1. 可信可验证是进入web3的最低门槛要求 2. 安全是可信可验证的前提,TEE技术低成本做到了这一点 3. AI技术的发展,对web3产品提出了智能化的要求 4. 区块链提供的投票系统,解决了中心化系统篡改数据和容易被安全攻击的问题。
产品智能化、安全变得越来越重要。传统的产品形态有一夜之间被干掉的可能。
结尾句
- 在ai时代,如果你构建的一个产品操作流程不够极致简单,那它可能不是一个好的产品。
- 在区块链领域,如果你的产品不注重安全,那它就一定会出现问题,而且机会仅有一次,不能重来。