UCSD Health Department of Biomedical Informatics, University of California San Diego, La Jolla, CA, USA.
UCSD Department of Computer Science and Engineering, University of California San Diego, La Jolla, CA, USA.
Comput Biol Med. 2024 Sep;180:108956. doi: 10.1016/j.compbiomed.2024.108956. Epub 2024 Aug 8.
The consent protocol is now a critical part in the overall orchestration of clinical research. We aimed to demonstrate the feasibility of an Ethereum-based informed consent system, which includes an immutable and automated channel of consent matching, to simultaneously assure patient privacy and increase the efficiency of researchers' data access.
We simulated a multi-site scenario, each assigned 10000 consent records. A consent record contained one patient's data-sharing preference with regards to seven data categories. We developed a blockchain-based infrastructure with a smart contract to record consents on-chain, and to query consenting patients corresponding to specific criteria. We measured our system's recording efficiency against a baseline design and verified accuracy by testing an exhaustive list of possible queries.
Our method achieved ∼3-4% lead with an average insertion speed of ∼2 s per record per node on either a 3-, 4- or 5-node network, and 100 % accuracy. It also outperformed other solutions in external validation.
The speed we achieved is reasonable in a real-world system under the realistic assumption that patients may not change their minds too frequently, with the added benefit of immutability. Furthermore, the per-insertion time did improve slightly as the number of network nodes increased, attesting to the benefit of node parallelism as it suggests no attrition of insertion efficiency due to scale of nodes.
Our work confirms the technical feasibility of a blockchain-based consent mechanism, assuring patients with an immutable audit trail, and providing researchers with an efficient way to reach their cohorts.
知情同意书协议现已成为临床研究整体规划的关键部分。我们旨在展示基于以太坊的知情同意系统的可行性,该系统包括一个不可变且自动化的同意匹配渠道,以同时确保患者隐私并提高研究人员获取数据的效率。
我们模拟了一个多站点场景,每个站点分配 10000 份同意记录。一份同意记录包含一位患者在七个数据类别方面的数据共享偏好。我们开发了一个基于区块链的基础设施,其中包含一个智能合约,用于在链上记录同意书,并根据特定标准查询同意的患者。我们通过与基线设计进行对比来衡量我们系统的记录效率,并通过测试可能的查询的详尽列表来验证准确性。
我们的方法在 3、4 或 5 个节点的网络中,平均每个节点每秒记录 2 条记录左右,取得了 3-4%的领先优势,平均插入速度约为 2 秒/记录,并且达到了 100%的准确性。它在外部验证中也优于其他解决方案。
在现实世界的系统中,根据患者不太可能过于频繁改变主意的现实假设,我们实现的速度是合理的,并且具有不可变性的额外优势。此外,随着网络节点数量的增加,每次插入的时间略有改善,这证明了节点并行性的好处,因为它表明由于节点规模的原因,插入效率没有损失。
我们的工作证实了基于区块链的同意机制在技术上的可行性,为患者提供了不可变的审计跟踪,并为研究人员提供了一种高效的方法来接触他们的研究对象。