GenLayer
全部文章

本文译自英文原文。

观点

什么是 GenLayer?基础篇(一)

Toni Lukic阅读需 5 分钟

GenLayer 是一条用 AI 扩展传统区块链能力的区块链。实现这一创新的,是一种特别的智能合约:它们不仅能自动执行、自我强制执行,还融入了整个互联网的知识。乍一听很复杂,其实不然。

先说最重要的:GenLayer 到底是做什么的?

说起区块链,你想到的会是目前市场上数不清的选择:从智能合约的开创者以太坊,到 Solana 这样快速高效的网络,再到 ICP、NEAR 这类更复杂的生态。

这些方案各有各的路数,专注于加密世界的不同细分领域。比如,Solana 的交易速度极快、成本极低;以太坊有多个 L2 方案,帮助底层的权益证明链扩容、提升吞吐量。它们都在以这样或那样的方式,试图解决区块链不可能三角:去中心化、可扩展性和安全性。但其中只有一部分想过,让自己最核心的创新引擎(它们的智能合约)适应新 AI 时代的需求。

区块链不可能三角:一个把可扩展性、安全性和去中心化连在一起的三角形

区块链不可能三角。来源:pintu.co.id

而 GenLayer 已经顺应了新的机器时代的需求:它是一条引入了 AI 力量的区块链。它的核心,是以前所未有的方式把智能合约接入大语言模型(LLM),从而扩展智能合约的功能。说起来容易,对吧?下面我们深入看看!

智能合约顺理成章的演进

大约在 1990 年,计算机科学家尼克·萨博(Nick Szabo)发明了一项名为智能合约的新技术。如今,加密爱好者没有不知道智能合约的,但在当时,它不过是 IT 极客们熟悉的一个概念。

萨博本人曾把智能合约比作自动售货机。你投进一枚硬币,通过一套简单的机制,机器就会吐出商品和找零;整个过程中,你的硬币都在机器内部,外面的攻击者碰不到。他认为,任何由数字手段控制的东西,都可以嵌入这样的智能合约。

智能合约演进时间线:1990 年,尼克·萨博发明智能合约;2013 年,维塔利克·布特林在以太坊上引入智能合约;2024 年,GenLayer 推出 Intelligent Contracts

直到将近 25 年后,以太坊创始人维塔利克·布特林(Vitalik Buterin)才接过这个概念,把它的功能加到区块链上。这是两种全新技术的完美结合:比特币作为第一条区块链,解决了双花问题;智能合约则让交易能在满足特定条件时执行。智能合约区块链的时代就此开启。

萨博很有远见,他设想让智能合约成为抵押品、担保和产权界定的支柱。说白了,如今大多数去中心化应用(dApp)里的应用场景,基本都在其中。你已经可以在 Aave、MakerDAO、Balancer 等众多 DeFi 协议中存入抵押品来贷款。NFT 让我们能展示数字产权,甚至通过版税,让创作者的知识产权得到回报。

智能区块链时代

如今的新区块链都在尝试解决区块链不可能三角,却从未对自身价值的支柱(智能合约)做任何新的调整。最大的问题在于,智能合约无法与外部世界通信。它们擅长处理区块链内部的数据,却无法处理来自互联网的数据。拿自动售货机打个比方:它处理不了售货机之外的数据。

听说过会读新闻、分析新闻的智能合约吗?我们也没听说过。

智能合约“看不见外界”,预言机就是一个例证。预言机是一种外部服务,为智能合约提供来自外部世界的数据,让这些合约能根据现实世界的事件和信息执行。它们在区块链网络和外部系统之间架起桥梁,让智能合约能对链下数据或者说“互联网”数据作出反应。

示意图:智能合约只能通过预言机,获取现实世界的事件及其数据

智能合约需要预言机才能与外部世界通信。来源:Toptal.com

AI,确切地说是 LLM,擅长处理你的指令(也就是提示词),也擅长在互联网上查找信息。现在,把智能合约和 LLM 结合起来:大功告成。这就是 GenLayer 所说的 “Intelligent Contracts”。这正是我们这条智能区块链的核心。

GenLayer 的 Intelligent Contracts 能做智能合约能做的一切,比如在满足特定条件时执行简单的交易。此外,它们还具备传统 LLM 的能力:在互联网上查找信息,处理你用日常语言下达的指令。比如,有了 GenLayer,预言机就过时了,因为 GenLayer 可以通过接入 LLM,原生地把信息带上链。

示意图:位于区块链层的 GenLayer 向下连接现实世界的事件和互联网,能够搜索互联网,并理解、处理提示词

Intelligent Contracts 的能力

