{"id":21973928,"url":"https://github.com/hsyodyssey/database-blockchain-papers","last_synced_at":"2025-03-22T23:25:22.408Z","repository":{"id":59747377,"uuid":"332729238","full_name":"hsyodyssey/Database-Blockchain-Papers","owner":"hsyodyssey","description":"Blockchain and Database Related Paper/Researcher List","archived":false,"fork":false,"pushed_at":"2021-09-17T15:31:35.000Z","size":135,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T23:41:03.796Z","etag":null,"topics":["blockchain","data-science","database","papers","sigmod","vldb"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hsyodyssey.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-01-25T11:46:36.000Z","updated_at":"2022-09-20T09:44:40.000Z","dependencies_parsed_at":"2022-09-21T05:44:55.284Z","dependency_job_id":null,"html_url":"https://github.com/hsyodyssey/Database-Blockchain-Papers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsyodyssey%2FDatabase-Blockchain-Papers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsyodyssey%2FDatabase-Blockchain-Papers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsyodyssey%2FDatabase-Blockchain-Papers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hsyodyssey%2FDatabase-Blockchain-Papers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hsyodyssey","download_url":"https://codeload.github.com/hsyodyssey/Database-Blockchain-Papers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245033471,"owners_count":20550266,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","data-science","database","papers","sigmod","vldb"],"created_at":"2024-11-29T15:35:48.083Z","updated_at":"2025-03-22T23:25:22.365Z","avatar_url":"https://github.com/hsyodyssey.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Database and Blockchain Related Paper List\n\nThe repo lists recently papers published in the TOP conference whose relate with following topics:\n\n- Blockchain (BC)\n  - Cryptocurrency (Crypto)\n  - Smart Contract (SC)\n- Benchmark (BE)\n- Concurrency Control (CC)\n- Cloud Native Database (CND)\n- Database Transaction Management (DTM)\n- Database with modern AI and Hardware (DB4AI)\n- Storage Engine (SE)\n  - Log-structured merge tree (LSM)\n- Query Optimization (QO)\n- Outsourcing Database (OD)\n\nInculding Top Conferences in Database and Distributed System Area\n\n- OSDI (USENIX Symposium on Operating Systems Design and Implementation)\n- SIGMOD\n- VLDB\n- FAST\n- SOSP\n- CIDR\n\n## Blockchain Papers\n\n- **[BC]** Blurring the Lines between Blockchains and Database Systems: the Case of Hyperledger Fabric, SIGMOD 2019\n- **[BC, Crypto]** FlyClient: Super-Light Clients for Cryptocurrencies 2020 [[paper]](https://eprint.iacr.org/2019/226.pdf)\n- **[BC, Crypto]** Zether: Towards Privacy in a Smart Contract World [[paper]](https://crypto.stanford.edu/~buenz/papers/zether.pdf)\n\n## Database Paper\n\n### Database System\n\n- CockroachDB: The Resilient Geo-Distributed SQL Database, SIGMOD 2020, [[paper]](https://dl.acm.org/doi/pdf/10.1145/3318464.3386134)\n- FoundationDB: A Distributed Unbundled Transactional Key Value Store, Apple Inc, SIGMOD 2021, [[Paper]](https://www.foundationdb.org/files/fdb-paper.pdf)\n\n### Alibaba Database Related\n\n- Cloud-Native Database Systems at Alibaba: Opportunities and Challenges, *Li Feifei*, **VLDB 2019** [[paper]](http://www.vldb.org/pvldb/vol12/p2263-li.pdf)\n\n### Cloud Native Database\n\n### Concurrency Control\n\n- Making Snapshot Isolation Serializable, **TODS 2015**, [[paper]](http://www.cse.iitb.ac.in/infolab/Data/Courses/CS632/Papers/p492-fekete.pdf)\n- Serializable Snapshot Isolation in PostgreSQL, VLDB 2012, [[paper]](https://drkp.net/papers/ssi-vldb12.pdf)\n- TicToc: Time Traveling Optimistic Concurrency Control, SIGMOD 2016, [[paper]](https://people.csail.mit.edu/devadas/pubs/tictoc.pdf)\n- Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering, MS, VLDB 2018, [[paper]](http://www.vldb.org/pvldb/vol12/p169-ding.pdf)\n- Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning, Dan Suciu ,SIGMOD 2020, [[paper]](https://dl-acm-org.lib.ezproxy.ust.hk/doi/pdf/10.1145/3318464.3389764)\n- Polyjuice: High-Performance Transactions via Learned Concurrency Control, OSDI 2021, [[paper]](https://arxiv.org/pdf/2105.10329.pdf)\n\n### Database Recovery\n\n- Constant Time Recovery in Azure SQL Database, MS Inc, VLDB 2019, [[Paper]](https://www.microsoft.com/en-us/research/uploads/prod/2019/06/p700-antonopoulos.pdf)\n\n### Database Transaction Management\n\n- Loose-Ordering Consistency for Persistent Memory\n- TicToc: Time Traveling Optimistic Concurrency Control, Andy Pavlo, SIGMOD 2016, [MVCC] [[Paper]](https://people.csail.mit.edu/devadas/pubs/tictoc.pdf)\n- Cicada: Dependably Fast Multi-Core In-Memory Transactions, SIGMOD 2017, [In-Memory] [[Paper]](https://15721.courses.cs.cmu.edu/spring2018/papers/06-mvcc2/lim-sigmod2017.pdf)\n- An Empirical Evaluation of In-Memory Multi-Version Concurrency Control, Andy Pavlo,VLDB 2017, [MVCC]\n- Large-scale Incremental Processing Using Distributed Transactions and Notifications, [[paper]](https://storage.googleapis.com/pub-tools-public-publication-data/pdf/36726.pdf)\n-Epoch-based Commit and Replication in Distributed OLTP Databases, VLDB 2021, [[paper]](http://vldb.org/pvldb/vol14/p743-lu.pdf)\n\n### Database with Machine Learning\n\n- Automatic Database Management System Tuning ThroughLarge-scale Machine Learning, Andy Pavlo, SIGMOD 2017, [AI FOR DB]\n- Query-based Workload Forecasting for Self-Driving Database Management Systems, Lin Ma,Andy Pavlo, SIGMOD 2018, [[paper]](http://www.cs.cmu.edu/~malin199/publications/2018.forecasting.sigmod.pdf)\n- Leaper: A Learned Prefetcher for Cache Invalidation in LSM-tree based Storage Engines, Li FeiFei, Zou Lei, VLDB 2020, [[paper]](http://www.vldb.org/pvldb/vol13/p1976-yang.pdf)\n- iBTune: Individualized Buffer Tuning for Large-scale Cloud Databases, Li FeiFei, VLDB 2019\n- An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning, Guoliang Li and Tencent , SIGMOD 2019\n- Scheduling OLTP Transactions via Learned Abort Prediction, Andy Pavlo , SIGMOD 2019, [[paper]](https://db.cs.cmu.edu/papers/2019/a1-sheng.pdf)\n\n### Database with Modern Hardware\n\n- A Study of the Fundamental Performance Characteristics of GPUs and CPUs for Database Analytics, **SIGMOD 2020**, Samuel Madden, Xiangyao Yu, [[paper]](http://pages.cs.wisc.edu/~yxy/pubs/crystal.pdf)\n\n### Deterministic Database System\n\n- An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems, **VLDB 2014**, [[Paper]](https://dl-acm-org.lib.ezproxy.ust.hk/doi/pdf/10.14778/2732951.2732955)\n- Aria: A Fast and Practical Deterministic OLTP Database, VLDB 2020, [[paper]](http://www.vldb.org/pvldb/vol13/p2047-lu.pdf)\n\n### Query Optimization\n\n- An End-to-End Learning-based Cost Estimator, Li guoliang, VLDB 2019, [[paper]](https://15721.courses.cs.cmu.edu/spring2020/papers/22-costmodels/p307-sun.pdf)\n\n### LSM-Tree\n\n- From WiscKey to Bourbon: A Learned Index for Log-Structured Merge Trees, **OSDI 2020**, [[paper]](https://www.usenix.org/system/files/osdi20-dai_0.pdf)\n\n### Benchmark\n\n- Quickly Generating Billion-Record Synthetic Databases, Jim Gary, SIGMOD 1994\n\n## Blockchain and Database Top Researchers\n\n### Industry\n\n- Li Feifei, VP, Alibaba Damo, [Cloud native database]\n\n### Academic\n\n- Andy Pavlo, Associate Professor，CMU, [Database system] [[Homepage]](http://www.cs.cmu.edu/~pavlo/)\n  - Xiangyao Yu, Assistant Professor, UW, [Database system] [[Homepage]](http://pages.cs.wisc.edu/~yxy/)\n- Lei chen, Chair Professor, HKUST, [Crowdsourcing, Blockchain, Knowledge base, Data management]\n- Guoliang li, Professor, Tsinghua , [Crowdsourcing, Database]\n- Samuel Madden, Professor, MIT, [Database system][[Homepage]](http://db.csail.mit.edu/madden/)\n  - Daniel J. Abadi, Professor, umd, [Database system][[Homepage]](http://www.cs.umd.edu/~abadi/)\n- Lorenzo Alvisi\n\n## Other references\n\n- PostgreSQL Official Document [[link]](https://www.postgresql.org/docs/13/transaction-iso.html)\n- SQLServer Official Document [[link]](https://docs.microsoft.com/en-us/sql/connect/jdbc/understanding-isolation-levels?view=sql-server-ver15)\n- Mysql Official Document [[link]](https://dev.mysql.com/doc/refman/8.0/en/innodb-transaction-isolation-levels.html)\n- Raft in Live [[link]](http://thesecretlivesofdata.com/raft/)\n- ZKP [[link]](http://www.zeroknowledgeblog.com/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhsyodyssey%2Fdatabase-blockchain-papers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhsyodyssey%2Fdatabase-blockchain-papers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhsyodyssey%2Fdatabase-blockchain-papers/lists"}