区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次数字货币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
分布式账本也称为共享账本,是一种可在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。
非对称加密算法需要两个秘钥即公钥和私钥,一个加密一个解密。即甲方生成一对密钥并将其中的一把作为公钥向其它方公开,得到该公钥的乙方使用该密钥对机密信息进行加密后再发送给甲方,甲方再用自己的私钥对加密后的信息进行解密,从而保证了数据的安全。
共识机制是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共识。
工作量证明(Proof of Work),是比特币(BTC)所采用的共识机制,工作原理就是网络中的各个节点,通过自身的计算能力(算力),来获得创建下一个区块的权利。
权益证明(Proof of Stake),根据你持有货币的量和时间进行利息分配的制度。
委托权益证明(Delegated Proof of Stake),又叫做股份授权证明机制,每个股东按其持股比例拥有相应的影响力,51%股东投票的结果将是不可逆且有约束力的,其挑战是通过及时而高效的方法达到“51%批准”。类似议会制度或人民代表大会制度。
智能合约是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。
公有链即完全开放的区块链,是指全世界任何人都可以随时进入到系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是“完全去中心化”的,因为没有任何个人或者机构可以控制或篡改其中数据的读写。比如BTC、ETH都是典型的公有链。
私有链是指其写入权限由某个组织和机构控制的区块链,参与节点的资格会被严格限制。读取权限可以对外开放,或者进行任意程度地限制。
联盟链是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。
是指参与到区块链系统中的每个节点都是经过许可的,未经许可的节点是不可以接入到系统中,因此私有链和联盟连都属于许可链。
主链一词源于主网(mainnet),即正式上线的、独立的区块链网络。
侧链的概念是相对主链而言的,是平行于主链的另一条区块链。它们通过“双向锚定”来建立关联,实现主链与侧链之间价值的双向转移。
硬分叉,是指当比特币代码发生改变后,旧节点拒绝接受由新节点创造的区块。不符合原规则的区块将被忽略,矿工会按照原规则,在他们最后验证的区块之后创建新的区块。如以太坊(ETH)和以太经典(ETC)。
软分叉,是指当比特币代码发生改变后,未升级的节点可以验证已经升级的节点生产出的区块,而且已经升级的节点也可以验证未升级的节点生产出的区块。
评论
0 条评论
请登录写评论。