Lattice:区块链是计算机硬件本身

币圈资讯 阅读:66 2024-04-22 12:54:15 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

来源: MetaCat

出于你很快就会明白的原因,在 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 名言,例如“预测未来的最好方法就是发明它”和鲜为人知的比如“‘编程语言’的整个概念都是错误的”。


For reasons that you will soon understand, we have been discussing the famous saying that people who really take software seriously should make their own hardware. This sentence has become a household name in the post-Tesla Bitcoin era where we live. In fact, it is difficult to trace its origin accurately. After some searching, I found this article published by Andy Hertzfeld, an early employee of Apple, which contains notes of a speech delivered at the 2008 conference. As far as I know, there is no complete record of the speech, but Hertzfeld's notes. This sentence and other famous sayings are quoted, for example, the best way to predict the future is to invent it, and the whole concept of little-known programming language is wrong 2. 比特币今日价格行情网_okx交易所app_永续合约_比特币怎么买卖交易_虚拟币交易所平台

回到最初的引言:“真正认真对待软件的人,应该制造自己的硬件”。在 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 的重要启示是:当你将专门为彼此量身定制的硬件和软件结合起来时,你可以实现领先时代数十年的突破

但这如何应用于 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》第二季中,我们将探索“硬件”。在过去的两年里,围绕自主世界的理想硬件可能是什么样,我们已经从把玩硬件,发展到通过认真的实验形成鲜明的见解。现在是时候分享我们的发现、并听听你自己的发现了,让我们都生活在未来吧!

文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明 网址:https://netpsp.com/?id=63327

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
关注我们

若遇到问题,加微信客服---清歌

搜索
排行榜
扫一扫,加我为微信好友加我为微信好友