区块链知识总结

概念

区块链是一种去中心化的分布式记账系统。其特点是公开透明、不可篡改、方便追溯。

类型

公有链:对所有人开放;

联盟链:对特定的组织团体开放;

私有链:对单独的个人或实体开放。

架构

数据层、网络层、共识层、合约层,应用层

共识机制

共识是区块链的基础,共识机制就是区块链的灵魂,共识算法在区块链系统中的核心地位,非常类似于CPU在电子设备中的作用。

1、工作量证明机制(Proof of Work - PoW)是我们最熟知的一种共识机制。就如字面的解释,PoW就是工作越多,收益越大。这里的工作就是猜数字,谁能最快的猜出这个唯一的数字,谁就能做信息公示人。

2、权益证明机制(Proof of Stake-PoS)也属于一种共识证明,它类似股权凭证和投票系统,因此也叫"股权证明算法"。由持有最多(token)的人来公示最终信息。

3、拜占庭共识算法(Practical Byzantine Fault Tolerance- PBFT)也是一种常见的共识证明。它与之前两种都不相同,PBFT以计算为基础,也没有代币奖励。由链上所有人参与投票,少于(N-1)/3个节点反对时就获得公示信息的权利。

智能合约

智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行承诺的协议,也就是说智能合约是一套能够自动执行的协议,相当于在计算机系统中构建一份参与方均可读的合同。只有当某一事件触发后,则会立即执行。例如,A向B付款**元,B则给予A货物。

相关推荐
TOPGUS15 小时前
谷歌SEO第三季度点击率趋势:榜首统治力的衰退与流量的去中心化趋势
大数据·人工智能·搜索引擎·去中心化·区块链·seo·数字营销
中金快讯17 小时前
区块链宕机致爆仓提现延迟成常态,Matrixdock交易平台能扛住重压吗?
区块链
devmoon17 小时前
Polkadot SDK 平行链模板搭建全流程指南
web3·区块链·sdk·比特币·波卡
Max_uuc1 天前
【C++ 硬核】利用链接器魔法 (Linker Sections) 实现“去中心化”的自动初始化与插件系统
去中心化·区块链
devmoon1 天前
在 Polkadot 上部署独立区块链Paseo 测试网实战部署指南
开发语言·安全·区块链·polkadot·erc-20·测试网·独立链
傻小胖1 天前
22.ETH-智能合约-北大肖臻老师客堂笔记
笔记·区块链·智能合约
傻小胖2 天前
21.ETH-权益证明-北大肖臻老师客堂笔记
笔记·区块链
硅基流动2 天前
硅基流动 × ValueCell:8K+Star,去中心化金融智能体加速投资决策
金融·去中心化·区块链
devmoon2 天前
使用 Hardhat 在 Polkadot Hub 测试网部署基础 Solidity 合约(完整实战指南)
web3·区块链·智能合约·波卡·hardhat
威胁猎人2 天前
【黑产大数据】2025年全球KYC攻击风险研究报告
大数据·区块链