主页 > token.im钱包下载 > 区块链原理和区块链架构

区块链原理和区块链架构

token.im钱包下载 2023-03-08 07:39:56

什么是区块链:

1. 区块链是不可篡改的分布式数据库。

2.数据库由按时间顺序连接的块组成

3.每个区块保存一段时间内的所有记录

总结为:去中心化、集体维护、不可篡改、数据透明、用户匿名

区块链 2.0 智能合约

区块链技术与比特币_比特币区块链交易查询_区块链源于比特币吗

什么是智能合约:智能合约是事件驱动和有状态的,具有多重识别,运行在一个可行的、共享的区块链账本上,可以根据预设条件自动处理账本上的交易记录。

智能合约的优势在于用程序算法代替人为仲裁和执行合约

区块链结构:

l 数据层

区块链源于比特币吗_比特币区块链交易查询_区块链技术与比特币

1.钱包地址生成

2、交易数据包含哪些数据

3.旷工数据核对

l 网络层

比特币区块链交易查询_区块链技术与比特币_区块链源于比特币吗

P2P网络:有一种点对点技术区块链源于比特币吗,是一种没有中央服务器,依靠用户群来交换信息的互联网技术。 P2P架构具有抗攻击和高容错的优点。 或者遭受网络攻击对节点的其他部分影响不大。

l 公共知识层

工作量证明机制:PBFT、股权证明POS、Authorized Stock DPOS

挖矿工作量证明:挖矿算法(例如10分钟出块)

区块链技术与比特币_比特币区块链交易查询_区块链源于比特币吗

l 激励层

发行机制、激励机制:目前比特币系统每10分钟出一个区块,每个区块给矿工12.5个比特币

交易费:每笔交易需要向记录区块的矿工支付更多的费用

l 合约层

比特币区块链交易查询_区块链源于比特币吗_区块链技术与比特币

智能合约部署原理

部署的数据流

智能合约如何运作

智能合约和DAPP

智能合约相当于服务器的后台。 为了达到与用户友好的体验,需要一个前台页面区块链源于比特币吗,通过RPC接口连接到后台,实现网页访问。 它部署在服务器上,具有智能合约和前端交互界面的完整组合。 去中心化应用程序。

l 应用层

完整的客户端转账和记账功能