Skip to content

Latest commit

 

History

History
53 lines (30 loc) · 3.92 KB

yahsinhuangtw.md

File metadata and controls

53 lines (30 loc) · 3.92 KB
timezone
Asia/Taipei

Yahsin Huang

  1. 自我介绍:大家好,我是 Yahsin。第一次參加以太坊協議殘酷共學,相當開心。期待對以太坊底層協議有更深刻的理解。
  2. 你認為你會完成這次的殘酷學習嗎?希望!

Notes

2025.02.06

今天聽了約 20 分鐘 Chloe 主持的殘酷共學星期四的 weekly call,發現班長好認真,居然去年整整跟了一次特訓,還寫了很多精美的筆記。感覺花好多時間和力氣去做這個事。聽到她對 light client 主題有興趣,還有對另一個主題也有興趣,但當時因為在路上,網路不是很穩,剛好沒有聽到她說另一個她也有興趣的主題是哪一個。可能再找機會請教。晚上看了幾段 epf wiki 網站 week 1 pre-reading 的段落,其中提到一個很久以前的影片,可能是 1982 年拍攝製作的訪談類型節目,影片標題是 AT&T Archives: The UNIX Operating System。大概看了前十分鐘,訪談內容有提到 modularity 模組化的概念,裡面的老師們都講得很好,影片值得觀看。

Screenshot 2025-02-06 at 9 39 37 PM

2025.02.07

今天先看了老師怎麼介紹第一週的內容,看了前二十分鐘。Ethereum Protocol 101 talk by Mario Havel on StreamEth 想到自由軟體 « Logiciel libre » [free software] 同時參考 https://www.gnu.org/philosophy/free-sw.html 提及的 “free” as in “free speech” 這邊的意思是自由,不是免費。文件提到可借用法語和西語的 libre 自由。We sometimes call it “libre software,” borrowing the French or Spanish word for “free” as in freedom, to show we do not mean the software is gratis.

另外參考維基百科 https://en.wikipedia.org/wiki/Gratis_versus_libre 的介紹 "The adjective free in English is commonly used in one of two meanings: "at no monetary cost" (gratis) or "with little or no restriction" (libre)."

自由軟體 https://fr.wikipedia.org/wiki/Logiciel_libre

同時參考法語介紹 Qu'est-ce que le logiciel libre ? https://www.gnu.org/philosophy/free-sw.fr.html#TransNote1 Notes de traduction a. Free veut dire « libre », mais aussi « gratuit ».

2025.02.08

今日的學習主要是觀看 v 老師三十分鐘深入淺出以太坊 2022 年這場演講「Ethereum in 30 minutes by Vitalik Buterin | Devcon Bogotá」,也就是 Week 1 推薦的延伸學習內容 https://epf.wiki/#/eps/week1?id=implementations-and-development 看了前二十分鐘。

https://youtu.be/UihMqcj-cqc?si=MqL3ac9Xg30LPJmE

Screenshot 2025-02-08 at 11 36 48 PM

2025.02.10

今日下午殘酷學習時間,看完了後半段的 v 老師 2022 年深入淺出認識以太坊系列演講。老師三十分鐘以太坊言講主題每年都會講一次,這場有幾張簡報更新。接近尾聲的地方有提到美國電腦科學家 Ralph C. Merkle 老師。根據 v 老師的演講說法,這位七十歲電腦科學家近期可能有在忙人體冷凍技術 cryonics 的東西。

Screenshot 2025-02-10 at 6 07 39 PM Screenshot 2025-02-10 at 6 15 23 PM

這裡要強調的重點是,merkle tree 在以太坊驗證資料上持續扮演重要角色。以太坊技術底層中到處都有使用到 merkle tree,主要用途是在以太坊的驗證資料方面。你要驗證有龐大的 40 gb 的 state 資料的某一塊小小的資料時,你不需要全部 40 gb 都撈出來驗證,只要一小塊 tree 的某些節點資料拿出來就可以驗證。