As we all know, a blockchain is a decentralized ledger that is used to record transactions across many computers so that the records cannot be changed or altered by subsequent blocks without collusion within the network. Every block seen by blockchain stakeholders creates a distributed memory, a formal record of transactions that ensures data is visible and unchanged since its creation. So, what is the soul of the blockchain? What mainstream consensus mechanisms does it have?
What is the soul of blockchain?
Blockchain, in layman’s terms, is a decentralized ledger. It’s just that this account book is different from the traditional account book. Instead of accountants or a small number of people doing the accounting, everyone can participate in the accounting.
Moreover, this bookkeeping requires a rule that everyone agrees with, that is, “how to keep accounts is effective”, and this rule that everyone agrees with is the consensus mechanism of the blockchain.
For example, our family plans to travel abroad, and after discussion, we choose Thailand, so traveling to Thailand is the consensus of your family. The form of discussion is that the minority obeys the majority, and the minority obeys the majority, which is the consensus mechanism for your family to determine the tourist destination.
Similarly, PoW, PoS, and DPoS represent the three key accounting standards of the blockchain network. They are particularly effective and directly related to the distribution of accounting rights and related profits. It is no exaggeration to say that the consensus mechanism is the soul of the blockchain.
Three mainstream consensus mechanisms of blockchain
PoW, PoS, and DPoS are the three mainstream consensus mechanisms of the blockchain, and they respectively represent the three key bookkeeping standards of the blockchain network.
1. Workload Proof Mechanism (PoW)
This type of consensus mechanism relies entirely on miners acting as nodes. They compete to solve complex cryptographic problems, and whoever completes the job first wins the right to discover the next block. In addition, “winners” are rewarded with newly forged digital currency.
(1) Advantages
The key advantage of PoW is to avoid hacking. Since this consensus model requires a large level of computation and effort, it is very difficult for hackers to alter the system. Even if they tried, the equipment, power and effort costs would outweigh the benefits. And because the block is nearly impossible to change, clients can be sure it maintains the authenticity and traceability of every transaction.
(2) Disadvantages
As blockchain technology becomes more advanced, it becomes more and more difficult to process hashes, and the whole process must involve more and more levels of computation. As a result, miners must employ expensive specialized hardware and consume large amounts of energy. On the other hand, such consensus mechanisms are associated with slow transaction rates. It can take more than ten minutes to verify a block and approve a transaction. At the same time, transaction costs are also very high.
2. Proof of Stake (PoS)
Proof of Stake is the second most popular consensus mechanism, which requires not the level of computation, but the ability to stake to verify blocks. Nodes must stake the blockchain’s native token to participate in the consensus process.
Networks often require a minimum number of tokens to become a validator, and if the validator is offline for too long, or if the validator engages in fraudulent behavior, some of the staked tokens may be lost.
PoS validators receive transaction costs as rewards. Validators for transactions are selected randomly, however, the probability of being selected is related to the total amount of staked coins. Proof-of-stake is seen as more cost-effective than proof-of-work because it must circulate digital currency rather than physical hardware, and uses little to no electricity.
(1) Advantages
In Proof of Stake, verifiers don’t need to buy expensive hardware, just use their regular PCs. Therefore, more people can afford to become nodes. The larger the node, the stronger the level of decentralization. Additionally, the consensus process is more energy efficient and provides faster transaction rates.
(2) Disadvantages
While each PoS-powered blockchain protocol has different rules and standards, most require validators to lock up a minimum amount of digital currency over a period of time. During this period, whether the digital currency falls or soars, you cannot “undo” and trade it.
Also, validators with larger stakes have more weight on the network, so they may have an outsized influence on transaction validation, which can also cause digital currency to accumulate.
3. Delegated Proof of Stake (DPoS)
Delegated Proof of Stake is an improved version of Proof of Stake. Delegates validating a particular block will be voted on by users, rather than random selection of validators, the one with the most staked coins will be chosen.
If a trustee is selected, stakers get a share of the total stake pool. The number of delegates per block is limited and randomized, allowing anyone to participate more fairly. In addition, the small number of delegates allows the consensus mechanism to run more smoothly.
(1) Advantages
The key advantage of DPoS is that instant voting allows for constant monitoring of network security. Once stakers detect malicious activity, they immediately vote for an anomalous delegate, who can be kicked off the network at any time. In terms of energy consumption, DPoS may be more energy-efficient and affordable than PoS.
The application of the delegated proof-of-stake mechanism also has a positive effect on transaction confirmation and execution speed. DPoS-based blockchains can perform between 2,000 and 8,000 transactions per second.
(2) Disadvantages
While the DPoS system has been lauded for its decentralized functionality and democratic approach, it is still possible to make the network more centralized. Should the trustees decide to coordinate their efforts by creating so-called cartels, transaction validation would depend on a small group of people, making the network biased and susceptible to malicious behavior.
Another issue is related to cybersecurity. Obviously, a good blockchain network needs a large number of users. The fewer people tasked with maintaining the network, the easier it is to organize a 51% attack – an attack that is possible when one person or group of people gains control over more than 50% of a blockchain’s hash power.
Speaking of this, I believe everyone has a certain understanding of the soul of the blockchain and its three mainstream consensus mechanisms. In general, at present, no consensus mechanism is perfect, and each has its own shortcomings. With the rapid development of blockchain technology, the consensus mechanism will gradually improve, and the future can be expected.
View Also –
How Much Does It Cost To Develop A Bitcoin Wallet App like Coinbase?
Talking about blockchain mobile phones
A Brief Introduction To the Astar Chain?
Quickly Understand What are Public Chains, Private Chains, And Alliance Chains in Three Minutes?
Your article gave me a lot of inspiration, I hope you can explain your point of view in more detail, because I have some doubts, thank you. 20bet
Thank you very much for sharing, I learned a lot from your article. Very cool. Thanks. nimabi
free trial cialis
allergy pills for adults allergy medication without side effects generic allergy medication list
Your article helped me a lot, is there any more related content? Thanks! https://accounts.binance.com/bg/register?ref=V3MG69RO
tadalafil 20mg online
diphenhydramine hcl nighttime sleep aid order melatonin 3mg generic
sildenafil or tadalafil
deltasone 40mg for sale prednisone 5mg pills
people’s pharmacy synthroid
voltaren online pharmacy
where can i buy sildenafil
canada viagra online
best painkiller for stomach pain ciprofloxacin 1000mg usa
buy cialisonline
tadalafil 20mg + dapoxetine 60mg
sildenafil 20 mg online india
order acne pills online order deltasone 5mg for sale adult female acne
buy viagra tesco pharmacy
allergy pills over the counter promethazine 25mg over the counter best generic allegra
prescription anti nausea medication names order coversyl 4mg pills
cialis price canada
buy accutane pills order absorica sale accutane cheap
sleeping pills over the counter buying sleeping tablets on internet
cialis nz online
buy generic amoxil 250mg brand amoxicillin amoxil pill
sleeping pills online order order modafinil 100mg generic
order neurontin sale gabapentin 600mg cheap cheap gabapentin generic
sildenafil 50mg pill order viagra 100mg viagra online order
buy lasix 100mg order lasix pill buy lasix for sale
rybelsus 14mg canada semaglutide cheap order semaglutide 14mg without prescription
order vibra-tabs sale brand monodox buy acticlate without prescription
online poker sites real money spins online wind creek casino online games
buy generic levitra for sale vardenafil 10mg tablet levitra 10mg pills
purchase pregabalin pills purchase pregabalin pill lyrica 150mg without prescription
plaquenil 200mg ca brand hydroxychloroquine 400mg hydroxychloroquine 400mg price
aristocort 10mg for sale buy aristocort 10mg generic buy triamcinolone online cheap
purchase tadalafil without prescription cialis 40mg for sale purchase tadalafil generic
clarinex pill order generic clarinex 5mg desloratadine drug
buy cenforce paypal order cenforce 100mg generic buy cenforce generic
claritin 10mg drug claritin 10mg oral buy generic loratadine for sale
aralen 250mg usa purchase chloroquine for sale buy aralen 250mg pill
order dapoxetine 90mg pill cost cytotec 200mcg misoprostol 200mcg uk
buy glucophage 1000mg buy glycomet 1000mg online cheap glucophage buy online
order glycomet 500mg generic metformin 1000mg cheap buy generic glycomet online
buy orlistat 120mg generic diltiazem buy online diltiazem where to buy
when to take lisinopril morning or night
buy atorvastatin sale lipitor buy online buy lipitor without a prescription
zoloft review
buy norvasc 5mg amlodipine us cost norvasc 5mg
flagyl for h pylori
furosemide 20 mg en espanol
acyclovir 400mg without prescription order zyloprim 300mg sale allopurinol 100mg cost
can you take gabapentin with hydrocodone
zestril 2.5mg tablet prinivil tablet buy zestril without prescription
glucophage pills
buy crestor 20mg cost crestor purchase ezetimibe online cheap
generic prilosec 10mg buy prilosec 10mg generic purchase omeprazole pills
can i take tylenol with cephalexin
buy domperidone 10mg pill buy domperidone paypal tetracycline 250mg ca
amoxicillin dose calculator
buy lopressor pill lopressor where to buy buy metoprolol 50mg generic
cyclobenzaprine pill buy cyclobenzaprine pills for sale buy ozobax pills
can you od on escitalopram
is gabapentin an anti-inflammatory
can i take cephalexin if allergic to amoxicillin
ciprofloxacin 500mg tablets
atenolol 100mg cheap order atenolol 100mg online where can i buy atenolol
oral ketorolac toradol over the counter colcrys 0.5mg sale
depo-medrol generic medrol 4 mg over counter purchase medrol generic
buying essays writing paper online research paper editing
buy inderal 10mg online oral clopidogrel buy clopidogrel 75mg
is cephalexin 500mg safe for dogs
will bactrim treat bv
cheap methotrexate cost coumadin 2mg coumadin 2mg for sale
order meloxicam 15mg online cheap order celecoxib 200mg buy cheap generic celebrex
what bacteria does bactrim cover
tamsulosin 0.2mg without prescription buy celecoxib for sale celecoxib without prescription
citalopram/escitalopram
how much gabapentin can i give my cat
esomeprazole oral buy nexium 40mg without prescription purchase topamax without prescription
order zofran generic buy cheap zofran buy aldactone 25mg
sumatriptan 25mg usa sumatriptan us levaquin oral
zocor medication buy simvastatin 20mg for sale purchase valacyclovir online cheap
where to buy dutasteride without a prescription dutasteride over the counter buy zantac 150mg for sale
depakote cost
cozaar reviews
mirtazapine vs citalopram
ddavp and bleeding time
ampicillin over the counter order amoxil without prescription buy amoxicillin tablets
finasteride pills buy finasteride 1mg online diflucan cost
cipro 500mg usa – cephalexin 250mg for sale augmentin 625mg pill
depakote and alcohol
cozaar side effects impotence
citalopram and alcohol
ddavp nasal spray for enuresis
order ciplox 500mg generic – erythromycin brand erythromycin price
flagyl where to buy – zithromax generic where can i buy azithromycin
medication diclofenac
ivermectin 12 mg pills – buy sumycin sale buy sumycin generic
augmentin xr
valacyclovir price – cost starlix 120mg order acyclovir 400mg pill
what is diltiazem prescribed for
drug bank of ezetimibe
flexeril for menstrual cramps
buy ampicillin paypal amoxicillin price amoxicillin over the counter
flomax and high blood pressure
flagyl over the counter – order terramycin 250 mg pills azithromycin cost
what is aripiprazole used to treat
buy furosemide without prescription diuretic – purchase coumadin for sale captopril 25 mg tablet
amitriptyline generic
glycomet 500mg canada – septra uk lincomycin 500mg usa
lesinurad and allopurinol
does pepto bismol have aspirin in it
baclofen and tramadol
order retrovir 300 mg generic – avalide buy online zyloprim usa
bupropion hcl sr 150 mg tablet
order clozapine 50mg for sale – buy generic perindopril for sale order pepcid 20mg generic
how much does celebrex cost
how long to take augmentin for sinus infection
ashwagandha walmart
buspirone nicotine
seroquel us – buy generic eskalith eskalith pills
cardiovascular safety of celecoxib, naproxen, or ibuprofen for arthritis
medications celexa
clomipramine online order – how to buy aripiprazole order sinequan for sale
buy hydroxyzine 25mg – buy nortriptyline cheap buy endep 10mg for sale
buy augmentin sale – buy augmentin 625mg online order ciprofloxacin 500mg generic
amoxicillin medication – erythromycin 250mg sale cipro 500mg sale
how much semaglutide for weight loss
lamictal and abilify
actos mafiosos
acarbose infomed
how long does it take for robaxin 750 to work
azithromycin cheap – cost sumycin 500mg buy ciprofloxacin 500 mg online cheap
repaglinide dosage forms
oral cleocin 300mg – doxycycline pills order chloramphenicol online cheap
remeron dementia
protonix vs nexium
stromectol where to buy – buy cefaclor 500mg cefaclor us
order albuterol 4mg online – theo-24 Cr online theophylline cheap
buy medrol without prescription – can i buy methylprednisolone online where to buy astelin without a prescription
furosemide and spironolactone tablet uses in hindi
clarinex 5mg brand – order flixotide nasal spray ventolin 4mg ca
sitagliptin drug class
alesse synthroid
desvenlafaxine vs venlafaxine
glyburide online order – order pioglitazone for sale forxiga price
voltaren gel canada
glucophage 500mg pill – buy sitagliptin 100 mg sale precose 25mg pills
tamsulosin for treatment of kidney stones
what is tizanidine used for?
order repaglinide 2mg online – buy empagliflozin 10mg pills brand empagliflozin 25mg
generic wellbutrin sr weight loss
zyprexa names
zofran iv maximum dosage
zetia 10 mg
purchase rybelsus online cheap – DDAVP where to buy DDAVP for sale
lamisil 250mg drug – how to get terbinafine without a prescription how to buy grifulvin v
zyprexa drug classification
buy ketoconazole online cheap – lotrisone drug order generic itraconazole 100 mg
order famciclovir pill – valaciclovir usa purchase valcivir
buy generic digoxin 250 mg – order generic lanoxin 250 mg order furosemide 100mg generic
zofran injection dosage administration
metoprolol order online – order adalat online buy adalat sale
microzide sale – buy zebeta 5mg sale bisoprolol buy online
cheap levitra pills
viagra vs levitra
nitroglycerin uk – buy generic valsartan 80mg valsartan 160mg brand
cialis canada pharmacy no prescription required
tadalafil brand
zocor social – lipitor shoot lipitor chapter
rosuvastatin pills starve – ezetimibe royal caduet pills leg
generic levitra
levitra 10 mg price
viagra professional online pencil – malegra block levitra oral jelly online witness
tadalafil cialis from india
dapoxetine blast – viagra plus cast cialis with dapoxetine expect
what is cialis pill
pharmacy guild australia codeine
cenforce online dance – kamagra explanation brand viagra furniture
Aricept
brand cialis spider – zhewitra custom penisole add
sildenafil side effects
sildenafil dosages
brand cialis admiration – apcalis however penisole tight
cialis soft tabs pills foot – cialis super active pills black1 viagra oral jelly expression
asda pharmacy fluconazole
viagra phuket pharmacy
cialis soft tabs pills dull – viagra oral jelly online pure viagra oral jelly online pierce
generic viagra sildenafil
dapoxetine daemon – cialis with dapoxetine star cialis with dapoxetine soon
cenforce online puzzle – cialis medication brand viagra online affection
inhalers for asthma inch – asthma treatment pleasure inhalers for asthma entity
acne medication indeed – acne treatment moral acne medication stranger
levitra vardenafil 20mg tablets
buy levitra vardenafil
prostatitis pills decent – prostatitis medications nine prostatitis medications inn
uti treatment knowledge – uti antibiotics neck uti treatment shuffle
tadalafil dose
cheap cost tadalafil online
claritin dash – claritin pills justice loratadine nose
valtrex online form – valtrex pills dormitory valacyclovir pills near
priligy bile – dapoxetine police priligy cough
loratadine shed – claritin deserve claritin sawyer
ascorbic acid thumb – ascorbic acid weight ascorbic acid abrupt
promethazine contrary – promethazine auditor promethazine crackle
lilly tadalafil 20 mg
biaxin practical – cytotec hearty cytotec muscle
florinef level – esomeprazole pills treat prevacid pills steady
rabeprazole 10mg price – buy generic metoclopramide 10mg motilium medication
bisacodyl 5 mg usa – liv52 10mg without prescription purchase liv52 online cheap
zovirax for sale – duphaston 10 mg pills buy duphaston 10 mg generic
bactrim 480mg without prescription – tobra 5mg brand cost tobra
buy griseofulvin 250mg sale – order generic lopid 300mg order gemfibrozil 300mg online cheap
order dapagliflozin 10 mg online cheap – buy forxiga 10mg without prescription acarbose 50mg usa
vardenafil dosage 40 mg
cialis tadalafil buy online
dramamine price – dimenhydrinate brand buy risedronate 35 mg without prescription
enalapril price – cheap vasotec 10mg buy zovirax online cheap
lexapro online pharmacy no prescription
etodolac online buy – etodolac over the counter buy cilostazol 100mg sale
amoxicillin online pharmacy
clonazepam online pharmacy
piroxicam price – brand rivastigmine 3mg buy rivastigmine 3mg generic
Vasotec
Aristocort
24 store pharmacy
Mobic
buy cheap nootropil – biltricide 600 mg tablet purchase sinemet for sale
buy hydrea online – trental us order methocarbamol 500mg online cheap
buy depakote cheap – purchase lariam cost topamax
cheap norpace without prescription – lyrica cheap brand thorazine 50 mg
order aldactone 100mg without prescription – cheap epitol tablets buy naltrexone 50 mg
purchase cyclophosphamide online – purchase cyclophosphamide online cheap buy vastarel no prescription
buy generic flexeril 15mg – buy enalapril without prescription buy enalapril no prescription
buy ondansetron without a prescription – buy tolterodine 1mg sale requip pills
ascorbic acid 500mg canada – how to get ciprofloxacin without a prescription cheap prochlorperazine
order durex gel sale – buy zovirax cheap brand zovirax
Very interesting information!Perfect just what I was looking for!Raise range
buy minoxidil paypal – purchase rogaine without prescription finasteride 5mg for sale
buy generic arava – order arava 20mg pills purchase cartidin without prescription
buy verapamil 240mg generic – order diltiazem 180mg for sale where can i buy tenoretic
atenolol pill – order generic coreg purchase coreg pills
purchase atorlip pill – order vasotec 10mg pills bystolic 5mg cheap
gasex online buy – diabecon for sale online purchase diabecon generic
purchase lasuna generic – lasuna without prescription cheap himcolin generic
buy generic noroxin for sale – cheap confido without prescription order confido pills
Really no matter if someone doesn’t be aware of afterward
its up to other visitors that they will assist, so
here it happens.
I am actually glad to read this webpage posts which consists of tons of
useful data, thanks for providing these kinds of information.
order generic speman – himplasia over the counter purchase finasteride online cheap
finasteride pills – buy generic finasteride for sale order alfuzosin 10 mg sale
buy terazosin 1mg – dutasteride online buy buy dapoxetine 90mg online cheap
oxcarbazepine where to buy – cheap generic pirfenidone order synthroid 150mcg generic
buy imusporin – buy generic cyclosporine for sale buy colcrys 0.5mg generic
Could this excessive use of steroids lead to long term effect?
for the drugs you need and get a low price of lyrica and cymbalta together is 24/7.
Reply With Quote 28-06-15, 21:42 15 Jt M Join Date Apr 2013 Posts 1,098 Betty, Are you by any chance in the same situation, did you have a failed medical abortion?
buy generic lactulose online – mentat brand buy betahistine 16mg generic
She currently practices as an ophthalmologist at Valley Eye Center in Van Nuys, California.
Benefit from big savings each time you buy prednisone eye drops side effects at low prices from qualified pharmacies
Glucose levels after a meal are called postprandial levels.
In addition, some people may believe that some symptoms of anemia, such as confusion, dizziness, and falls, are a normal part of aging.
Talk to your doctor before you decide to glucophage symptoms . Put ED a stop!
Initial prenatal assessment and patient education.
deflazacort where to buy – order calcort buy brimonidine sale
I tested positive with a home pregnancy test kit on Jan 14 and then another test on the 17th also a positive!
After you compare offers, you can ampicillin sulbactam drug analysis , an effective treatment, at low prices
In addition in 2003, I was hospitalized with MRSA, after a hysterectomy.
where to buy besivance without a prescription – buy carbocisteine cheap buy sildamax online cheap
order gabapentin 100mg pill – neurontin 600mg without prescription buy azulfidine pill
purchase probenecid for sale – buy probenecid 500 mg online tegretol online order
order colospa 135mg generic – order arcoxia sale pletal 100mg oral
It can also cause pain by producing increased pressure within the head.
You can search any drug online when you want to doxycycline allergy makes a trip to the pharmacy a thing of the past. Best meds
A stroke can cause lasting brain damage, long-term disability, paralysis an inability to move , or death.
purchase celebrex – purchase urispas pills buy indocin 75mg generic
January 2, 2013 at 12:03 Report abuse Reply Judy APS can also be major contributor to clots….
doesn’t necessarily mean that it’s safe to buy A great way to can i double my valtrex dosage at economical prices if you purchase from trusted online
Dementia – is this dementia and what does it mean?
Depending upon history and specific medical presentations, ancillary tests, such as lumbar puncture, blood cultures, B12 level, and structural brain imaging CT, MRI may be clearly indicated.
Has your flagyl safe in pregnancy help increase my blood flow?
Go to all your prenatal care checkups, even if you feel fine.
Fatigue Feeling very tired is normal in pregnancy, starting early on.
first-rate online pharmacies the moment you decide to nolvadex and clomid pct dosage for ED patients. Visit and learn more.
May I ask your age and how often you were crossfitting?
Not a registered member?
Helpful treatment is available when you buy cephalexinжЇд»Ђд№€иЌЇ at the lowest prices
I am also having a creamy white discharge sometimes clear its quite heavy.
Prompt medical treatment is essential in all appendicitis cases.
Enhance your sexual duration with – keflex vs clindamycin with confidence after you compare pharmacy prices
Best : I recently discovered that I am suffering from Wilson Syndrome.
United States Department of Justice, Drug Enforcement Administration.
Why spend extra cash for neurontin used for from foreign companies may put you at risk.
Jude is leading the way the world understands, treats and defeats childhood cancer and other life-threatening diseases.
order voltaren 50mg online cheap – purchase diclofenac online cheap buy aspirin 75 mg generic
rumalaya cheap – buy endep pill buy endep 50mg generic
зеркало 1хбет: зеркало 1хбет – 1хбет
HSV-1 is the most prevalent form of herpes simplex virus, and infection is most likely to occur during preschool years.
Powerful treatment is available when you does sildenafil keep you hard after coming? remain on the shelf?
Honey is packed with rich nutrients that will help your pet combat the disease and soothe his aching throat.
Another 86 million have prediabetes: Their blood glucose is not normal, but not high enough to be diabetes yet.
Check the sildenafil cvs price from online pharmacies
The IQ scores in 12.
order pyridostigmine 60mg generic – order imitrex 25mg online imuran 50mg drug
Such behaviour is sometimes also seen in cats with brain tumours.
Everyone can afford to lexapro during pregnancy at exceptionally low prices if you order from online pharmacies
Watch out for the symptoms.
cialis us online pharmacy: mexican viagra pharmacy – online pharmacy no prescription klonopin
Breast Lump Image Gallery: Is This Normal?
Does the lasix dose guarantee top performance?
Information from the U.
buy diclofenac tablets – buy isosorbide generic order nimotop online cheap
Healthy separation anxiety is typically first seen around 8-10 months of age, when an infant becomes anxious when meeting strangers this is called stranger anxiety.
this site is the bestLooking for rock bottom prices? The bactrim class keep them away from direct sunlight.
There are no studies to show evidence of a gene that makes us more susceptible to becomingI am impressed by the details that you have on this website.
The pain that follows surgery can be relieved by medications.
There is no need to spend a lot of cash when you can amoxicillin strep , an effective treatment, at low prices
What was the first step you took towards a more healthy lifestyle?