Lattice:区块链是计算机硬件本身
【GPT】 Alan Kay在1982年Creative Think会议上发表演讲,提出了“真正认真对待软件的人,应该制造自己的硬件”的观点,他当时正在构建Dynabook,一款从未完全投入生产的笔记本电脑原型机。Dynabook的重要启示是:将专门定制的硬件和软件结合起来,可以实现领先时代的突破,未来我们将探索“硬件”,分享发现,探索自主世界的理想硬件可能是什么样。
原文标题:Season Two: Hardware
原文作者:@v3rafy
原文来源:mirror
编译:MetaCat
译者注:本文传达一个核心观点:区块链(世界计算机)是计算机硬件本身(当然同时它也是这台计算机的软件),而 MUD 在致力于提升这台计算机的硬件水平。从软件开发者的角度看,确实是全新的视角(硬件开发者可能对该观点并不服气,因为硬件水平决定了软件的上限)。而以太坊这台世界计算机,如果从其本身是软硬件一体的视角来看待,从方法论/思想上确实可能另辟蹊径,走出不一样的发展之路。
出于你很快就会明白的原因,在 Lattice ,我们一直在讨论著名的 Alan Kay 名言:“真正认真对待软件的人,应该制造自己的硬件”。
这句话在我们生活的后 iOS/特斯拉/比特币 ASIC/NVIDIA AI GPU 时代已经家喻户晓,其起源实际上很难被准确追溯。经过一番搜索,我发现了苹果早期员工安迪·赫茨菲尔德 (Andy Hertzfeld)发表的这篇文章(https://www.folklore.org/StoryView.py?project=Macintosh&story=Creative_Think.txt ),其中包含 Alan Kay 在 1982 年 Creative Think 会议上发表演讲的笔记。据我所知,没有完整的演讲记录,但赫茨菲尔德的笔记中引用了这句话,以及其他著名的 Alan Kay 名言,例如“预测未来的最好方法就是发明它”和鲜为人知的比如“‘编程语言’的整个概念都是错误的”。
回到最初的引言:“真正认真对待软件的人,应该制造自己的硬件”。在 1982 年,也就是 MacOS 发布的两年前,Tesla 和 NVIDIA 等公司成立的几十年前,Kay 会做出这样的断言吗?当时,软件或硬件领域没有明显的赢家:个人计算仍然是只有最热心的技术专家才能实现的梦想,计算本身在很大程度上被降级到大型机。值得一看的是,Kay 在做出这一观察的同时正在构建什么,以及可能是什么促成了这个现在著名的主张。
在他的创意思考演讲之前(和之后)的几年里,Kay 致力于“Dynabook”,这是一款从未完全投入生产的笔记本电脑原型机。Dynabook 旨在成为“适合所有年龄段儿童的个人电脑”:一种让任何人都能使用 PC 功能的工具。它是第一台运行 Smalltalk 的硬件,Smalltalk 是一种编程语言和 IDE,其面向对象的编程范式打破了当时更流行的命令式风格。用 Kay 的话来说:“Smalltalk 比大多数当前编程系统的更传统的‘名词/动词结构/功能’原始思想更强大,更容易被天真的程序员使用”。
这些并不是空话。20 世纪 70 年代,Kay 和 Xerox PARC 实验室的其他研究人员开发了“临时 Dynabook”:比原始 Dynabook 的设计更大且便携性较差的版本。他们让孩子们使用计算机,发现在很短的时间内,年仅 5 岁的孩子就能够制作绘画游戏、飞行模拟器和太空战争游戏。Smalltalk 提供的 IDE 有一个原生 GUI 来渲染模拟,Dynabook 硬件本身也有用户友好的属性,如鼠标(当时鼠标在硬件上不太流行,只能通过 CLI 进行交互)。这种硬件(Interim Dynabook)和软件(Smalltalk)的新组合,形成了新的应用程序,而这些应用程序在更具挑战性的编程环境中是不可行的。
临时 Dynabook
任何与临时 Dynabook 互动的人都暂时生活在未来:Dynabook 所体现的以用户为中心的硬件和软件组合,继续影响着笔记本电脑、iPhone 和 iPad 以及其他现代技术。Dynabook 的重要启示是:当你将专门为彼此量身定制的硬件和软件结合起来时,你可以实现领先时代数十年的突破。
关于【Lattice:区块链是计算机硬件本身】的延伸阅读
Web3 世界的「云安全验证」—— 盘点 EigenLayer 生态知名的 AVS 项目
EigenLayer是一个在以太坊上创建的技术协议,引入了再质押功能。截至2024年6月5日,已有超过530.9万个ETH在EigenLayer上进行再质押。通过EigenLayer,用户可以再次获得资产奖励,开发人员可以利用已质押的ETH启动新的主动验证服务。该文档介绍了多个基于以太坊的互操作性协议,包括连接Layer2的共享排序工具、安全协调层、互操作层和去中心化的证明者网络。这些协议都使用EigenDA作为数据存储层,并提供技术文档供参考。其中,Restaked Rollup是EigenLayer的新型主动验证服务项目,Caldera和Celo也使用EigenDA作为数据存储层,提供技术框架和模块化功能。此外,还介绍了使用EigenDA的Layer2网络,如Cyber、LayerN和Mantle。EigenDA是一个模块化的Layer2网络,专注于成为web3应用程序的社交层。Polymer Labs开发的协议结合了Optimism堆栈的结算功能和Cosmos SDK的互操作性功能,使用EigenDA作为数据存储层。Versatus是世界上第一个Stateless Rollup,助力去中心化应用的开发。
火星财经加密周报 | 6月7日
本周欧盟选举开始,加密行业监管政策可能受影响。Tether CEO担心欧盟MiCA稳定币要求会对市场产生负面影响。RoaringKitty可能清算其GME股票头寸,Solana币价增长受益于Meme币交易活动。特朗普竞选团队收到近3亿美元捐款,西班牙90%的World ID持有者支持Worldcoin回归。加密专家密切关注欧盟选举对MiCA、DeFi、NFT等领域的影响。比特币可能因CPI创新高和降息预期上涨,ETH表现落后。Blast提醒DApp在6月25日前分配所有Gold和Points给用户。Bitget Launchpad项目BWB投入总人数增长,IO.NET初始总供应量为5亿枚。五月加密市场大多数指标下跌,但以太坊质押收入上涨,NFT市场交易额下降。加密货币可以解决人类挑战,DeFi夏季最新更新包括Ethena、Etherfi、Karak等项目。Notcoin交易量增加,L2争斗白热化,市场流动性改善,Meme板块吸引资金流入,NFT市场情绪低迷。Shardeum、Merlin和0G Labs与多家合作伙伴合作推进去中心化项目发展。
但这如何应用于 EVM、链上应用程序或我们在 Lattice 所做的任何事情呢?
有些人可能会认为区块链“硬件”是运行共识或执行客户端的物理节点,甚至是加速零知识证明中高级密码学的硬件。我们的角度略有不同:区块链即计算机,本身就是硬件。
近两年来,Lattice 一直在构建 MUD,这是一个引擎,可以让在 EVM 上开发复杂应用程序(或“软件”)变得更容易、更直观。就像 1970 年代有幸使用 Interim Dynabook 的人们一样,我们一直在寻找未来的生活方式:一个链上应用程序不受其运行硬件限制的时代。
虽然 Dynabook 原型花了几十年的时间才发展成为 iPhone 等技术,但幸运的是,如今设计、迭代、用户测试和实施之间的反馈循环要短得多。在不到两年的时间里,MUD 已经从我们个人构建链上游戏的过程中诞生的内部引擎,发展到为Sky Strife、OPCraft、Words3、Primodium、draw.tech、Gaul、THIS CURSED MACHINE 等游戏提供支持的开源软件,以及更多的应用程序。在此过程中,我们使用了运行其中一些应用程序的硬件:我们部署了 Gas 限制高达 10 亿的本地节点,去年在第一个 Optimism Bedrock 测试网之一上启动了 OP Craft,并运行了 Sky Strife、Primodium、Small Brain Games 和其他 MUD 构建者使用的自定义测试网。
在《The New World》第二季中,我们将探索“硬件”。在过去的两年里,围绕自主世界的理想硬件可能是什么样,我们已经从把玩硬件,发展到通过认真的实验形成鲜明的见解。现在是时候分享我们的发现、并听听你自己的发现了,让我们都生活在未来吧!
如果你觉得这很有趣,请继续关注并订阅我们的 Mirror。如果你想做出贡献,请发送电子邮件至 [email protected],我们将接受对这些问题感兴趣的开发人员和研究人员提交的意见。为了帮助你入门,我们集思广益了一系列单词和概念,这些单词和概念可能会对你的探索有所帮助。
硬件:ZKML 游戏、以太坊基础设施成本是谎言、人机交互、一切都是接口、索引成本是谎言、你最喜欢的废弃软件、我们需要更多操作码、并行化 EVM(使用硬件,而不是数字物理学)、 ZK协处理器、Scaling in All Directions、ethOS(ethosmobile.org)、Alignment 是谎言(或者它是什么?)、MUD 原生区块浏览器
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:@v3rafy,如有侵权请联系删除。转载或引用请注明文章出处!