论文标题

移动智能合约 - 链链数据信任的隐私保留方法

Moving Smart Contracts -- A Privacy Preserving Method for Off-Chain Data Trust

论文作者

Tschirner, Simon, Tripathi, Shashank Shekher, Roeper, Mathias, Becker, Markus M., Skwarek, Volker

论文摘要

区块链提供环境,当事方可以无需值得信赖的第三方而无需信任的点对点透明且安全地互动。当事方可以信任交易的完整性和正确性以及系统内部区块链(智能合约)上二进制代码的可验证执行。包括来自区块链外部的信息仍然具有挑战性。一个挑战是数据隐私。在公共系统中,共享数据成为公开,并且来自单一来源,通常缺乏信誉。私人系统使各方控制其数据和来源,但在积极方面以透明度进行交易。通常,数据本身是最关键的信息,而是对其进行计算的结果。 一个例子是研究数据认证。为了保持数据私有,但仍然证明数据出处,研究人员可以在区块链上存储该数据的哈希值。该哈希值是在没有验证机会的私人数据上本地计算的,或者是在区块链上计算的,这意味着必须在区块链上发布并存储数据,这是存储在分类账中并分布的总体数据数量的问题。我们称为移动智能合约的系统绕过了此问题:数据仍然是本地的,但是值得信赖的节点可以访问它们并执行存储在区块链上的可信赖的智能合同代码。此方法避免了研究数据的全系统分布,并通过受信任的软件使其可访问和可验证。

Blockchains provide environments where parties can interact transparently and securely peer-to-peer without needing a trusted third party. Parties can trust the integrity and correctness of transactions and the verifiable execution of binary code on the blockchain (smart contracts) inside the system. Including information from outside of the blockchain remains challenging. A challenge is data privacy. In a public system, shared data becomes public and, coming from a single source, often lacks credibility. A private system gives the parties control over their data and sources but trades in positive aspects as transparency. Often, not the data itself is the most critical information but the result of a computation performed on it. An example is research data certification. To keep data private but still prove data provenance, researchers can store a hash value of that data on the blockchain. This hash value is either calculated locally on private data without the chance for validation or is calculated on the blockchain, meaning that data must be published and stored on the blockchain -- a problem of the overall data amount stored on and distributed with the ledger. A system we called moving smart contracts bypasses this problem: Data remain local, but trusted nodes can access them and execute trusted smart contract code stored on the blockchain. This method avoids the system-wide distribution of research data and makes it accessible and verifiable with trusted software.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源