Chinese - HyperCycle — The Journey to a Fully AI-Capable Blockchain

Source article: HyperCycle — The Journey to a Fully AI-Capable Blockchain | by Ben Goertzel | SingularityNET
Translation by: Creed
Dework task link: https://app.dework.xyz/singularitynet-ambas/test-38287?taskId=482dc493-1594-42aa-b59b-38b8b670d8b1
Community review: Please leave comments below about translation quality or like this post if it is well translated

循环经济- 通往完全具有AI能力的区块链的旅程

还可用于 Indonesian

问候单数论者,

我非常兴奋的是,HyperCycle以人工智能为重点的无账本区块链网络的代币生成活动即将在5月举行!

我相信HyperCycle很有可能成为区块链基础设施的未来–它独特的技术设计解决了现代区块链技术核心的一些难题,这些难题一直阻碍着去中心化技术领域实现一些最关键的目标,包括为全球AI网络提供一个可扩展的去中心化平台的目标.

通往HyperCycle的道路

导致我加入HyperCycle的道路始于二十五年前。我第一次尝试为全球人工智能网络创建一个去中心化的基础是在1999-2000年–那时互联网还比较年轻,但已经很清楚,它所提供的海量数据、海量处理能力和海量用户互动的交集将对人工智能产生变革…而且已经很清楚,在早期互联网奇妙的开放和去中心化的氛围中,保持所有这些力量的共鸣将是一个挑战.

我写了一本书(创造互联网智能),讲述了我看到的在网络上创造新兴的去中心化人工智能的各种途径,从而催化一种新的全球大脑的出现。我甚至想了一下这方面的政治问题–在1995年,我曾考虑过可能以 "去中心化党 "的平台来竞选美国总统,不过幸运的是,随着我年龄的增长,稍微不那么愚蠢的我想到了这个办法.

然而,去中心化人工智能的细微技术方面,在深入调查后发现比我最初担心的更有问题。我想出了一些不同的方法,让强加密和分布式处理在人工智能的背景下一起工作,但这一切都非常缓慢。以安全的分散方式做事情的开销似乎是不可思议的。我开始考虑在Linux操作系统的分叉版本中建立安全的去中心化,以及互联网协议。然后发生了网络崩溃,我的注意力被转移到了为我的家庭提供食物上,并想出了如何使我的核心AGI设计具有可接受的效率和可扩展性,即使不加上安全分散化的要求,这也是一个重大的挑战.

(如果我在2000年想到要建立一个安全的去中心化网络,用去中心化的货币而不是去中心化的人工智能处理,那么…那么我就会成为中本聪,不,我不是!)!但我当时专注于人工智能,它比基本的金融交易更复杂,更需要处理器,所以…)

快进到2015年,以太坊突然出现了智能合约的概念(我立即观察到它既不智能也不合约,但如果正确地解释为在分布式网络上运行的持久性脚本,并利用巧妙的去中心化方案进行脚本验证和整体网络安全,还是很不错的)。我第一次看到了一个相当清晰的方法来使一个去中心化的人工智能网络发挥作用.

2017:Incipit SingularityNET

SingularityNET为多个人工智能代理提供了一个基本的去中心化框架,以进行互动,将任务外包给对方,评价对方的声誉,用AGIX代币支付对方,并以灵活的方式进行协作和合作。核心平台已经建立了一段时间,但一些重要的成分仍在开发中,包括关键的 "AI-DSL "正式语言,代理将使用该语言来相互交流他们的属性和要求,使复合代理的自动组装无需人工干预。我们现在正朝着AI-DSL的可实施的测试版本大步前进.

在开发SingularityNET的过程中,以太坊网络的各种局限性已经很明显,在2021年底开始努力将网络移植到Cardano区块链上,在计算机科学层面上有各种可取之处。目前,SingularityNET平台的Cardano移植已经部分完成,其最终完成有待Cardano核心开发团队发布完整的Hydra框架,该框架将允许以SingularityNET的多代理动态所要求的方式灵活管理状态通道.

在开发SingularityNET的过程中,另一个清晰的方面是需要对网络基础的计算资源进行明确的标记。SingularityNET的人工智能代理在软件API层面上相互作用,但它们都在一个或另一个硬件设备上运行,并且需要以某种方式支付这些硬件资源。去中心化人工智能代理网络的这一底层方面需要一个提供和请求硬件资源的网络和市场–现在由NuNet项目提供,该项目于2021年作为SingularityNET基金会的衍生品推出.

在tokenomic层面,这些网络被设计为互操作的方式是:AGIX是客户和AI代理为SingularityNET网络上的代理提供的AI服务支付的费用,而NTX令牌则是AI代理为其利用的计算资源支付的费用,以完成提供其服务所需的处理.

“SNet何时会建立自己的区块链?”

