# 前端入門區塊鏈 ###### tags: `大神來六角` 20220103 Tina 李婷婷 Sli.do 連結: https://app.sli.do/event/bmJizwJFtHJp4ZaEmAummK 今晚簡報: https://drive.google.com/open?id=10Td199-Zi__7rfcJIiMz9CHWY1QCmJ-c&authuser=tina%40zinstitute.net&usp=drive_fs 講師相關連結: https://the-z.notion.site/Awesome-The-Z-Institute-dc12baf945544b3d9b71282173067832 講師臉書: https://www.facebook.com/lee.ting.ting.tina --- ## [20:27]_介紹開發工具 - 推薦 TypeScript --- ## [20:30]_IDE - 推薦 REMIX - 老師自己最常用 VSCode --- ## [20:33]_介紹常用框架 - Hardhat --- ## [20:35]_Demo - 示範建立專案 - VSCode - `TERMINAL` - `help` - 術語: - `artifacts` - `abi` --- ## [20:35]_測試說明 - 通常也是用 `JavaScript` 寫 --- ## [20:45]_最重要的檔案-`Dapp.js` > > - Slides-p16 > - 最重要: - `Token.json` - `contract-address.json` - `intializeEthers()` - 初始化的函式 - `this._token.` - 跟合約互動的項目 - 測試時記得要更改 - METAMASK -> Chain -> `31337` - `this.state` - `tokenData.` --- ## [08:55]_示範轉帳-Transfer - 專案開始後會先給 100 顆給部屬者 - 記得要先部屬起來-`Debug` - `npx hardhat node` - 若曾經跑過一次 local blockchain network,重開後在 MetaMask 設定要 reset account --- ## [09:00]_分享開源專案 - JSDC 有錄影 --- ## [09:02]_介紹創辦人的學院 - THE Z INSTITUTE 的各種特訓班說明 --- ## [09:05]_Slido-QA - 前端必學區塊練? - NO - 要會接智能合約 - 看好比特幣的未來嗎? - PASS~ - 世界政府要來開始監管,會有影響嗎? - 不會ㄅ,看中國很早就想管 - 區塊鏈的學習核心? - - WEB3 VS WEB2 - WEB3 泛指跟區塊鏈有關的事項 - WEB2 則相反 - 適合放有商業的東西嗎? - 資料太多還是會有資料中心 - 區塊鏈則放 `hash` - 有些使用者不喜歡這麼透明,對未來的市場想法? - 區塊鏈並不是要取代 2.0 - 是提供另外的選項 - 前端技術要什麼程度,才開始區塊鏈? - 懂 `React` 後會稍微比較適當 - 這同樣也是需要慢慢熟練 - 如何測試? - 範例裡面有 - `Mocha` - `chai` - WEB3 的相關應用? - 最近比較紅的 - 去中心化金融 - 去中心化交易所 - 薪資高ㄇ? - 跟其他產業一樣 - 能力高的薪水高 - 國外有相關研究所ㄇ? - 推薦線上自學,技術太新,教授不一定有 - 像 AI 就適合,因為已經有實驗室研究很久了 - 零基礎? - 有入學考可以判斷 - 都完全不懂也不太適合 - 區塊鏈 === 加密貨幣? - NO - 可以先跳過 ETH 直接學 SOL 嗎? - ETH 比較經典,看人 - 假設別人知道註記詞,會被盜走ㄇ? - 要知道全部才會被偷 --- ## [20:20]_DEBUG+QA2 - 找到問題了 - `block tag 4` -> `block number 1` - 因為剛剛開了 2 次 - 區塊鏈重點技術:合約、前端