Secure Proof of Stake Making PoS secure and compelling
Ipinagmumungkahi ni Elrond ang isang nobelang diskarte sa pinagkasunduan na tinatawag na "Secure Proof of Stake" na pinagsasama ang pagiging karapat-dapat sa pamamagitan ng taya at rating, pagpili ng random na validator at isang pinakamainam na sukat para sa grupong pinagkasunduan.
Ang pinagkasunduan na protocol ay nagsisimula sa pamamagitan ng random na sampling ng isang mas maliit na grupong pinagkaisa ng lahat ng mga karapat-dapat na validator sa shard (para sa pinababang komunikasyon) gamit ang isang randomness source na nakuha mula sa lagda ng nakaraang block. Ang randomness source ay unpredictable bago ang pag-sign ng nakaraang block. Ang sampling ay deterministic, ibig sabihin na ang bawat node ay maaaring makalkula ang listahan ng mga validator sa grupong pinagkasunduan at ang unang node na napili ay ang block proposer.
Pinagsasama ng bloke ng panukala ang mga transaksyon sa isang bagong bloke at ipinapadala ang bloke na ito sa mga validator sa grupong pinagkasunduan para sa pag-verify. Ang bawat validator ay papatunayan ang bisa ng block, iproseso ang mga transaksyon at kung ang lahat ng tseke ay lumahok sa pBFT consensus. Ang pagboto sa pBFT ay ginagawa para sa bawat validator sa pamamagitan ng pagpapadala ng pirma para sa isang multisignature scheme. Kung ang nagmumungkahi ay nangongolekta ng higit sa 2/3 + 1 na lagda mula sa mga miyembro ng grupo ng pinagkasunduan, ang bloke ay itinuturing na napatunayan, ang pinagsama-samang pirma ay maaaring idagdag sa bloke at ang bloke na ipinagdiriwang sa buong shard. Ang susunod na grupo ng pinagkasunduan ay sapalarang hiniling gamit ang bagong lagda.