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
硬分叉与软分叉
硬分叉是对旧版本的无效协议进行更改。假如旧版本持续运行,它们最终将使用与新版本不同的协议与数据。这会导致严重的混淆与可能的错误。    软分叉仍然可以与旧版本一同运行。    随着越来越多矿工完成升级动作后,拥有主要新区块协议 ...
2022-10-15
侧链
侧链是一个独立于主链的区块链,并通过双向桥链接到主链上。侧链有单独的块参数和算法, 通常是为高效处理交易而设计的[1]。 一、侧链工作方式和主链(比如以太坊),区别在于以下 1)共识算法, 不依赖以太坊达成共识,可以选择适合其需求的替代共识协议;2)块参数,更快的出块时间和更高的气体限制参数,以实现 ...
2022-10-15
跨链
### 主流的跨链技术有 1、公证人机制(Notary schemes);2、侧链/中继(Sidechains/relays);3、哈希锁定(Hash-locking);4、分布式私钥控制(Distributed private key control)。 一、公证人机制 ...
2022-10-15
Layer2
一、Layer1第一层是基础区块链,以太坊和比特币都是第一层区块链。 二、为什么需要 Layer2区块链的三个理想属性是去中心化、安全和可扩展。 layer1 实现了 去中心化 和 安全性;、 Layer 2 实现了 可拓展性; 三、Layer2 优点1、降低费用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、区块链技术基础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
POW、POS和Dpos 算法原理
Pow(工作量证明机制) 工作量证明机制, 通过工作量一定难度的工作得出一个结果工作量证明函数是SHA256,安全哈希算法。 过程:将不同的nonce值作为输入,尝试进行SHA256哈希运算,找出满足给定数量前导0的哈希值的过程。而要求的前导0的个数越多,难度越大。 PoS(权益证明机制)要求 ...
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、layer2 :1.6、跨链 :2、共识机制2.1、拜占庭将军问题2.2、PBFT2.3、RAFT2.4、POW、POS、DPOS3、密码学基础3.1、公钥密码学概念3.2、钱包地址,公钥和 ...
2022-10-15
<
1
2
3
4
5
>