Existing standards for player characterisation in tokenised state machine replication protocols depend on honest players who will always follow the protocol, regardless of possible token increases for deviating. Given the ever-increasing market capitalisation of these tokenised protocols, honesty is becoming more expensive and more unrealistic. As such, this out-dated player characterisation must be removed to provide true guarantees of safety and liveness in a major stride towards universal trust in state machine replication protocols and a new scale of adoption. As all current state machine replication protocols are built on these legacy standards, it is imperative that a new player model is identified and utilised to reflect the true nature of players in tokenised protocols, now and into the future. To this effect, we propose the ByRa player model for state machine replication protocols. In the ByRa model, players either attempt to maximise their tokenised rewards, or behave adversarially. This merges the fields of game theory and distributed systems, an intersection in which tokenised state machine replication protocols exist, but on which little formalisation has been carried out. In the ByRa model, we identify the properties of strong incentive compatibility in expectation and fairness that all protocols must satisfy in order to achieve state machine replication. We then provide Tenderstake, a protocol which provably satisfies these properties, and by doing so, achieves state machine replication in the ByRa model.
翻译:在象征性国家机器复制协议中,现有玩家特性标准取决于诚实的玩家,他们将始终遵守协议,而不论可能为偏离协议而增加象征性的增加。鉴于这些象征性协议的市场资本不断增长,诚实正在变得越来越昂贵和不现实。因此,必须取消这种过时的玩家特性,以便在争取普遍信任国家机器复制协议和采用新规模的重大进步中,提供真正的安全和生活保障。由于目前所有州机器复制协议都建立在这些遗留标准之上,因此,必须确定并利用一个新的玩家模型,以反映现在和将来象征性协议中玩家的真实性质。为此,我们建议采用By Ra播放器模式,用于国家机器复制协议。在Byra模型中,玩家要么试图最大限度地增加其象征性的奖赏,要么采取敌对行为。这结合了游戏理论领域和分布系统,一个象征性国家机器复制协议的交叉点,但很少执行正规化。在Byra模型中,我们确定了在象征性协议中强烈的激励性兼容性和公正性的特性,因此,所有协议都必须实现机器复制,从而实现机器复制。