D-VRE: From a Jupyter-enabled Private Research Environment to Decentralized Collaborative Research Ecosystem
Yuandou Wang, Sheejan Tripathi, Siamak Farshidi, and Zhiming Zhao

TL;DR
This paper introduces D-VRE, a decentralized research environment integrating Jupyter notebooks with Ethereum blockchain to enable secure, distributed scientific collaboration while addressing traditional cooperation challenges.
Contribution
It presents a novel architecture combining Jupyter and blockchain to facilitate secure data sharing and decentralized collaboration in scientific research.
Findings
Prototype demonstrates functional smart contracts with acceptable gas costs.
Deployment on Ethereum testnet shows practical usability.
User feedback indicates high usability and potential for further development.
Abstract
Today, scientific research is increasingly data-centric and compute-intensive, relying on data and models across distributed sources. However, it still faces challenges in the traditional cooperation mode, due to the high storage and computing cost, geo-location barriers, and local confidentiality regulations. The Jupyter environment has recently emerged and evolved as a vital virtual research environment for scientific computing, which researchers can use to scale computational analyses up to larger datasets and high-performance computing resources. Nevertheless, existing approaches lack robust support of a decentralized cooperation mode to unlock the full potential of decentralized collaborative scientific research, e.g., seamlessly secure data sharing. In this work, we change the basic structure and legacy norms of current research environments via the seamless integration of Jupyter…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management
