• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

利用以太坊区块链通过智能合约存储和查询药物基因组学数据。

Using Ethereum blockchain to store and query pharmacogenomics data via smart contracts.

机构信息

Program in Computational Biology and Bioinformatics, Yale University, Whitney Avenue, New Haven, 06520, CT, USA.

Department of Molecular Biophysics and Biochemistry, Yale University, Whitney Avenue, New Haven, 06520, CT, USA.

出版信息

BMC Med Genomics. 2020 Jun 1;13(1):74. doi: 10.1186/s12920-020-00732-x.

DOI:10.1186/s12920-020-00732-x
PMID:32487214
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7268467/
Abstract

BACKGROUND

As pharmacogenomics data becomes increasingly integral to clinical treatment decisions, appropriate data storage and sharing protocols need to be adopted. One promising option for secure, high-integrity storage and sharing is Ethereum smart contracts. Ethereum is a blockchain platform, and smart contracts are immutable pieces of code running on virtual machines in this platform that can be invoked by a user or another contract (in the blockchain network). The 2019 iDASH (Integrating Data for Analysis, Anonymization, and Sharing) competition for Secure Genome Analysis challenged participants to develop time- and space-efficient Ethereum smart contracts for gene-drug relationship data.

METHODS

Here we design a specific smart contract to store and query gene-drug interactions in Ethereum using an index-based, multi-mapping approach. Our contract stores each pharmacogenomics observation, a gene-variant-drug triplet with outcome, in a mapping searchable by a unique identifier, allowing for time and space efficient storage and query. This solution ranked in the top three at the 2019 IDASH competition. We further improve our "challenge solution" and develop an alternate "fastQuery" smart contract, which combines together identical gene-variant-drug combinations into a single storage entry, leading to significantly better scalability and query efficiency.

RESULTS

On a private, proof-of-authority network, both our challenge and fastQuery solutions exhibit approximately linear memory and time usage for inserting into and querying small databases (<1,000 entries). For larger databases (1000 to 10,000 entries), fastQuery maintains this scaling. Furthermore, both solutions can query by a single field ("0-AND") or a combination of fields ("1- or 2-AND"). Specifically, the challenge solution can complete a 2-AND query from a small database (100 entries) in 35ms using 0.1 MB of memory. For the same query, fastQuery has a 2-fold improvement in time and a 10-fold improvement in memory.

CONCLUSION

We show that pharmacogenomics data can be stored and queried efficiently using Ethereum blockchain. Our solutions could potentially be used to store a range of clinical data and extended to other fields requiring high-integrity data storage and efficient access.

摘要

背景

随着药物基因组学数据越来越成为临床治疗决策的重要组成部分,需要采用适当的数据存储和共享协议。一种安全、高完整性存储和共享的有前途的选择是以太坊智能合约。以太坊是一个区块链平台,智能合约是在该平台的虚拟机上运行的不可变代码片段,可以由用户或另一个合约(在区块链网络中)调用。2019 年 iDASH(用于分析、匿名化和共享的数据集成)安全基因组分析竞赛要求参与者开发用于基因-药物关系数据的高效、节省时间和空间的以太坊智能合约。

方法

在这里,我们使用基于索引的多映射方法设计了一个特定的智能合约,用于在以太坊中存储和查询基因-药物相互作用。我们的合约使用唯一标识符可搜索的映射存储每个药物基因组学观察结果,即基因-变体-药物三元组及其结果,从而实现高效的存储和查询。该解决方案在 2019 年的 IDASH 竞赛中排名前三。我们进一步改进了我们的“挑战解决方案”,并开发了一种替代的“快速查询”智能合约,该合约将相同的基因-变体-药物组合合并到单个存储项中,从而显著提高了可扩展性和查询效率。

结果

在私有、权威证明网络中,我们的挑战和快速查询解决方案在插入和查询小数据库(<1000 个条目)时都表现出近似线性的内存和时间使用。对于更大的数据库(1000 到 10000 个条目),快速查询仍保持这种扩展。此外,两种解决方案都可以通过单个字段(“0-AND”)或多个字段(“1-或 2-AND”)进行查询。具体来说,挑战解决方案可以在 35ms 内使用 0.1MB 的内存完成来自小数据库(100 个条目)的 2-AND 查询。对于相同的查询,快速查询在时间上提高了 2 倍,在内存上提高了 10 倍。

结论

我们表明,药物基因组学数据可以使用以太坊区块链高效存储和查询。我们的解决方案可用于存储各种临床数据,并扩展到需要高完整性数据存储和高效访问的其他领域。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/076c/7268467/56de6c218377/12920_2020_732_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/076c/7268467/c7fef7ec6795/12920_2020_732_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/076c/7268467/47896cd6fa9f/12920_2020_732_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/076c/7268467/56de6c218377/12920_2020_732_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/076c/7268467/c7fef7ec6795/12920_2020_732_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/076c/7268467/47896cd6fa9f/12920_2020_732_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/076c/7268467/56de6c218377/12920_2020_732_Fig3_HTML.jpg

相似文献

