Everything You Need To Know About Consensus Algorithms (Part 7) by theprophet0

View this thread on steempeak.com
· @theprophet0 ·
$87.56
Everything You Need To Know About Consensus Algorithms (Part 7)
<h1>Proof-of-Activity</h1>
<hr>
Proof-of-activity achieves node selection through a combination of the efforts of Proof-of-work miners and Proof-of-stake minters. Firstly, Proof-of-work miners solve a proof-of-work problem, and then each ‘winner’ presents a proposed block (i.e. a ‘template’) to the network. The hash of the proposed block is then used to generate N pseudorandom numbers, which are mapped to the public keys of certain nodes holding coins (i.e. having a stake). These stake holders then sign the block. If some of these stake holders are unavailable, the process repeats through another cycle, and so on until a block is accepted.
<hr> 
<H1>Strengths</H1>
<hr>
The Proof-of-stake minters only become involved after some work has already been done by Proof-of-work miners. So even if a Proof-of-stake miner owns over 50% of all coins, it cannot control creation of blocks on its own. Plus, if N is greater than 1, the minter must consider other minters, too. 
<hr>
<h1>Weaknesses</h1>
<hr>
The protocol requires continuous data exchange. To reduce traffic, the template does not contain the transaction list, which is only added by the last signer when finalizing the block. If N=3 and only 10% of users are online, proof-of-work miners will need to generate 10 x 10 x 10 = 1000 templates before one of them is signed. But if message size is only 100 bytes, this is insignificant.
Meissa Platform and Delegated Proof-of-activity. The Meissa Platform is a project to connect devices and data centres securely in a decentralized, distributed network by deploying a global virtual ‘supercomputer’ to execute decentralised applications, transfer money and messages between peers, and to share resources.
<hr>
Meissa’s consensus algorithm is referred to as Delegated Proof-of-activity, and broadly follows the principles outlined immediately above (see Proof-of-activity). The mining element is referred to as ‘Computative Proof-of-work’, and is designed to be memory intensive and therefore ASIC-resistant (to discourage centralized mining pools). The minting element is referred to as ‘Delegated Proof-of-stake version 2’, and requires the selection of a random set of stakers based on their ownership percentage, who together verify and broadcast the block, and collect block rewards in return. The method allows for consistent block times and near-instant verification. 
<hr>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 9 others
properties (23)
post_id16,159,077
authortheprophet0
permlinkeverything-you-need-to-know-about-consensus-algorithms-part-7
categoryconsensus
json_metadata"{"app": "steemit/0.1", "format": "markdown", "tags": ["consensus"]}"
created2017-10-26 22:07:48
last_update2017-10-26 22:07:48
depth0
children4
net_rshares39,796,817,713,157
last_payout2017-11-02 22:07:48
cashout_time1969-12-31 23:59:59
total_payout_value68.356 SBD
curator_payout_value19.208 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length2,390
author_reputation42,008,128,458,900
root_title"Everything You Need To Know About Consensus Algorithms (Part 7)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (73)
@steemsports ·
Great to see you writing on here again! Cheers!!!
👍  ,
properties (23)
post_id16,159,723
authorsteemsports
permlinkre-theprophet0-everything-you-need-to-know-about-consensus-algorithms-part-7-20171026t222420957z
categoryconsensus
json_metadata"{"app": "steemit/0.1", "tags": ["consensus"]}"
created2017-10-26 22:24:09
last_update2017-10-26 22:24:09
depth1
children0
net_rshares7,006,372,243
last_payout2017-11-02 22:24:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length49
author_reputation1,308,177,474,260,195
root_title"Everything You Need To Know About Consensus Algorithms (Part 7)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@iamnotageek ·
Welcome back I think is appropriate. hehehe

Good article Sir!
# Upvoted
properties (22)
post_id16,174,118
authoriamnotageek
permlinkre-theprophet0-everything-you-need-to-know-about-consensus-algorithms-part-7-20171027t041004394z
categoryconsensus
json_metadata"{"app": "steemit/0.1", "tags": ["consensus"]}"
created2017-10-27 04:10:03
last_update2017-10-27 04:10:03
depth1
children0
net_rshares0
last_payout2017-11-03 04:10:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length72
author_reputation8,024,988,975,286
root_title"Everything You Need To Know About Consensus Algorithms (Part 7)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@iamnotageek ·
Welcome back I think is appropriate. hehehe

Good article Sir!
# Upvoted
properties (22)
post_id16,174,166
authoriamnotageek
permlinkre-theprophet0-everything-you-need-to-know-about-consensus-algorithms-part-7-20171027t041059492z
categoryconsensus
json_metadata"{"app": "steemit/0.1", "tags": ["consensus"]}"
created2017-10-27 04:11:00
last_update2017-10-27 04:11:00
depth1
children0
net_rshares0
last_payout2017-11-03 04:11:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length72
author_reputation8,024,988,975,286
root_title"Everything You Need To Know About Consensus Algorithms (Part 7)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@parleyekram ·
Please upvote back my post
https://steemit.com/warmplaces/@parleyekram/most-beautiful-tropical-warm-five-places-in-the-world
properties (22)
post_id16,175,020
authorparleyekram
permlinkre-theprophet0-everything-you-need-to-know-about-consensus-algorithms-part-7-20171027t043017148z
categoryconsensus
json_metadata"{"app": "steemit/0.1", "links": ["https://steemit.com/warmplaces/@parleyekram/most-beautiful-tropical-warm-five-places-in-the-world"], "tags": ["consensus"]}"
created2017-10-27 04:30:18
last_update2017-10-27 04:30:18
depth1
children0
net_rshares0
last_payout2017-11-03 04:30:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length124
author_reputation-3,715,352,290
root_title"Everything You Need To Know About Consensus Algorithms (Part 7)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000