# Web 3 開發者技能 ###### tags: `開發者路徑` ###### 兌心科技 Insight Software : Web 3 開發者技能 ###### 作者 : Patrick ## 區塊鏈基本知識 -[區塊鏈如何運作](https://medium.com/p/b7c8d4131a0e) -[以太坊與智能合約](https://medium.com/p/f405581fa8fb) -[以太坊 layer1 layer2 側鏈](https://blockcast.it/2021/11/25/scaling-ethereum-a-guide-to-the-multi-chain-future-sidechains-and-layer-2-solutions/) -[什麼是 ERC-20、ERC-721、ERC-1155 ](https://bshare.io/nft/erc20_721_1155/) ## 給不同的開發者 ### 1. 核心區塊鏈開發者: 核心區塊鏈開發人員主要負責開發區塊鏈系統的架構,如何設計協議,共識協議的設計以及與區塊鏈技術相關的其他高級決策和開發。 學習 : 創建區塊鏈系統的架構、設計和安全性, 需要的技能為密碼學、數據結構、區塊鏈架構 -[區塊鏈運作原理](https://www.ithome.com.tw/news/105374) -[密碼學](https://medium.com/dapp-pocket/%E7%99%BD%E8%A9%B1%E8%81%8A%E5%8D%80%E5%A1%8A%E9%8F%88%E6%8A%80%E8%A1%93-%E5%AF%86%E7%A2%BC%E5%AD%B8-%E9%9B%9C%E6%B9%8A%E5%87%BD%E6%95%B8-%E5%8D%80%E5%A1%8A%E9%8F%885%E5%88%86%E9%90%98%E5%B0%8F%E6%95%99%E5%AE%A4-%E7%AC%AC%E4%BA%8C%E8%AC%9B-bcc0b20b5011) -[共識機制](https://www.techbang.com/posts/93343-pow-pos-dpos) ### 2. dAPP後端開發者: 使用Core Blockchain開發人員設計的架構和協議來構建在區塊鏈技術上運行的分散式應用程序 #### 智能合約開發能力 -[Solidity入門](https://docs.soliditylang.org/en/v0.8.16/) -[Solidify學習](https://ithelp.ithome.com.tw/articles/10202884) -[線上開發環Remix](https://ithelp.ithome.com.tw/articles/10201750) -[OpenZeppelin 安全智能合約開發庫](https://medium.com/my-blockchain-development-daily-journey/openzeppelin-%E5%AE%89%E5%85%A8%E6%99%BA%E8%83%BD%E5%90%88%E7%B4%84%E9%96%8B%E7%99%BC%E5%BA%AB-f671a51fe410) -[開發測試環境 hardhat ](https://medium.com/my-blockchain-development-daily-journey/%E5%AE%8C%E6%95%B4%E7%9A%84hardhat%E5%AF%A6%E8%B8%90%E6%95%99%E7%A8%8B-a9b005aa4c12) -[以太坊開發框架](https://kknews.cc/zh-tw/code/kbnvzyr.html) -[Etherscan的用法](https://cryptowesearch.com/blog/all/etherscan-tutorial-3-tips) -[Gas消耗的優化](https://medium.com/joyso/solidity-%E5%84%AA%E5%8C%96%E6%99%BA%E8%83%BD%E5%90%88%E7%B4%84%E7%9A%84gas%E6%B6%88%E8%80%97-6d29698ec81e) -Uniswap合約的研究 #### 分散式儲存協議 -[IPFS](https://ipfs.io/) -[Swarm](https://swarm-guide.readthedocs.io/en/latest/introduction.html) #### Relay節點 -Infura -Alchemy -Quicknode -Moralis -其他 ### 3. dAPP前端開發者 : -基本前端能力: HTML,CSS,Javascript,前端框如React等 -前端整合區塊鏈的技術 如 : [Web3.js/Ehter.js](https://ithelp.ithome.com.tw/articles/10266109) -錢包技術 : [使用Web3.js連接metamask ](https://medium.com/dapp-pocket/ethereum-%E6%99%BA%E8%83%BD%E5%90%88%E7%B4%84%E9%96%8B%E7%99%BC%E7%AD%86%E8%A8%98-%E9%80%8F%E9%81%8E-metamask-%E4%BD%BF%E7%94%A8-web3-ethjs-64b73aa8d3a) [連接Wallet connect](https://github.com/WalletConnect/web-examples) [使用Web3 saas API 連接 Alchemy](https://docs.alchemy.com/reference/use-alchemyweb3js) [連接Moralis](https://v1docs.moralis.io/moralis-dapp/web3/web3) # ###### About Insight Software ###### 兌心科技的專業橫跨多個領域,雲端架構、遊戲製作、區塊鏈技術、去中心化金融、醫療資訊和物聯網服務等,致力於成為企業Web2.0到Web3.0的領航員,提供**雲服務、線路、區塊鏈技術、金庫**等解決方案。 # ### 聯絡方式 兌心聯絡信箱 : service@insight-software.com ### 社群 [Website](https://www.insight-software.com/) [Medium](https://medium.com/insight-software) [Youtube](https://www.youtube.com/@insight-software) [Telegram](https://t.me/Insight_software) [Twitter](https://twitter.com/insightcapital_) [Instagram](https://www.instagram.com/insight.capital/) 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up