KryptoCamp 實戰班筆記 V1
===
團隊區
---
[TZ 學習進度](/wNokDYjHQGa5mBoZMKshXQ)
[Kenny 學習進度](/rKw31hMYT26k1pd-pxe6CA)
[Jacky](/oec9F81TQGqSnH97iCQg7Q)
[Marco](/YmppoRBwS0CUD-gawPZCww)
[Jack](/uGJfLN5rSoWEiFrAnvFPNw)
[Joseph](/6hgJXcH1TbeqAqKu2LS07A)
章節
---
## Solidity 環境建置
- [環境建置](/bZopzTCtSxuhd-9Fxxvr_Q)
- [Hello World](/qmC0cAFESIOrqBnQoNWjkQ)
## Web相關
- React
- [Create React App 相關](/uTD8KIIMQ-CIe11aY7xNDQ)
- TypeScript
- [TypeScript 相關](/pHXuFE0YQuSOKCN449c0OA)
- [scaffold-eth-typescript](https://github.com/scaffold-eth/scaffold-eth-typescript)
## 觀念區
- [UTXO Model vs Account/Balance Model](/Rcf0pgO1RHqLiq1VGlbAKw)
- [Merkle Tree](/gLJ9ZDFIQZChtGcXmJIaPw)
- [側鏈是什麼](/D1xfquHXSoCzZ7ftON6F9Q)
- [自動做市商 AMM](/L4uFkV51QbO_Nrx_Be2PuQ)
- [Proof of Work 共識機制](/g2mNNzG3RQKfzCj_yJwdkw)
- [雙花攻擊](/GfCSrleNRIqTs_rqCr3bUQ)
- [51% Attack攻擊](/q6rJqzM2Tnas_R05g_C3Bg)
- [閃電網路介紹](/dgGkL-gzR4OCPl4SkRBZsA)
## Solidity 學習資源
- [solidity-by-example](https://solidity-by-example.org/)
## 作業相關
### Homework2
下載安裝 Metamask 並且領取測試網路 ETH
參考連結
https://devbricker.github.io/post/blockchain/moralis/polygon-matic-moralis/ (創建Polygon Token(代幣)前的準備)
1. 添加 polygon 鏈
2. 連結錢包
3. 添加測試用 matic 代幣
4. 貼上合約
5. compile
6. deploy 合約 (這邊可能會選錯)
### Homework3
1. 第一個智能合約 Hello Blockchain
2. 寫小程式讀取 USDT 交易內容
```bash
truffle init
```
### Homework4
設計多人管理的智能合約保險箱
內有教你如何設計代幣經濟
https://a16z.com/crypto-startup-school/
### Homework5
在你自己架設的區塊鏈節點上面挖礦
### Homework6
發行 Token
### Homework7
設計荷蘭式拍賣
### Homework8
發行 NFT
### Homework9
透過 Metamask 登入網站
### Homework10
KYC Whitelisting 設計
### Homework11
NFT 稀有度與持有人排行榜
### Homework12
NFT 限定搶購
### Homework13
閱讀 DeFi 技術白皮書
### Homework14
分叉 Uniswap 到測試網路
### Homework15
部署修改後的 Uniswap 合約
### Homework16
在測試網路執行 Uniswap 單元 測試
{"metaMigratedAt":"2023-06-16T17:19:57.304Z","metaMigratedFrom":"Content","title":"KryptoCamp 實戰班筆記 V1","breaks":true,"contributors":"[{\"id\":\"2fe0cb83-b565-4962-9900-2eef21ee52e5\",\"add\":2035,\"del\":438},{\"id\":\"da23160c-a163-45f4-9085-58883c18b58b\",\"add\":34,\"del\":0},{\"id\":\"9a60bd69-dbca-41ad-af11-dc43aacc1839\",\"add\":69,\"del\":0},{\"id\":\"a63ea631-54a3-4c92-a9c7-c6653655b0fb\",\"add\":32,\"del\":0},{\"id\":\"7e1fc0bb-35cf-4ae8-8f2c-22ba7e282606\",\"add\":34,\"del\":0}]"}