docs
JOB
https://web3.career/remote+web3js-jobs
web3技术栈
https://www.theblockbeats.info/news/28606?keyword=window.ethereum
库
https://www.51cto.com/article/758442.html
- web3.js -提供与以太坊区块链进行交互的 API
- ethers.js-用于与以太坊节点进行交互
- wagmi -React Hook 的集合,包含了与以太坊交互所需的一切
- Web3-react-用于 React 应用的库,旨在使 DApp 的开发更加容易
- RainbowKit-用于将钱包连接添加到 dapp
- Lenster:Web 3 社交媒体应用
- Lenstube:Web 3 视频共享社交媒体平台
- Web3UI Kit:轻量级的 web3 UI 组件
- Web3Modal:为 Web3 DApp 提供简单易用的登录和交互体验
- Foundry:用于以太坊应用程序开发的快速、便携和模块化工具包
- DeFi Developer Road Map:去中心化金融开发者的学习和技能路线图 https://github.com/OffcierCia/DeFi-Developer-Road-Map
- FREE Web3 resources:Web3 学习资源 https://www.freeweb3resources.com/
- Awesome Web 3:一组很棒的 Web 3 学习资源
- Awesome Ethereum:一组很棒的以太坊学习资源
- Embark 是一个用于轻松开发和部署 Serverless 去中心化应用(DApps)的框架
- Tornado cash 是一个去中心化的非托管协议,允许用户在区块链上进行私人交易。
- Aave 是一个分散的、非托管的流动性市场协议或流动性池,用户可以扮演银行家和客户的角色。
- Pancakeswap 是一个建立在 Binance 智能链之上的 DeFi 平台
QA
Sidechain 与 L2 是一回事吗?
Sidechain(侧链)和Layer 2(L2)解决方案是区块链扩容领域中的两种不同技术,它们旨在提高主链(例如以太坊)的交易吞吐量和缩减交易成本,但它们在设计和运作方式上有所不同。
Sidechain(侧链):
- 侧链是一种独立的区块链,它运行着自己的共识算法,并且与主链有一定的互操作性。
- 用户可以通过特定的桥接机制将资产从主链转移到侧链,并在侧链上进行交易或其他操作。
- 侧链可以有自己的安全模型,与主链相独立,这意味着如果侧链遭受攻击,主链的安全性不会受到直接影响。
- 侧链的例子包括Polygon的PoS链、Liquid Network等。
Layer 2(L2)解决方案:
- L2是建立在主链 之上的网络,旨在处理交易并将结果提交回主链,以此减轻主链的负担。
- L2解决方案通常依赖于主链的安全性,这意味着它们不需要自己的共识机制,而是利用主链的安全性来保护交易。
- L2解决方案包括状态通道(如Lightning Network)、Rollups(如Optimism和Arbitrum)和Plasma等。
总的来说,侧链和L2都是为了解决主链的扩容问题,但侧链是一个独立的区块链,而L2则是建立在主链之上的扩容层。两者在资产的转移、安全性保障以及与主链的关系上各有特点。
infura
https://docs.infura.io/api?_ga=2.165454332.2102239116.1714037590-430050539.1701241591