当前位置:网站首页>Consensus calculation and incentive mechanism
Consensus calculation and incentive mechanism
2022-08-10 05:48:00 【m0_59416550】
Directory
Consensus mechanism
1. Core
How to ensure consistent blocks generated, verified, compiled, and confirmed to be included in the unified blockchain sequence in the network
Avoid "secondary transactions", which means the user spends the same amount in multiple placesAvoid "selfish mining", which means that each node encapsulates the area by itselfEncapsulated into serially numbered and encapsulated blocks by the resulting sequence of transactions2. Mechanism classification
1. Proof of Work (POW)Such as Bitcoin 15 minutes block and Ethereum 15 seconds blockEncapsulators in all blocks: computing power + random number calculation + hash value verificationshortcoming:Long block time, low TPS; high energy waste2. Proof of Stake (POS)Such as "currency rights" transactions, using the proportion and time of tokensdoesn't solve the application problem at all3. Share authorization proof mechanism (DPOS)Using a certain number of nodes to replace all nodes, all nodes feedback4.Pool of Validation (POA)Based on traditional distributed consensus technology, it is a consensus mechanism widely used at present.No need to rely on tokens, but the degree of distribution is not as good as the POW mechanism5. Practical Byzantium (PBFT)(1), security, avoid Sybil attack(2), scalability(3), performance efficiency; the realization of the number of transactions(4), resource consumption: such as CPUIncentives
Rationale:
Insert tokens in the blockchain, and make miners have enthusiasm for block encapsulation by making tokens have transaction valueFor example, the additional issuance of blockchain native tokens to miners who have completed block encapsulationFor example, get the transaction fee paid by the user in the encapsulated blockAdvantages:
Avoid spam transactions, motivate miners to provide computing power to the network, and ensure network security边栏推荐
猜你喜欢
随机推荐
深度学习中的学习率调整策略(1)
深度学习模型训练前的必做工作:总览模型信息
Ten years of sharpening a sword!The digital collection market software, Link Reading APP is officially open for internal testing!
文本元素
毫米波雷达数据集Scorp使用
使用Tenserboard可视化深度学习训练过程
训练集Loss收敛,但是测试集Loss震荡的厉害?
IDEA 项目中设置 Sources Resources 等文件夹
作业实验四
cesium 旋转图片
使用Google Protobuf 在 Matlab 中工作
el-cascader级联选择器的子菜单双击两次才显示被选中的内容
cesium 监听地图缩放或放大来控制地图上添加的内容是否展示
用Pytorch从0到1实现逻辑回归
第二次实验
【论文笔记1】小样本分类
Using sqlplus to operate database in shell script
pytorch框架学习(3)torch.nn.functional模块和nn.Module模块
pytorch框架学习(9)torchvision.transform
OSPF实验