从SingularityNET的早期开始,我就知道我不想做的一件事是推出我自己的区块链。SingularityNET社区成员经常问:"我们什么时候会有自己的Singularity区块链?"我的回答通常是:“我们什么时候制作自己版本的Linux操作系统?我们什么时候建立我们自己的芯片架构?”

嗯,从今天起,我们仍然坚持使用标准的Linux发行版。但我们正在与Simuli合作建立一个AGI板,包括我们自己的定制OpenCog模式匹配芯片,这将被用来加速OpenCog Hyperon AGI框架和HyperCycle基础的智能合约。而且,是的,我们现在正在创建我们自己的区块链,也就是HyperCycle。

我在实验将人工智能算法和结构包裹在SingularityNET节点中的过程中,越是深入,我就越是感到沮丧–因为纯粹从实际出发,我觉得有动力遵循的基本原则始终是 "尽量减少区块链的使用。"因为在以太坊上,链上交易实在是太慢太贵了。向Cardano的转变有可能有意义地改善这一点,但似乎很明显,即使这些改进也是不够的。

为了能够把更小的人工智能处理和人工智能知识结构放在链上,需要在区块链的扩展方面有一些真正的根本性突破。

但是,把人工智能的过程和结构更细化地放在链上的价值感觉和以前一样明显。只有这样,我们才能让多方以安全和去中心化的方式来创造共享人工智能思想的原子级碎片。这为我们提供了更多有趣的、突破性的去中心化人工智能出现的潜力,而不是让多方合作,只是各自为一个共享的去中心化人工智能思想贡献相当大的、独立的组件.

区块链不需要账本

对我来说,突破是在2019年,我终于花时间去研究我的朋友Toufi Saliba和Dann Toliver写的关于他们的TODA无账本区块链框架的东西。我以前听他们谈论过TODA,但我还没有完全理解,因为这些概念很新颖,而现有的材料坦率地说并不那么用户友好。

比特币和以太坊对复制账本的核心依赖,对我来说一直是一个黑客…在我早期网络繁荣时代对安全的去中心化分布式处理想法的探索中,我已经很清楚,这种解决方案不会真正扩展。你需要将网络中的交易历史安全地分割到整个网络中,而不是聚集在一个地方(即使这个 "单一地方 "的副本存储在网络的多个位置)。然而,这种分割是很复杂的,我可以理解为什么比特币和以太坊想用复制的账本开始.

从复制式账本到分片式账本的转变在我看来也是很自然的,但却有一种托勒密纪元的感觉–在一个次优的设计上增加越来越多的复杂性,使其更接近有意义的东西,而不是一开始就从一个更合理的方法出发.

我在TODA中看到的是,第一次将数据结构和协议结合起来,实现了对分布式软件进程的去中心化控制和协调,而没有在核心部分建立任何复制的分类账。相反,网络的交易历史被存储在适当的加密文件中,分布在网络的各个节点上.

账本可以分层在TODA之上,当这是管理整个网络中某些子网所发生的事情的适当方式。但是,它们并不是一个需要的方面,被连接到系统的核心部分。网络的一些主要子网可以完全没有账本,并因此达到前所未有的速度和可扩展性水平.

所以在2019年,我开始考虑如何建立 “SingularityNET on TODA”–极客爸爸开玩笑说:“Todalarity 靠近” …

在深入研究TODA的细节后,我开始意识到,要创造一个真正优化的TODA的复杂用法来运行SingularityNET和NuNet风格的人工智能代理社区,将需要再做一些发明。

看来,我和我的长期人工智能合作者Anton Kolonin制定的 "信誉证明 "计划将发挥作用–在该计划中,区块链网络的成员通过各种方式和来源积累信誉分数,并根据信誉评分给予网络中交易的确认权。TODA有自己的共识机制,这也是很好的,但在其上分层的信誉证明动态将提高效率,并在许多使用案例中简化事情.

真正聪明的智能合约

TODA也缺乏一个本地的智能合约层。这对许多应用程序来说不一定是个问题–没有智能合约也可以做很多事情,利用设计良好的API调用系统。我曾经在NEM区块链中看到过这种设计模式,还有其他地方。然而,对于在区块链上完全复杂的人工智能代理的部署,智能合约的灵活性确实有真正的价值,我觉得.

我的第一个想法是在HyperCycle基础设施上执行Plutus智能合约,来自Cardano区块链。Plutus在Haskell中的基础使得这似乎是一个可行的,即使是棘手的实施任务。这将使HyperCycle成为一种奇怪的、花哨的Cardano侧链。用于连接侧链和外部链与Cardano主链的Hydra框架将非常适合这里,允许在HyperCycle上运行的Plutus合约与在Cardano主链上运行的合约之间进行干净的互操作.

