SPOS共识机制

Sunny King全新的SPOS共识机制
“supernode proof-of-stake”即“超级节点权益证明”共识机制是POS新的版本,且具备更高的性能和安全性,并且将在VEE应用中引入的这个全新机制。

特点

固定的出块时间

SPOS具有60个节点,其中15个作为主节点,45个为备用节点。每个节点都具备极高的运算性能和网络带宽,从而让整个体统具备极高的吞吐量和运行效率。整个系统具备60个铸币槽,每个铸币槽代表了在一分钟内一个固定时间段出块的权限,在系统工作时,各个槽按顺序(由获得该铸币槽所有权的节点)出块。
每个节点可以竞争各个铸币槽的使用权。由于每个节点对应了一个VEE账户,而每个账户下面可以绑定9个钱包地址,在竞争时用其中一个地址去竞争一个槽,而且一个地址也只能竞争一个槽,所以每个节点最多可以同时占有9个铸币槽,这样可以防止一个节点占有全部的铸币槽。

由于每个槽上的节点需要按照时间来出块,因此各个节点间的时间同步就显得非常的重要,所以采用了网络时间协议(Network Time Protocol(NTP))来确保各个节点能按顺序进行出块。