数字资产C2C交易系统开发-区块链的核心概念

数字资产交易系统之C2C交易系统开发、OTC交易、等价币交易所搭建,讲到C2C交易我们就不得不说说区块链技术核心概念。区块链技术支持个猴子那个数字资产之间的交易转换,当然我们的交易所也会用到区块链技术,那么我们该怎么看区块链技术和C2C交易系统开发技术呢?www.xnbxs.com

C2C交易-使用法-币交易数字资产资产,平台在其中并不接触资金,做到完全免责,是场外交易的升级版。C2C交易平台是为数字资产买家和卖家提供信息发布的场所,交易双方根据需求在平台上发布买币或卖币的交易广告。类似“淘宝”模式,买家“拍下”一定数量的数字资产后,平台将卖家的数字资产锁定。根据约定的付款方式,买方向卖方支付CNY,并确认完成付款。卖方收到人民币款项后,确认交易成功,平台自动释放锁定的数字资产给买方,平台作为中间人从交易成功的每笔交易中收取一定比例的手续费。

区块链技术的核心概念:

一、区块

区块作为区块链的基本结构单元,由包涵数据的区块头和包含交易数据的区块主体构成的。

区块链头包含三组元素:

1、用于连接前面的区块、索引自父区块的哈希值的数据

2、挖矿难度、Nonce(所及数,用于工作量证明算法的计算器),时间截

3、能够总结并快速归纳效验区块中所有交易的merkle(默克尔)树根数据

二、哈希算法

是区块链中保证交易信息不被篡改的单向密码机制。哈希算法接收一段明文之后,以一种不可逆的方式将其转化为一段长度较短、位数固定的散列数据。

他有两个特点:

1、加密过程不可逆,意味着我们无法通过输出散列数据倒推原本的明文是什么;

2、输入的明文与输出的散列数据一一对应,任何一个输入信息的变化,都必将导致最终输出的散列数据的变化。

三、公钥和私钥

在区块链的话题中,我们还经常听到这样的词汇——公钥和私钥。这就是俗称的不对称加密方式,是对以前的对称加密方式(使用户名与密码)的提高。

四、时间截

区块链中的时间截从区块生成的那一刻起就存在与区块之中,它对应的是每一次交易记录的认证,证明交易记录的真实性。

五、Merkle树结构

区块链利用Merkle树的数据结构存放所有叶子的节点的值,并以此为基础生成一个统一的哈希值。Merkle树的叶子节点存储的是数据信息的哈希值 ,非叶子的节点存储的是对其下面所有叶子节点的组合进行哈希计算后得出的哈希值。

猜你喜欢

转载自my.oschina.net/u/3828723/blog/1800483