1
Using Ethereum blockchain to store and query pharmacogenomics data via smart contracts.利用以太坊区块链通过智能合约存储和查询药物基因组学数据。
BMC Med Genomics. 2020 Jun 1;13(1):74. doi: 10.1186/s12920-020-00732-x.
2
Using blockchain to log genome dataset access: efficient storage and query.利用区块链记录基因组数据集访问情况:高效存储和查询。
BMC Med Genomics. 2020 Jul 21;13(Suppl 7):78. doi: 10.1186/s12920-020-0716-z.
3
Using Ethereum Smart Contracts to Store and Share COVID-19 Patient Data.使用以太坊智能合约存储和共享新冠患者数据。
Cureus. 2022 Jan 18;14(1):e21378. doi: 10.7759/cureus.21378. eCollection 2022 Jan.
4
Combating Health Care Fraud and Abuse: Conceptualization and Prototyping Study of a Blockchain Antifraud Framework.打击医疗保健欺诈和滥用:区块链反欺诈框架的概念化和原型研究。
J Med Internet Res. 2020 Sep 10;22(9):e18623. doi: 10.2196/18623.
5
Ensuring protocol compliance and data transparency in clinical trials using Blockchain smart contracts.使用区块链智能合约确保临床试验中的方案合规性和数据透明度。
BMC Med Res Methodol. 2020 Sep 7;20(1):224. doi: 10.1186/s12874-020-01109-5.
6
Leveraging blockchain for immutable logging and querying across multiple sites.利用区块链实现跨多个站点的不可变日志记录和查询。
BMC Med Genomics. 2020 Jul 21;13(Suppl 7):82. doi: 10.1186/s12920-020-0721-2.
7
Improving Diagnosis Through Digital Pathology: Proof-of-Concept Implementation Using Smart Contracts and Decentralized File Storage.通过数字病理学改善诊断:使用智能合约和去中心化文件存储实现概念验证。
J Med Internet Res. 2022 Mar 28;24(3):e34207. doi: 10.2196/34207.
8
Delegate contract signing mechanism based on smart contract.基于智能合约的委托签约机制。
PLoS One. 2022 Aug 19;17(8):e0273424. doi: 10.1371/journal.pone.0273424. eCollection 2022.
9
A Blockchain Framework for Patient-Centered Health Records and Exchange (HealthChain): Evaluation and Proof-of-Concept Study.一种用于以患者为中心的健康记录与交换的区块链框架(HealthChain):评估与概念验证研究
J Med Internet Res. 2019 Aug 31;21(8):e13592. doi: 10.2196/13592.
10
A Decentralized Architecture for Trusted Dataset Sharing Using Smart Contracts and Distributed Storage.使用智能合约和分布式存储的去中心化可信数据集共享架构。
Sensors (Basel). 2022 Nov 24;22(23):9118. doi: 10.3390/s22239118.

引用本文的文献

1
Retrospective analysis and decentralized distribution to improve the lifecycle of Ah receptor research assets.回顾性分析与分散式分发以改善芳烃受体研究资产的生命周期。
Biochem Pharmacol. 2025 Jun;236:116874. doi: 10.1016/j.bcp.2025.116874. Epub 2025 Mar 19.
2
Permissioned blockchain network for proactive access control to electronic health records.许可区块链网络,实现对电子健康记录的主动访问控制。
BMC Med Inform Decis Mak. 2024 Oct 15;24(1):303. doi: 10.1186/s12911-024-02708-8.
3
A framework for sharing of clinical and genetic data for precision medicine applications.

本文引用的文献

1
Blockchain distributed ledger technologies for biomedical and health care applications.用于生物医学和医疗保健应用的区块链分布式账本技术。
J Am Med Inform Assoc. 2017 Nov 1;24(6):1211-1220. doi: 10.1093/jamia/ocx068.
2
Routes for breaching and protecting genetic privacy.突破和保护遗传隐私的途径。
Nat Rev Genet. 2014 Jun;15(6):409-21. doi: 10.1038/nrg3723. Epub 2014 May 8.
用于精准医学应用的临床和遗传数据共享框架。
Nat Med. 2024 Dec;30(12):3578-3589. doi: 10.1038/s41591-024-03239-5. Epub 2024 Sep 3.
4
Investigation of personal data protection mechanism based on blockchain technology.基于区块链技术的个人数据保护机制研究
Sci Rep. 2023 Dec 8;13(1):21918. doi: 10.1038/s41598-023-48661-w.
5
Smart Flood Detection with AI and Blockchain Integration in Saudi Arabia Using Drones.沙特阿拉伯利用无人机实现人工智能与区块链集成的智能洪水检测。
Sensors (Basel). 2023 May 28;23(11):5148. doi: 10.3390/s23115148.
6
Geohash-Based Rapid Query Method of Regional Transactions in Blockchain for Internet of Vehicles.基于 GeoHash 的车联网区块链区域交易快速查询方法
Sensors (Basel). 2022 Nov 17;22(22):8885. doi: 10.3390/s22228885.
7
The evolving privacy and security concerns for genomic data analysis and sharing as observed from the iDASH competition.从 iDASH 竞赛中观察到的基因组数据分析和共享的不断发展的隐私和安全问题。
J Am Med Inform Assoc. 2022 Nov 14;29(12):2182-2190. doi: 10.1093/jamia/ocac165.
8
A blockchain-based framework to support pharmacogenetic data sharing.基于区块链的框架,支持药物基因组学数据共享。
Pharmacogenomics J. 2022 Dec;22(5-6):264-275. doi: 10.1038/s41397-022-00285-5. Epub 2022 Jul 22.
9
Blockchain technology in the pharmaceutical industry: a systematic review.制药行业中的区块链技术:一项系统综述。
PeerJ Comput Sci. 2022 Mar 11;8:e840. doi: 10.7717/peerj-cs.840. eCollection 2022.
10
Using Ethereum Smart Contracts to Store and Share COVID-19 Patient Data.使用以太坊智能合约存储和共享新冠患者数据。
Cureus. 2022 Jan 18;14(1):e21378. doi: 10.7759/cureus.21378. eCollection 2022 Jan.