KryptoCamp — Day29 — 實體課程

Galen-Ting
廢物到工程師的一大步
6 min readMar 16, 2022

關於近期的嘟嘟房事件

陣列使用 for loop 的時間複雜度為 O(n) ,造成計算太過複雜,升高了 gas 費用。

Proxy

可以設定一個公開的 contract,並在內部藉由一個參數去動態更改當前所呼叫的 function ,不過這樣做的話就會失去去中心化的核心價值,還是必須要權衡利害之後才使用,單純對程式碼維護來說這是一個好主意,但是放在 web3 的概念當中就不見得了。

遇到 bug 如何處理?

重新部署合約,並且將資料搬移過去。這是最標準的最法,不過還是需要依據當前狀況權衡,來決定比較好的做法。

關於中心化與去中心化交易所

兩者的關鍵差異

流動性挖礦

defi 經典項目導覽

Compound

Curve

Uniswap

MakerDAO

為什麼把 Dai 壓進 Compound 需要換成 cDai?

原因是要取得項目方真正可掌控的 token。
因為項目方無法針對 Dai 的合約進行操作,可能的做法是把使用者的 Dai 轉往某個項目可掌控的地址,並發行可掌控的合約 (cDai) 並對此進行操作。

IPFS

關於 NFT 經典項目分析

為什麼不能隨意 approve 和 sign ?

2022 年開發 web3 項目的正確姿勢

web3 後端的主流 golang

https://ithelp.ithome.com.tw/articles/10216513

--

--

Galen-Ting
廢物到工程師的一大步

學程式不無聊,無聊就不學程式,皮皮的學習好過死死的學習。