TwiScan
인기
커뮤니티
계정 컬렉션
로그인
회원가입
English
日本語
한국의
简体中文
繁体中文
가입 후 초대 링크를 공유하면 동영상 재생 및 초대 보상을 받을 수 있습니다.
지금 가입
Nathan
@0xNathanWalk
Crypto & AI|珍惜你的注意力
가입 August 2013
674
팔로잉 중
17K
팬
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
1
2
0
커뮤니티로 전달
인기 있는 사용자
New York Post
@nypost
4.3M 팬
オリコンニュース
@oricon
2M 팬
Reuters
@Reuters
26.4M 팬
TVer新着
@TVer_info
101.7K 팬
ツイッター速報〜BreakingNews
@tweetsoku1
260.1K 팬
PR TIMESテクノロジー
@PRTIMES_TECH
28.3K 팬
First Squawk
@FirstSquawk
578.9K 팬
空空道人
@Kongkongda5882
40.1K 팬
モデルプレス
@modelpress
2.1M 팬
zerohedge
@zerohedge
3.4M 팬
Bloomberg
@business
10.5M 팬
ITZY
@ITZYofficial
6.6M 팬
billboard
@billboard
0 팬
MANTANWEB/毎日キレイ
@mantanweb
68.7K 팬
中國新聞社
@CNS1952
549.7K 팬