1、协议层,就是指代最基础的技术,它维护着网络各个节点。
2、扩展层,驱动着每个网络节点的运作。
3、应用层,是每个节点的功能,把各种信息呈现在人们面前。
4、协议层、(就是用C++语言开发的(以区块链为鼻主)。
比特币区块链的核心技术框架主要采用C\C++语言开发,共识算法采用POW算法,工作量(挖矿)证明获得记账权,容错50%,实现全网记账,公网性能TPS<7。DANG 当然也有其他的语言,像比特币官方客户端钱包用的Qt,第三方钱包有Python语言开发的,特别是第三方整理的开发库(Api包) 。
在区块链开发领域,也有很多使用Go语言的项目。其中,由linux基金会主导的超级账本(HyperLeger),版本库的名字叫Fabric,就是其中一个
匿名回答于2021-02-04 06:59:48