This paper proposes SilentDelivery, a secure, scalable and cost-efficient protocol for implementing timed information delivery service in a decentralized blockchain network. SilentDelivery employs a novel combination of threshold secret sharing and decentralized smart contracts. The protocol maintains shares of the decryption key of the private information of an information sender using a group of mailmen recruited in a blockchain network before the specified future time-frame and restores the information to the information recipient at the required time-frame. To tackle the key challenges that limit the security and scalability of the protocol, SilentDelivery incorporates two novel countermeasure strategies. The first strategy, namely silent recruitment, enables a mailman to get recruited by a sender silently without the knowledge of any third party. The second strategy, namely dual-mode execution, makes the protocol run in a lightweight mode by default, where the cost of running smart contracts is significantly reduced. We rigorously analyze the security of SilentDelivery and implement the protocol over the Ethereum official test network. The results demonstrate that SilentDelivery is more secure and scalable compared to the state of the art and reduces the cost of running smart contracts by 85%.
翻译:本文建议采用Silent Delivery(Silent Delivery)这一安全、可扩缩和具有成本效益的协议,在一个分散的供应链网络中实施有时限的信息交付服务。 Silent Delivery采用一种新型的门槛秘密共享和分散式智能合同的组合组合组合。协议维护信息发送者的私人信息解密钥匙的股份,该信息发送者在指定的未来时限之前使用一个链式网络,在特定的未来时间框架内将信息恢复到信息接收者手中。为了应对限制协议安全和可扩缩性的关键挑战,Silent Delivery采用了两种新型的反措施战略。第一个战略,即无声征聘,使邮递员能够在任何第三方不知情的情况下被发送者悄悄地征聘。第二个战略,即双式执行,使协议在默认情况下以轻度模式运行,智能合同的成本大幅降低。我们严格分析Silent Delivery的安全,并在Etheium正式测试网络上实施协议。结果显示,Silent Deliverty与智能合同运行成本由85 % 降低。