ApeNote
ABOUT
00 Me
01 区块链通识
00 区块链通识目录概览
01 区块链技术基础
1.1、区块链原理
1.2、挖矿原理
1.3、软分叉和硬分叉
1.4、侧链
1.5、layer2
1.6、跨链
02 共识机制
2.1、拜占庭将军问题
2.2、PBFT
2.3、RAFT
2.4、POW、POS、DPOS
03 密码学基础
3.1、 公钥密码学概念
3.2、 钱包地址、公钥和私钥
3.3、 哈希函数与数字签名
3.4、数字证书特性和非必要性
04 应用
4.0 应用目录概览
4.1 钱包
4.2 去中心化交易
4.3 nft
4.3 去中心化金融
02 以太坊
2.0 以太坊目录概览
2.1 以太坊
2.2 以太坊第二层扩展Layer2
2.3 Optimistic Rollups
03 智能合约
3.0 智能合约目录概览
3.1 智能合约
3.2 智能合约开发
3.2.1 ETH智能合约开发
3.2.2 部署到HB测试网
3.3 Solidity基础
3.3.1 常量、变量和函数
3.3.10 继承 is
3.3.2 修饰器
3.3.3 构造函数
3.3.4 Memory 和 Storage
3.3.5 Map
3.3.6 数组和枚举
3.3.7 recieve和send
3.3.8 delgateCall
3.3.9 call
3.3.9 receive
04 Web3
4.0 Web3目录概览
05 DAO
5.0 DAO目录概览
区块链通识
1、区块链技术基础1.1、区块链原理 :1.2、挖矿原理 :1.3、软分叉和硬分叉 :1.4、侧链 :1.5、layer2 :1.6、跨链 :2、共识机制2.1、拜占庭将军问题2.2、PBFT2.3、RAFT2.4、POW、POS、DPOS3、密码学基础3.1、公钥密码学概念3.2、钱包地址,公钥和 ...
2022-10-15
区块链通识
1、区块链技术基础1.1、区块链原理 :1.2、挖矿原理 :1.3、软分叉和硬分叉 :1.4、侧链 :1.5、layer2 :1.6、跨链 :2、共识机制2.1、拜占庭将军问题2.2、PBFT2.3、RAFT2.4、POW、POS、DPOS3、密码学基础3.1、公钥密码学概念3.2、钱包地址,公钥和 ...
2022-10-15
应用目录概览
1、钱包-metamask的使用 2、去中心化交易所-uniswap 3、去中心化金融-AAVE和COMPOUND 4、NFT-NFT交易平台opensea和blurs ...
2022-10-15
区块链通识
1、区块链技术基础1.1、区块链原理1.2、挖矿原理1.3、软分叉和硬分叉1.4、侧链1.5、layer21.6、跨链2、共识机制2.1、拜占庭将军问题2.2、PBFT2.3、RAFT2.4、POW、POS、DPOS3、密码学基础3.1、公钥密码学概念3.2、钱包地址,公钥和私钥3.3、哈希函数与数 ...
2022-10-15
区块链通识
1、区块链技术基础1.1、区块链原理1.2、挖矿原理1.3、软分叉和硬分叉1.4、侧链1.5、layer21.6、跨链2、共识机制2.1、拜占庭将军问题2.2、PBFT2.3、RAFT2.4、POW、POS、DPOS3、密码学基础3.1、公钥密码学概念3.2、钱包地址,公钥和私钥3.3、哈希函数与数 ...
2022-10-15
区块链通识
1、区块链技术基础1.1、区块链原理 :1.2、挖矿原理 :1.3、软分叉和硬分叉 :1.4、侧链 :1.5、layer2 :1.6、跨链 :2、共识机制2.1、拜占庭将军问题2.2、PBFT2.3、RAFT2.4、POW、POS、DPOS3、密码学基础3.1、公钥密码学概念3.2、钱包地址,公钥和 ...
2022-10-15
区块链通识
1、区块链技术基础1.1、区块链原理1.2、挖矿原理1.3、软分叉和硬分叉1.4、侧链1.5、layer21.6、跨链2、共识机制2.1、拜占庭将军问题2.2、PBFT2.3、RAFT2.4、POW、POS、DPOS3、密码学基础3.1、公钥密码学概念3.2、钱包地址,公钥和私钥3.3、哈希函数与数 ...
2022-10-15
3.2、智能合约开发
一、常用开发方式以太坊智能合约开发语言是 solidity 智能合约可以通过下两种方式开发 1.1、浏览器remix.ethereum.org 1.2、truffle开发工具 vscode + ganache + 二、truffle 开发步骤1、安装trufflenpm ins ...
2022-10-15
3.2.2 部署到测试网补充
1、安装truffle/hdwallet-providernpm install @truffle/hdwallet-provider 如果报错,试试以下 npm i @truffle/hdwallet-provider@next 2、在 truffle-config.j ...
2022-10-15
常量、变量和函数
一、常量solidity 常量支持 值类型 和 字符串类型 contract ConstantTest { uint constant x = 11 ** 11; string constant text = "abcdefg"; } ...
2022-10-15
<
1
2
3
4
5
>