当前位置:网站首页>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边栏推荐
- error in ./node_modules/cesium/Source/ThirdParty/zip.js
- .las转.txt 再转.pcd,编译运行中出现的错误
- 安装Robotics-toolbox-matlab, for 点云坐标系转换
- pytorch框架学习(4)torchvision模块&训练一个简单的自己的CNN (一)
- pytorch框架学习(2)使用GPU训练
- 定时器(setInterval)的开启与关闭
- pytorch框架学习(6)训练一个简单的自己的CNN (三)细节篇
- 文章复现:超分辨率网络-VDSR
- Content related to ZigBee network devices
- Reprint fstream, detailed usage of ifstream
猜你喜欢

Ten years of sharpening a sword!The digital collection market software, Link Reading APP is officially open for internal testing!

I use this recruit let the team to improve the development efficiency of 100%!

链读精选:星巴克着眼于数字收藏品并更好地吸引客户

Count down the six weapons of the domestic interface collaboration platform!

基本比例尺标准分幅编号流程

Chain Reading Good Article: Jeff Garzik Launches Web3 Production Company

图纸怎么折?(A0,A1,A2,A3の图纸如何折成A4大小)

十年磨一剑!数字藏品行情软件,链读APP正式开放内测!

Tkinter 入门之旅

pytorch框架学习(2)使用GPU训练
随机推荐
PCL点云滤波
Content related to ZigBee network devices
速刷正则表达式一周目(上)
matlab中的常用的类型转换
I use this recruit let the team to improve the development efficiency of 100%!
网络安全5
小程序wx.request简单Promise封装
作业实验四
基本比例尺标准分幅编号流程
【格式转换】将JPEG图片批量处理为jpg格式
The complex "metaverse" will be interpreted for you, and the Link Reading APP will be launched soon!
Operation table Function usage
wiki confluence installation
impdp import data
kaggle小白必看:小白常见的2个错误解决方案
文本元素
文章复现:超分辨率网络-VDSR
毫米波雷达基础概念学习
Models corresponding to each architecture instruction set
view【】【】【】【】