当前位置: 首页 > news >正文

web3资料汇总

思维导图

web3

基础

go

go语言基础

javascript基础

Gin

js

wagmi

rainbowkit

ethers

go-ethereum

cosmos

cosmos-sdk

cometbft

智能合约

solidity

openzeppelin

DEX去中心交易所

Uniswap-以太坊

PancakeSwap-BSC

区块链扩容解决方案

Polygon

Arbitrum

Avalanche

区块链基础

NFT-非同质化代币

FT-同质化代币

rust

Uniswap,PancakeSwap自动做市商(Automated Market Maker, AMM)
Polygon:侧链(Sidechain)​ + Layer 2聚合器(支持Plasma、Rollup等多种扩容方案)
Arbitrum:Optimistic Rollup(乐观汇总)​ Layer 2
Avalanche:独立高性能区块链(采用Snowman共识机制)
同质化代币(FT):主流标准有ERC-20(以太坊),BEP-20(币安智能链),TRC-20(波场)
非同质化代币(NFT):主要标准有ERC-721(单一资产),ERC-1155(多资产混合),BEP-721(币安链)

书籍

精通以太坊Mastering Ethereum

书籍

区块链基础

区块链革命

精通比特币

区块链革命

诚信四原则

  • 诚实
  • 考虑对方利益
  • 承担责任
  • 透明性

区块链经济七大设计原则

  • 网络化诚信
  • 分布式发电
  • 把价值作为激励
  • 安全性
  • 隐私
  • 权利保护
  • 包容性

主要是重塑金融

官网

go官网
rust官网
Gin:web开发框架
GORM:数据库关系映射
gRPC:由 Google 开发的一种高性能、开源、通用的 远程过程调用(RPC)框架
prometheus:开源的系统监控与警报工具箱

学习笔记

go基础学习笔记
Gin源码解析
Solidity学习笔记
openzeppelin学习笔记
go中调用合约
go-ethereum core之BlockChain
go ethreum之Trie
go-ethereum core之statedb
go-ethereum core之交易索引txIndexer
go-ethereum core之以太网虚拟机EVM
go ethreum eth之Ethereum
go-ethereum之rpc
ERC20, ERC721和ERC1155
Uniswap学习笔记
金融相关学习笔记

web3

go-ethereum:geth 以太坊官方 Go 客户端github
Hyperledger Fabric:超级账本联盟链
IPFS:星际文件系统 Go 实现
Cosmos SDK:跨链开发框架
cometbft: Tendermint Core的分支版本
geth-pbft:以太坊 PoS 共识实验
go-btfs:BitTorrent 文件系统 Go 实现
solidity官网:solidity github,对等的有Move,Vyper
openzeppelin:solidity合约框架 github
remix:网页端
remix 文档:REMIX 项目文档
web3.js:web3.js github
web3js:web3.js文档
truffle:truffle官网
wagmi:React Hooks 库,基于 Ethers.js,提供简洁的 API 处理钱包连接、合约交互、链切换
rainbowkit:基于 wagmi 的UI 组件库
ethers.js:github, 中文文档以太坊官方推荐的轻量级 JavaScript SDK
Viem:轻量级以太坊开发工具库
hardhat:hardhat官网,以太坊开发框架,支持测试、部署、调试(替代 Truffle 的新一代工具)
foundry:github
bitcoin:比特币github
BSC:BSC多链生态
以太坊开发文档
MetaMask
Uniswap
uniswap客户端

以太坊客户端

go-ethereum:go
Parity:rust,Substrate技术栈
Ethereum(J):java
pyethapp:python
ruby-ethereum:ruby

以太坊协议实现

  • Parity:Rust
  • Geth:Go
  • cpp-ethereum:C++
  • pyethereum:Python
  • Mantis:Scala
  • Harmony:Java,github自适应状态分片(Adaptive State Sharding),FBFT 共识算法(Fast Byzantine Fault Tolerance),EVM 兼容与跨链桥接

区块链知识

挖矿主要作用时巩固去中心化的清算交易机制,通过这种机制,交易得到验证和清算
挖矿有两种奖励

  • 创建新区块的奖励
  • 区块中所含交易的交易费

Cosmos

Tendermint 三层结构

  • 上层应用层
  • 共识协议层
  • 对等网络通信层

cosmos-sdk:模块化设计

rust

rust官网
The Rust Programming Language
Rust by Example
Rust 标准库文档
Rust 语言规范

书籍

《Rust 权威指南(第 2 版)》
《Rust 实战(Rust in Action)》
《Rust 编程之道》

撮合引擎

负责接收买单和卖单,根据特定规则来匹配订单成交

撮合引擎

c++

Liquibook

Matching_Engine

rust

matching-core

MarketForge

matching-engine

java

exchange-core

match-engine

CoralME

go

open-outcry

szse-matching-engine

http://www.jsqmd.com/news/736823/

相关文章:

  • 【AI部署】dify部署
  • 【MCP 2026 AI推理引擎集成终极指南】:20年架构师亲授5大避坑法则与3步高吞吐落地实践
  • AI代码助手垂直化:构建领域特定智能体的架构与实践
  • 哔哩下载姬完整教程:5分钟学会B站视频批量下载和8K高清保存
  • Arduino Audio Tools并发处理与缓冲区管理:打造流畅音频体验的终极指南
  • 开源技能安全扫描实战:静态代码分析守护第三方代码集成
  • XUnity AutoTranslator终极指南:轻松实现Unity游戏实时多语言翻译
  • Typeshare高级用法:泛型、约束和装饰器配置终极指南
  • 信奥赛CSP-J复赛集训(模拟算法专题)(26):[YNOI2019] 排队
  • 思源宋体TTF:7款免费中文宋体字体的完整应用指南
  • Folo项目终极代码规范指南:ESLint + Prettier完美配置
  • grc安全指南:防范正则表达式注入和命令执行风险
  • 2026自组网照明哪家好?技术与节能方案深度解析 - 品牌排行榜
  • R语言如何在5分钟内完成LLM输出的性别/种族偏差显著性诊断?——基于2023年ACL顶会验证的3层统计检验框架
  • PotPlayer字幕实时翻译终极指南:免费实现双语字幕的简单方法
  • 别再手动调时间了!RedHat 8/9 上用 Chrony 搞定集群时间同步,保姆级配置流程
  • 2026自组网照明公司哪家好?行业技术与服务深度解析 - 品牌排行榜
  • AutoClicker终极指南:3分钟学会Windows鼠标自动化神器,告别重复点击烦恼!
  • 解放双手的终极指南:碧蓝航线Alas自动化脚本全解析
  • 视觉问答技术:多模态融合与工程优化实践
  • 南京抑郁症心理咨询医院:专业服务与机构选择解析 - 品牌排行榜
  • 信奥赛CSP-J复赛集训(模拟算法专题)(27):[NOIP 2018 普及组] 龙虎斗
  • 如何快速集成Hop Protocol跨链功能:Web3开发者的完整指南
  • NAB:终极时间序列异常检测基准测试平台完全指南
  • 题解:AcWing 1099 仙岛求药
  • 不止是开机设置:深入Jetson Xavier NX的UEFI,解锁RAM Disk与iSCSI的另类玩法
  • 南京原生家庭创伤心理医院选择:专业机构服务解析 - 品牌排行榜
  • 对比直接使用原生API与通过Taotoken调用的便捷性差异
  • Phi-2轻量级语言模型:高效推理与本地部署实践
  • 南京心理科医院有哪些?专业机构信息参考 - 品牌排行榜