中文

基于智能合约的自显现数据去中心化发布

密码学与安全 2019-02-18 v1

摘要

在大数据时代,在未来某一时刻发布受保护的敏感数据对各种应用至关重要。此类自显现数据发布要求数据在规定的数据发布时间之前受到保护,并在发布时自动发布给接收方,即使数据发送方离线。虽然直接的中心化方法提供了该问题的基本解决方案,但不幸的是它们受限于单一信任点和单一控制点。本文提出在以太坊区块链网络中使用智能合约支持自显现数据的去中心化技术。我们设计了一个可信且可强制执行的智能合约以支持自显现数据发布。该智能合约采用一组以太坊节点共同遵循所提出的定时发布服务协议,使参与节点能够赚取服务用户支付的报酬。我们将该问题建模为具有不完美信息的扩展式博弈,以防范可能的对抗攻击,包括某些节点销毁私有数据(丢弃攻击)或在发布时间前秘密发布私有数据(提前发布攻击)。我们通过严格分析和实验评估证明了所提技术的有效性和抗攻击性。我们在以太坊官方测试网络上的实现与实验评估表明了所提方法的低货币成本与低时间开销,并验证了其有保障的安全属性。

关键词

引用

@article{arxiv.1902.05623,
  title  = {Decentralized Release of Self-emerging Data using Smart Contracts},
  author = {Chao Li and Balaji Palanisamy},
  journal= {arXiv preprint arXiv:1902.05623},
  year   = {2019}
}