熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
我終於找到了可靠的方法,讓工程師從初學者/中級水平的 Solidity 進步到能夠輕鬆閱讀大型代碼庫。
數學是最大的障礙。
我就直說了——如果你沒有正式的 STEM 訓練,卻在擔任智能合約工程師,那就至少花 6 個月的時間投入到 @_MathAcademy_。
如果你負擔不起,為了 Satoshi 的愛,請至少完成一門免費的線上代數課程,並讓 Grok 擔任考官來測試你的知識。
你擁有的數學知識水平限制了你能處理的複雜程度。
DeFi 就是金融。
金融就是數學。
如果你的數學很弱,你怎麼期望在 DeFi 上表現良好?
如果你無法進行數學推理,尤其是快速推理,那麼一些知識將會對你鎖定。
例子 1:在 Solidity 中處理“分數”時,很多工程師會迷失,因為他們不知道如何將兩個分數相乘然後標準化分母。當他們看到這樣的代碼時,他們無法解釋。
例子 2:開發者無法計算複利,因此不知道整數可以有多大。
例子 3:開發者不知道對數是什麼,因此無法快速預測需要存儲某個值的整數大小。然後,代碼庫中的 uint 大小看起來完全隨機。
例子 4:由於代數知識有限,一些開發者無法看出白皮書中的公式與代碼中的公式實際上是相同的(或有微小變化)。他們最終試圖從頭開始逆向工程行為,結果完全迷失。
例子 5:開發者在查看為了避免臨時下溢而進行代數重排的數學時迷失——或者甚至不知道這是一個概念。
我不會分享我沒有使用過的資源來博取名聲。
...
熱門
排行
收藏