一、Web3
1. 什么是web3?
20世紀(jì)90年代互聯(lián)網(wǎng)剛剛興起之時(shí),我們只能在網(wǎng)絡(luò)上查看由中心節(jié)點(diǎn)單向發(fā)布的新聞,用戶只是被動(dòng)的接受。這個(gè)時(shí)代,我們稱之為web1.0。
千禧年之后,互聯(lián)網(wǎng)技術(shù)進(jìn)入了可讀可寫的階段,用戶可以發(fā)布照片、文字、視頻,這就是傳說(shuō)中的web2。
Web 2.0帶來(lái)了社會(huì)互聯(lián),產(chǎn)生巨大價(jià)值,但隨著一批互聯(lián)網(wǎng)企業(yè)誕生、成長(zhǎng)為巨頭,數(shù)據(jù)開始被巨頭“藏”在自家平臺(tái)里,Web走向割裂,逐漸與最開始的愿景相違背。
面對(duì)網(wǎng)絡(luò)壟斷的困境,web3應(yīng)運(yùn)而生。Web3不是由一個(gè)大型技術(shù)公司壟斷的網(wǎng)絡(luò),而是去中心網(wǎng)絡(luò),由用戶創(chuàng)建、運(yùn)營(yíng)和擁有。
Web 3.0 強(qiáng)調(diào)基于區(qū)塊鏈技術(shù),第一次把掌控權(quán)交給用戶,中心化平臺(tái)被分布式、去中心化區(qū)塊鏈服務(wù)所替代。
個(gè)人理解:
Web 3.0之于Web 2.0,目前并不是非此即彼、逐步替代的關(guān)系,二者更加像并存的平行世界,同時(shí)也需要連接。
2. web3的dapp架構(gòu)
傳統(tǒng)互聯(lián)網(wǎng)產(chǎn)品普遍采用經(jīng)典的C/S(Client/Server)架構(gòu)。
web2.0中的中心化應(yīng)用與web3中的應(yīng)用體系完全不同。
Server端那些需要不可篡改、公開透明、確權(quán)的服務(wù)放到了公鏈上。Server端演化為Server/Mainnet。
再加上面向普通用戶的Web UI界面,加密產(chǎn)品一般的架構(gòu)變成了C/S/M(Client/Server/Mainnet)。
加密產(chǎn)品架構(gòu) = 智能合約+業(yè)務(wù)服務(wù)器+前端UI
二、區(qū)塊鏈web3.0人才
1. 區(qū)塊鏈開發(fā)技術(shù)棧
前端
后端
合約開發(fā)
core dev: 鏈開發(fā)、基礎(chǔ)設(shè)施開發(fā)
contract dev: 合約開發(fā)
Web3 stack in 2022:
Front-end:
- HTML
- Tailwind/ CSS
- React / NextJS
- Web3.js
- Ethers.js
Backend:
- Solidity
- Hardhat
- Alchemy / Infura
Storage:
- IPFS / Arweave
Ecosystem:
- The Graph
- ENS
- Chainlink
Dev Tools:
- VS Code
- Git
2. 歐易對(duì)人才的要求
-
熱愛
- 有熱情
- 好奇心
- 有信心
-
聰明好學(xué)
- 敏捷性(快速迭代)
- 自驅(qū)性(追求高目標(biāo))
- 堅(jiān)韌性(耐得住磨礪)
- 創(chuàng)新型(永不止步)
-
開發(fā)積極
- 擁抱變化
- 積極心態(tài)
-
正直
- 保持原則
- 經(jīng)得住誘惑
3. 如何成為一名合格的智能合約高級(jí)工程師
1、熟悉 Solidity 語(yǔ)言,能使用 Truffle或hardhat 完成智能合約的自動(dòng)化測(cè)試、優(yōu)化、部署、交互和 SDK 封裝。
2、熟悉 Openzipplin 的所有庫(kù)文件,能夠完成可升級(jí)合約的部署和升級(jí)。
3、熟悉市面上主流的智能合約項(xiàng)目的實(shí)現(xiàn):dex、lend、skating、oracle、bridge(每種至少兩個(gè))
4、熟悉內(nèi)聯(lián)匯編,清楚智能合約執(zhí)行過(guò)程的 GAS 消耗,能對(duì)智能合約做最大程度的 GAS 優(yōu)化。
5、熟悉主流的 EIP 標(biāo)準(zhǔn),跟進(jìn) EIP 提案的進(jìn)度,能撰寫新提案的分析。
6、熟悉 Solidity 各個(gè)版本之間的區(qū)別,能跟進(jìn) Solidity 版本更新。
7、熟悉 Solidity 編譯成字節(jié)碼的步驟,能使用字節(jié)碼反推出智能合約的執(zhí)行步驟。
8、熟悉智能合約在 EVM 上執(zhí)行的原理,能對(duì)區(qū)塊鏈做 EVM 兼容。
9、熟悉其他主流的智能合約語(yǔ)言和機(jī)制(比如 rust 和 move)。
4. web3各個(gè)賽道
5. 鏈上數(shù)據(jù)分析師
成為鏈上數(shù)據(jù)分析師
參考URL: https://sixdegreelab.gitbook.io/mastering-chain-analytics/
6. 一些案例
CLIPS項(xiàng)目解析:如何無(wú)風(fēng)險(xiǎn)用0.035eth 十小時(shí)輕松賺取78000U
原文連接:https://easy.xlog.app/CLIPS-xiang-mu-jie-xi–ru-he-wu-feng-xian-yong-0035eth-shi-xiao-shi-qing-song-zhuan-qu-78000U文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-436978.html
三、參考
Web3企業(yè)級(jí)工程-初級(jí)篇:1. 前期準(zhǔn)備
參考URL: https://mirror.xyz/0x6E12A28086548B11dfcc20c75440E0B3c10721f5/S_EVU-EjgCJ8fjrAlxVMG-xjXWm31VsHlRCCoeLU0h0
Web3.0到底是怎么回事兒?
https://www.bilibili.com/video/BV1ue4y1C7FR/
[推薦,這個(gè)視頻不錯(cuò)]區(qū)塊鏈之新
參考URL: https://www.bilibili.com/bangumi/play/ep290337
Web3.0到底是怎么回事兒?
https://www.bilibili.com/video/BV1ue4y1C7FR/文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-436978.html
到了這里,關(guān)于什么是web3 | 區(qū)塊鏈web3.0人才的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!