区块链概论
搜索文档…
区块链概论
前言(ver 2022.02)
第一章 区块链底层概念
1.1 比特币白皮书
1.2 区块链概念的学习路径
1.3 区块链的共识与共识机制
1.4 什么是挖矿
1.5 什么是分叉
1.6 比特币的特色和局限
1.7 小讨论
第二章 区块链钱包
2.1 钱包及账户
2.2 电脑钱包安装
2.1 手机钱包安装
2.4 签名与多重签名
2.5 交易手续费
2.6 双重支付(双花)
2.7 钱包的数据存储方式与特色
2.8 钱包的安全性
2.9 讨论与练习
第三章 区块链1.0:数字加密货币
3.1 数字加密货币的产生
3.2 竞争币
3.3 几个竞争币的简介
3.4 课外阅读与思考
第四章 区块链2.0:智能合约
4.1 以太坊白皮书
4.2 解读以太坊
4.3 通证(token)及其多样性
4.4 智能合约(Smart Contract)
4.5 ERC-20通证标准及其爆发性应用
4.6 ERC-721非同质通证标准及其爆发性应用
4.7 EIP-1155 多重通证标准
4.8 ERC-1155:为区块链游戏而生
4.9 EIP-3712:多重同质化通证标准
4.10 EIP-2938:账户抽象化
4.11 ERC-792仲裁标准及其特色
4.12 以太坊EIPs
4.15 智能合约和以太坊的价值
4.16 区块链的定义与错误
4.17 课外阅读与参考资料
第五章 区块链应用案例
5.1 小始祖彩色币
5.2 去中心化交易所Bitshares
5.3 去中心化交易所Kyber Network
5.4 去中心化交易协议0x Protocol
5.5 去中心化币币交易网络Bancor Network
5.6 通用的去中心化交易协议Uniswap
5.7 去中心化稳定币DAI
5.8 DeFi 借贷平台 Compound
5.9 去中心化借贷:Euler Finance
5.10 闪电贷及EIP-3156:一种闪电贷标准
5.11 DeFi 小小闪光点:Pool Together
5.12 流支付
5.14 启发
5.15 参考资料与讨论
第六章 区块链协作
6.1 基础概念
6.2 区块链3.0:DAO
6.3 DAO 2.0
6.4 开源的优势与必要
6.5 区块链的激励式开放性协作
6.6 如何保证协作安全
6.7 参考资料与课后阅读
第七章 智能合约开发语言
7.1 智能合约与Solidity语言
参考文献
由
GitBook
提供支持
5.4 去中心化交易协议0x Protocol
0x Protocol(常常被简称为0x)是一个去中心化交易协议。其off-chain order转发和on-chain settlement的逻辑图如下:
.png>)
图表 5. 0x protocol 整体逻辑图
上图中灰色的矩形和圆形分别代表以太坊上的智能合约和账户。具体的逻辑:
maker同意DEX(去中心化交易所合约)获取他们关于Token A的信息。
Maker创建一笔关于Token A兑换为Token B的订单,并且声明了期望的交易rate和过期时间。将以上订单签名。
Maker 通过网络传输层将此订单广播
Taker接收到这笔订单,并且决定来完成此项订单。
Taker同意DEX来获取他的关于Token B的信息。
Taker提交maker的那条以签名的order到DEX合约。
DEX合约认证maker的签名,验证通过后,然后将两者的Token按照拟定的rate进行交换。
其中,关于上述的操作3和操作4 off-chain的行为,0x protocol的网络传输层和会话层以及应用层来负责Order的relay,展示,以及推送。当然,用户也可以将签好名的order通过email,twitter等方式广播出去,Taker一旦获取之后,将order发送至DEX合约即可完成交易。
0x的点对点订单允许双方使用他们更喜欢relayer直接互相交换代币。 构成订单的数据包是可以通过电子邮件,Facebook消息,耳语或任何类似服务发送的十进制数百字节。 订单只能由指定的taker地址填充,使得该订单对窃听者或外部用户无效。
特色:
快速为自有社区的 Token 打造一个交易市场;
在自有体系中快速生成一个交易数字产品和资产的交易市场;非常有利于钱包的拓展。
可交易任何 ERC-20 或 ERC-721 数字资产。
和雷电网络一样,它是链下订单中继,链上最终结算。兼顾交易的速度及安全性。
0x的Relayer带来的18种业务(链接请扫二维码)
问题:
Relayer可以理解是任何实现了0x协议和提供了链下订单簿服务的做市商、交易所、Dapp(Ethfinex,Augur,District0x和Melonport)等等。0x 协议构建的生态中可能出现中继角色发展趋中心化。
未提供去中心化的价格发现机制。
第五章 区块链应用案例 - 以前
5.3 去中心化交易所Kyber Network
下一个 - 第五章 区块链应用案例
5.5 去中心化币币交易网络Bancor Network
最近更新
6mo ago
导出为PDF
复制链接