Intelligent Contracts 弥合了静态的区块链操作与动态的现实世界数据之间的鸿沟。这些合约把 LLM 直接集成进自身的框架,能自主解读来自互联网的数据并据此行动,无需预言机提供外部输入。有了这种能力,它们就从单纯的交易执行者,变成了区块链中主动的、掌握充分信息的参与者。它们能适应不断变化的条件或信息,根据实时数据作出决策。

好吧,那又怎样?借出、借入、流动性质押,这些我们早就有了。没错,但有了 Intelligent Contracts,你可以 a) 打造一个效率高得多的协议,或者 b) 创造全新的协议:

  • 想创建一个 Intelligent Contract,在发生干旱时自动向用户支付保险赔款?
  • 让 Aave 的借贷利率随全球主要央行利率的变化而调整?
  • 通过监控新闻网站和区块浏览器,发现 DeFi 被黑事件?
  • 检查你的社交媒体账号上是否发布了正确的消息,直接在链上验证你的身份。

对 Intelligent Contracts 来说,这些都不是问题。

这如何契合 Web3 的去中心化精神?

简短的回答:完美契合。不过,详细的回答能让你看得更清楚:

顾名思义,区块链就是由区块组成的链:经过加密哈希的交易被打包进一个区块,由网络中的验证者或矿工执行。而这一点,已经让 GenLayer 与众不同。它和区块链一样,是一个去中心化平台,但GenLayer 的执行环境不处理区块,而是处理一笔笔单独的交易。它从区块链借鉴的概念有:共识机制、执行环境,以及智能合约这一基础,在这里则是 Intelligent Contracts。

要点速览:GenLayer 是一条区块链,其中的验证者就一笔笔单独的交易达成一致,而不是就包含交易的区块达成一致。

驱动 AI 与区块链融合的引擎

每一条“区块链”都需要一个执行环境。以太坊开发出了全球最有名的去中心化执行环境:EVM。你肯定时常听人提起它,因为任何区块链的主要目标,尤其在早年,要么是打造一条兼容 EVM 的链,坐享以太坊流动性的红利,要么是从零开始打造一条新的区块链。

你可以这样理解执行环境:

GenLayer 或 EVM 就像一座通用的剧场舞台:演员(交易)在剧场规则(共识机制)的严格约束下演绎剧本(智能合约),把故事(区块链应用)活灵活现地呈现给观众(用户和开发者)。GenVM 是 GenLayer 的执行环境,正是它让 Intelligent Contracts 能以上述方式运作。GenVM 还负责跟踪状态,所以每笔交易或每次 Intelligent Contract 执行之后,谁拥有什么,都由它来记录。

加密领域的状态变更,指的是交易发生时对区块链所做的更新或修改,它会改变加密货币的所有权或余额。说到底,这就是区块链在每笔交易或每次智能合约执行之后,记录谁拥有什么的方式。A 的账户余额是 1 ETH,B 是 0 ETH。A 向 B 发送 1 ETH。区块链上的新状态会相应地反映这笔交易:A 的余额显示为 0 ETH,B 的余额显示为 1 ETH。

用 Optimistic Democracy 驱动去中心化应用的新时代

去中心化平台离不开共识机制。GenLayer 的共识机制名为 Optimistic Democracy,它让我们的 LLM 验证者能就某笔交易或某个输出达成一致。你可以想象,在“普通”验证者之间达成共识就已经够难了,更别说 LLM 了。

在 GenLayer 的 Optimistic Democracy 共识模型中,共识机制扮演的角色与传统区块链不同,因为 Intelligent Contract 的执行具有非确定性:不同验证者使用不同的 LLM,再加上外部网页数据的影响,执行结果可能各不相同。举一个非确定性问题的例子:世界上最好的区块链是哪一条?对这个问题,你肯定会得到许多不同的答案。因此,GenLayer 不能只沿用现有的经典共识模型。

Optimistic Democracy 与我们熟悉的先行者以太坊的 EVM 大不相同。简单来说,它是这样运作的:每当一笔交易广播给验证者,其中一个验证者会被选为领导者。这个 LLM 验证者随后把自己的答案提交给其他 LLM 验证者;如果它们同意这个结果,交易就会在 GenLayer 上执行。详见《什么是 GenLayer?基础篇(二)》。

结语

在这篇文章中,你了解了 GenLayer 为什么要打造一条全新的智能区块链,以及它如何通过 Intelligent Contracts 和 Optimistic Democracy 共识机制运用 AI。

准备好更深入地了解 GenLayer,看看这种新的共识机制究竟如何运作了吗?

那就接着阅读《什么是 GenLayer?[基础篇(二)]》吧!

和我们一起,完成这项使命!

官网 | 博客 | Discord | X(原 Twitter) | Telegram | Simulator | 文档 | 白皮书

现在就开始构建智能体商业的未来。

去中心化 AI 共识,让 AI 智能体以机器速度判定合约结果、解决争议。

访问 Portal