TwiScan
人気
コミュニティ
アカウントコレクション
ログイン
登録
English
日本語
한국의
简体中文
繁体中文
登録して招待リンクを共有すると、動画再生報酬と紹介報酬を獲得できます。
今すぐ登録
コレクションに追加
Nathan
@0xNathanWalk
Web3|AI|Investing --- NPC
721
フォロー中
16.7K
ファン
Nathan
@0xNathanWalk
2026.07.07 13:16
搞了半天 Ethereum 就是 Git 。😂
Nathan
@0xNathanWalk
2026.07.07 12:07
一直对EVM状态机的概念理解的不够深刻,结果突然意识到,这玩意不就是类似git的版本控制吗。一个commit 就是一个block。 于是问了下 GPT 两者的区别,答案如下: Git 的 Commit 是代码仓库的某一时刻的完整目录快照。 EVM 的 Block 是状态转换记录,他执行交易后得到的新状态根(State Root),而不是直接将新的完整的状态写进区块。 进一步理解 Git Commit 记录的是一个目录指针,没有被改变的指向旧文件,更改了的指向新文件,所以只要提供提交版本号,可以当场复原所有数据。即 Git 的 Commit 本身就是版本。 EVM 的 Block 不是状态,而是生成状态的输入即变化。这是理解区块非常重要的点,块代表的是状态变化,而不是状态。上一个状态+当前Block = 当前状态。 他们之间的类比: Commit ≈ Block Commit checkout 工作目录 ≈ Block 的 World State Git Repository ≈ Archive Node 这又引申出节点的两种类型,普通节点和 Archive 节点。 普通节点只保存历史Block+当前状态,如果你想查询历史状态需要从头计算。 Archive 节点会保留所有历史状态,所以体积超大,但是历史数据一查便知。 奇奇怪怪的知识 ~
もっと見る
0
0
3
7
1
コミュニティへ転送
読み込み中...
人気のあるユーザー
オリコンニュース
@oricon
1.9M ファン
一劍浣春秋
@chee828
230.5K ファン
Natsume✨枣糕
@natsume0v0
1.3M ファン
New York Post
@nypost
4.1M ファン
TVer新着
@TVer_info
99.4K ファン
ファミ通.com
@famitsu
1.4M ファン
モデルプレス
@modelpress
1.8M ファン
銀璃 Silverluri🪶
@Silverluri
139.1K ファン
Seven
@LuckyDog77_
784.7K ファン
Bstar
@bstar_pro
53.8K ファン
Aqua水淼
@aqua_cosplay
2M ファン
姫乃🐈⬛🎶ྀི
@inkyana_jk
157.9K ファン
高市早苗
@takaichi_sanae
3M ファン
Grok
@grok
9M ファン
AKB48公式
@AKB48_staff
280.3K ファン