随后,Toufi、Dann和他们的同事Greg Colvin介绍了一些奇妙的新想法,通过改变网络节点对智能合约完整性进行验证的方式,使智能合约的执行速度在大多数语言中都能得到彻底的提升:

有了他们的新方案,网络中的每一个验证者都不需要验证智能合约是否被正确运行,只需要审慎地选择一个随机子集。

虽然他们的方法可以适用于Solidity或任何其他智能合约语言,但在我看来,他们可以在Cardano这样的框架中发挥最大的作用,因为它具有类似比特币的UTXO交易模型和纯功能的智能合约.

我越是研究如何让人工智能进程在链上的内部结构和动态越来越多的情况下有效运行,我就越是开始怀疑Plutus–尽管它很棒–是否足够。我在想一些事情,比如制作一个多模块的神经网,其中不同的模块体现在不同的SingularityNET代理中,由不同的实体创建和拥有;或者创建一个逻辑推理系统,其中进入一个推理步骤的前提和理由包含在不同的SingularityNET代理中,由不同的实体创建和拥有.

最后,我们似乎真的想采用一种人工智能定制的编程语言–比如我们正在为OpenCog Hyperon AGI系统开发的MeTTa语言–并将其改编为HyperCycle的智能合约语言。MeTTa解释器是用Rust编写的,然后可以通过Rust/Haskell外来函数接口与Plutus智能合约进行紧密的互操作.

然后,HyperCycle将是多链的,支持各种智能合约语言,但对运行人工智能进程的MeTTa合约的支持特别强,对Plutus合约或其他语言的合约的支持次之,可以通过强大的FFI与MeTTa解释器紧密相连。这实际上似乎符合现代区块链的精神,同时还有其他最近的创新,如对Cardano主链运行Solidity合约的能力,以及与Plutus合约一起运行用新语言Aiken编写的Cardano合约并与之互通.

当我遇到RChain的策划者Lucius Greg Meredith时,最后的技术成分就到位了–RChain是一个非常有趣的区块链,与SingularityNET同时成立,其特点是有一种叫做rholang的智能合约语言,利用一些独特而强大的数学来实现安全、高效的并发处理,例如多GPU服务器。在与Greg交谈之后,我们意识到可以使用rholang为MeTTa创建一个超级高效的并发处理后端–已经内置了区块链集成,包括在智能合约执行过程中使用tokenomics来实时管理计算资源的使用(在NuNet和SingularityNET的背景下是一个巨大的优势)。我们还意识到,Greg的rho微积分形式主义可以在将NuNet提升到新的水平方面发挥关键作用, 允许NuNet更有效地协调MeTTa程序和其他在不同机器上运行的AI进程的计算硬件使用.

去中心化的下一波人工智能创新

因此,现在在2023年初,我发现自己正是在做2017-18年版本的自己真正不想做的事情–为人工智能创建一个定制的区块链,具有各种复杂和迷人的新功能,专门用于使大量的人工智能代理群体在全球分布的大型机器池中有效协调,而不需要任何中央所有者或控制器。然而,我在2017-18年没有看到的是,我会发现在这样一个项目上合作的杰出人才的惊人集合,在许多情况下,他们带来了自己长期以来的想法和工作软件系统 - 这当然是使像HyperCycle这样雄心勃勃的事情在合理的时间框架内可行的原因.

招募TODA和HyperCycle的共同发明人Toufi Saliba担任HyperCycle的全职CEO,这让我非常兴奋。随着Toufi在2022年担任这一职务,并开始在整个加密货币社区和科技界宣扬HyperCycle的福音,该项目的另一个方面变得清晰,更多的是在经济方面而不是技术方面。由于比特币价格的波动和以太坊向权益证明的转变,以及人工智能领域的普遍繁荣,他发现大量的加密货币矿场经营者对该项目感兴趣,从实际和概念的角度来看。他们特别感兴趣的是将他们的加密货币采矿机转换成 “人工智能机”,运行HyperCycle节点,然后使用SingularityNET、NuNet和其他生态系统工具包裹代理处理人工智能。他还开始发现一些国家政府对使用HyperCycle作为基础设施建立新的人工智能服务器群感兴趣.

推出新的全球人工智能基础设施框架的时机再好不过了.

未来几年将是令人难以置信的有趣时代–ChatGPT,这是今天的谈话话题,只是我们在未来几年将看到的人工智能创新浪潮中的一个浪潮,带领我们完成从狭义人工智能到AGI的过渡。如果这些下一个人工智能的突破在去中心化的生态系统中推出,而不是由大科技或大政府控制,这将是非常有益的,而HyperCycle是实现这一目标所需的技术栈的一个关键部分.

关于HyperCycle TGE的更多细节:SingularityDAO HyperCycle启动公告

加入SingularityNET社区

关注SingularityNET的社交渠道,加入对话并接收最新的新闻和更新:

Blog post title does not match with Forum post name
Link to original blog does not work