公链:一种新型的底层协议

您所在的位置:网站首页 公链dfc 公链:一种新型的底层协议

公链:一种新型的底层协议

2023-05-28 01:16| 来源: 网络整理| 查看: 265

原标题:公链:一种新型的底层协议

公链之于区块链就像TCP/IP协议之于互联网,或者操作系统之于计算机。TCP/IP协议作为一种底层技术协议承载了整个互联网的基础架构,操作系统作为基础承载着整个计算机的运行运算,区块链的公链也一样,作为一种新的底层协议来构建整个区块链的底层基础设施,承载整个区块链网络的一切。

何为公链?公链是指全世界任何人都可读取、发送交易且交易能获得有效确认的、也可以参与其中共识过程的区块链,在该区块链网络系统中,任何节点无须任何许可便可随时加人或脱离网络(目前全球公有链排名比较靠前的诸如以太坊、EOS、NEO、恒星链、IOTA、星云链等)。

区块链本质上是一个去中心化的账本系统,具备去中心化、信息不可纂改、开源公开透明、可编程...等特点,一个完整的区块链一般都包含协议层、扩展层和应用层等,从底层协议层到扩展层再到应用层,然后在这个基础上构建出一个个新的生态和应用。

协议层其实就是指的公链,它是整个区块链最底层的技术,这个层次本身通常就是一个完整的区块链产品。这个层次是整个区块链网络的基础,构建了整个网络环境、搭建了交易通道、制定了奖励规则等。通常官方会提供简单的客户端(通称为钱包),这个客户端钱包功能也很简单,只能建立地址、验证签名、转账支付、查看余额等。协议层里边又包含存储层和网络层,存储层负责存储整个区块链网络系统中的信息存储,主要包含的就是整个链中的各个区块及区块信息。网络层,指的就是整个区块链中的各个节点之间的连接构成一个网络,通过挖矿、投票等各种共识机制算法来保障节点的安全。协议层运用的四个最典型的的技术:代码编程、分布式算法、加密签名、数据存储。

扩展层,类似于操作系统里的驱动程序。侧链和智能合约就是最典型的扩展层应用开发,扩展层天生就是为了让区块链产品更实用,所以提高区块链运算运行速度以及各类信息数据安全等等,都是是扩展层存在意义所在。

应用层,这个很好理解了,就是各行业各领域基于公链开发的各种应用型产品、dapp等等。这里不再细述。

区块链公链的重要性和必要性已经不言自明,作为一种新型的底层协议,它承载着整个区块链的一切,所以小行之前的文章里多次提到:区块链的发展还处于初期阶段,因为底层基础设施和构建都不完善,什么高大上的上层建筑都是扯犊子。之前小行只是明白这个道理,但是这些个底层基础设施和构建到底指的什么,其实我并不明白,想着就是各种技术的发展和应用之类的吧。现在才彻底明白,公链才是整个区块链的底层基础设施,公链不发展,不完善,不成熟,其他神马都是昙花一现,海市蜃楼。返回搜狐,查看更多

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3