区块链母链
1. 简单易懂地介绍什么是区块链
区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一 种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账 本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数 据的一种全新的分布式基础架构与计算范式。
欧陆众筹、以太坊都利用了区块链技术。
2. 为什么区块链私钥 中的字母只有a-f之间
私钥:实际上是一组随机数,关于区块链中的随机数我们已经介绍过了
公钥:对私钥进行椭圆曲线加密算法生成,但是无法通过公钥倒推得到私钥。公钥的作用是在和对方交易时,使用自己的私钥加密信息,然后对方使用自己的公钥解密获得原始信息,这个过程俗称签名。
地址:由于公钥太长,在交易中不方便使用,就对公钥哈希进行SHA256、RIPEMD160、Base58算法加密生成地址
首先使用随机数发生器生成一个『私钥』。后续的公钥、地址都会由私钥生成,所以一句话概括私钥的重要性:"谁掌握了私钥, 谁就掌握了该钱包的使用权!"
『私钥』经过椭圆曲线算法(SECP256K1)算法加密生成了'公钥'。这是一种非对称单向加密算法,知道私钥可以算出公钥,但知道公钥却无法反向算出私钥
『公钥』经过单向Hash算法(SHA256、RIPEMD160)生成『公钥Hash』
将一个字节的地址版本号连接到『公钥哈希』头部(对于比特币网络的pubkey地址,这一字节为“0”),然后对其进行两次SHA256运算,将结果的前4字节作为『公钥哈希』的校验值,连接在其尾部。
将上一步结果使用BASE58进行编码(比特币定制版本),就得到了『钱包地址』。
3. 区块链中主链和侧链的区别
按区块链网络的独立程度,分为两种:主链、侧链。两者的区别如下:
1、主链指正式上线的,可以独立运行的区块链网络,主链又叫主网、母链,简单来说就是万链之母,能生链的链就叫做母链。
2、侧链相对于主链的概念而言,只要遵守侧链协议,锚定主链上的某一个节点的区块链,都可以称之为侧链。
主链与侧链两者之间是一个彼此协作的关系。主链就像自行车中较大的那个齿轮,它是一个独立自主的区块链网络,不需要其他齿轮的动力,可以自己转动。
4. 如何用区块链证明“你是你”,“你妈是你妈”
区块链是一个分布式共享的账本,其中一个特点就是信息加密不可篡改,也就是说每一个区块都会被加密,且有时间标记,不可篡改,每个区块都是按照时间顺序链接形成的一个总账本,如果试图篡改一个,同时也要改变背后的庞大数据链,基本不可能完成;所以你会在这个账本上有信息记录,你母亲在账本上也有记录,而且记录的信息是不同的,别人也无法篡改,这也就区分了您和您母亲
5. 现在有哪些主流的区块链技术
比特币(Bitcoin),是最早的真正意义的去中心化区块链技术。
以太坊(Ethereum),配备了强大的图灵完备的智能合约虚拟机,因此可以成为一切区块链项目的母平台。
IBM HyperLedger fabric,是联盟链的优秀实现。
Ripple,世界上第一个开放的支付网络,是基于区块连的点到点全球支付网络。
6. 有哪些不同类型的区块链
区块链不同类型如下
一、按开放程度划分:公有链、联盟链、私有链
二、按应用范围划分:基础链、行业链
有句话是这么说的,币讲的是共识,链拼的是生态。
三、按原创程序划分:原链、分叉链
这个划分程度可能更为小众一些,也许就有这样的理解
四、按独立程度划分:主链、侧链
根据这条区块链是否足够独立,区块链还有一种分法。
五、按层级关系划分:母链、子链
最后一种划分方式也还比较小众,且听做下简单的定义。
7. 区块链是什么和外汇交易有什么关系
老虎外汇就一直致力于用区块链、大数据等科技方式降低外汇交易成本,让交易更透明可信