一次看懂区块链下的四根链条
时间: 2023-12-06 19:45:24 | 作者: 半岛体育
简单来说,区块链技术就是一种全民参与记账的方式,一种去中心化的分布式账本数据库。区块链的本质是存储在数据库里的交易数据,其结构是每一条记录都会记录前一条区块头的散列值,从而能够实现往前追溯,直到第一个创世区块。
用一个场景来说明一下,假设现在有两个人利用互联网进行交易,为了核对双方身份和交易金额等明细,除了这两人以外,还需要第三方作为证明或者中介,那么这中间就会产生额外的手续和费用。而现在能够正常的使用区块链技术来取代这些第三方的服务来简化交易流程。每当交易发生时,所产生的交易记录都会写到区块当中,然后这个区块会被送到网络中数以万计的电脑,利用密码学做验证,任何的恶意破坏和记录删改都会被发现,通过验证的区块会利用数学运算与上一个区块连接起来。能够准确的看出,区块链加强了交易的可信任、可追溯、透明度。
公链是区块链的底层协议,是区块链世界的“操作系统”。公链为区块链搭建分布式数据存储空间、网络传输环境、交易和计算通道,利用加密算法保证网络安全,通过共识机制和激励机制实现节点网络的正常运行。公链提供的 API接口可供开发者调用,以开发符合公链生态的应用。
私有区块链则完全相反,该网络的写入权限由某个组织或者机构全权控制,数据读取权限受组织规定,要么对外开放、要么具有某些特定的程度的访问限制。简单来说,可以将其理解为一个弱中心化或者多中心化的系统。由于参与节点具有严格限制且少;与公有链相比,私有链达成共识的时间相对较短、交易速度更快、效率更加高、成本更低。
联盟链则是介于公有链以及私有链之间的区块链,可实现“部分去中心化”。链上各个节点通常有与之相对应的实体机构或者组织;参与者通过授权加入网络并组成利益相关联盟,共同维护区块链运行。从某一些程度上来说,联盟链也属于私有链的范畴,只是私有化程度不一样而已。为此其同样具有成本较低、效率较高的特点,适用于不同实体间的交易、结算等B2B交易。
侧链概念的提出主要是为实现比特币和其他数字资产在多个区块链间的转移,简单的说,侧链就是一种使货币在两条区块链间移动的机制。侧链是以融合的方式实现密码货币金融生态的目标,而不是像其它密码货币一样排斥现有的系统。利用侧链,我们大家可以轻松的建立各种智能化的金融合约,股票、期货、衍生品等等。