Timed Commitment的实现
教程:定时承诺的实现 定时承诺介绍 承诺过程包括两个阶段:承诺阶段和开启阶段。通常来说,承诺在两方之间执行:承诺方C和接受方。更一般地说,我们可以假设有n个接受者,表示为P1,...,PnP_1, ...,P_nP1,...,Pn. 承诺阶段 承诺方以某种秘密值xxx启动承诺阶段,即承诺方向接收方传递信息“我拥有秘密xxx”。此值将在开启阶段执行后为每个接受者所知。如果承诺者是诚实的,那么在开始阶段开始之前,对手(接收方)不应该有任何关于xxx的信息 开启阶段 承诺方公开秘密xxx,完成承诺。每个诚实的接受者都可以确信,无论恶意承诺者的行为如何,承诺都可以以一种方式公开,即承诺者既不能反悔也不能使用x
用户评论