技術開發總覽
區塊鏈技術開發涵蓋從節點運行、智能合約開發到密碼學基礎,是建構去中心化應用的核心技能。
想要在區塊鏈上建造應用?你需要了解節點怎麼跑、合約怎麼寫、交易怎麼簽。這裡整理了區塊鏈開發者必須知道的技術基礎。
開發領域
主要方向
領域
說明
技術堆疊
以太坊生態
以太坊開發技術棧:
語言:
- Solidity(智能合約)
- Vyper(智能合約替代)
- JavaScript/TypeScript(前端)
框架:
- Hardhat
- Foundry
- Truffle
工具:
- Ethers.js / Web3.js
- MetaMask(錢包連接)
- IPFS(檔案存儲)
測試網:
- Goerli
- Sepolia節點軟體
軟體
說明
開發路徑
入門建議
延伸閱讀
參考資料
Last updated