OSDN Git Service

Merge pull request #41 from Bytom/dev
[bytom/vapor.git] / docs / README.md
1 <!---
2 vapor侧链介绍
3 -->
4
5 # 概述
6
7 ​     Vapor Blockchain Protocol,是公有链的侧链平台,主要的功能是主链上的资产转移到侧链上,在侧链上实现其应用价值,扩展主链的功能,提高主链的交易速度,提供交易的隐私性。另外也能在侧链上进行不同主链资产之间的交易,提高不同资产之间的流通。
8
9 # 特性
10
11 - 主链与侧链之间通过插件模式互通
12 - 侧链使用dpos共识
13 - 侧链合约图灵完备
14
15 # 文档说明
16
17 ​     本文档用于指导开发者能够更快的了解侧链技术并能够上手开发使用。 本文档将从侧链的部署,主链与侧链之间转移的原理,侧链的实现方面介绍侧面的技术细节和开发方法。
18
19 # 部署说明
20
21 ​     介绍vapor侧链部署流程,以及从主链转移资产到侧链的演示实例。
22
23 ​     [部署详情](vapor-docs/0.1/core/vapor-deployment.md)
24
25 # claim交易
26
27 ​     主链是通过矿工挖矿产生资产,vapor侧链是通过claim交易产生资产,因此侧链上资产的源头都是claim交易。
28
29 ​     claim交易是资产从主链转移到侧链产生的交易,即在主链上锁定交易,在侧链上用claim交易生成侧链上的资产。
30
31 ​     介绍vapor侧链的充值以及提现流程,claim交易结构以及验证。[详情](vapor-docs/0.1/core/claim-tx.md)
32
33 # 共识
34
35 ​     在共识协议上,vapor采用了委托权益证明(DPOS)的机制。DPoS 是基于 POW 及 POS 的基础上,出现的一种新型的保障数字货币网络安全的共识算法。它既能解决 POW 在挖矿过程中产生的大量能源过耗的问题,也能避免 POS 权益分配下可能产生的“信任天平”偏颇的问题。
36
37 ​     其原理是让每一个持币者进行投票,选出一定数量的持币者代表,或理解为一定数量的代表节点,并由这些代表节点来完成交易验证和区块生产的工作。持币者可以随时通过投票更换这些代表,以维系链上系统的“长久纯洁性”,保证该协议有充分的去中心化程度。
38
39 ​     介绍dpos共识以及处理逻辑。[详情](vapor-docs/0.1/core/consensus.md)