BlockChain/[paper] Execution
![[논문 세미나] Pilotfish: Distributed Transaction Execution for Lazy Blockchains](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbFdmxn%2FbtsMCB0DoBX%2FAAAAAAAAAAAAAAAAAAAAAEDWtOUAe6Vo5mc_3tLygvZ1bKfkKk7vEnMh6B5JM4su%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DJjDFr7zIOuuk7wEU3NB3rCLwR54%253D)
[논문 세미나] Pilotfish: Distributed Transaction Execution for Lazy Blockchains
Title:Pilotfish: Distributed Transaction Execution for Lazy Blockchains Authors:Quentin Kniep, Lefteris Kokoris-Kogias, Alberto Sonnino, Igor Zablotchi, Nuda Zhang. Journal/Conference:arXiv '24 Source: https://arxiv.org/abs/2401.16292 Abstract:Scalability is a crucial requirement for modern large-scale systems, enabling elasticity and ensuring responsiveness under varying load. While cloud syste..
![[논문 세미나] Spectrum: Speedy and Strictly-Deterministic Smart Contract Transactions for Blockchain Ledgers](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcQLGde%2FbtsMD1xbX01%2FAAAAAAAAAAAAAAAAAAAAAHkR_sMerrVlSHPRGLX9gVfvspPl4i06dQU2NTreX3NB%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D8KTt14h4xi6c1XVkDep0QBuMLBg%253D)
[논문 세미나] Spectrum: Speedy and Strictly-Deterministic Smart Contract Transactions for Blockchain Ledgers
Title:Spectrum: Speedy and Strictly-Deterministic Smart Contract Transactions for Blockchain Ledgers Authors:Zhihao Chen, Tianji Yang, Yixiao Zheng, Zhao Zhang, Cheqing Jin, and Aoying Zhou. Journal/Conference:VLDB '24 Source: https://dl.acm.org/doi/abs/10.14778/3675034.3675045 Abstract:Today, blockchain ledgers utilize concurrent deterministic execution schemes to scale up. However, ordering fa..
![[논문 세미나] Batch-Schedule-Execute: On Optimizing Deterministic Concurrent Scheduling](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FTJwAV%2FbtsMB1lhgy9%2FAAAAAAAAAAAAAAAAAAAAAP37LJyxAGwQpIvVxTDa16GR3Jn1oJn__qC5myJO_tDA%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D%252BZW0FACac37N4WEC67jsfTbeaYI%253D)
[논문 세미나] Batch-Schedule-Execute: On Optimizing Deterministic Concurrent Scheduling
Title:Batch-Schedule-Execute: On Optimizing Deterministic Concurrent Scheduling Authors:Hay, Yaron and Friedman, Roy. Journal/Conference:SRDS '24 Source: https://ieeexplore.ieee.org/document/10806617, https://arxiv.org/abs/2402.05535 Abstract:Executing smart contracts is a compute and storage-intensive task, which currently dominates modern blockchain's performance. Given that computers are beco..
![[논문 세미나] PEEP: A Parallel Execution Engine for Permissioned Blockchain Systems](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fbibo8E%2FbtsMC3h7uh8%2FAAAAAAAAAAAAAAAAAAAAAIbO44eAEy7-IPlAMj0DQbkhQd_iemxD_xDdlUw6D25O%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DIB6udyuA8AYRG2LsPoQhMIbpcHw%253D)
[논문 세미나] PEEP: A Parallel Execution Engine for Permissioned Blockchain Systems
Title:PEEP: A Parallel Execution Engine for Permissioned Blockchain Systems Authors:Zhihao Chen, Xiaodong Qi, Xiaofan Du, Zhao Zhang, and Cheqing Jin. Journal/Conference:DASFAA '21 Source: https://dl.acm.org/doi/10.1007/978-3-030-73200-4_24 Abstract:Unlike blockchain systems in public settings, the stricter trust model in permissioned blockchain opens an opportunity for pursuing higher throughpu..
![[논문 세미나] BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FOOgWK%2FbtsMCrwYz3t%2FAAAAAAAAAAAAAAAAAAAAAG1XOAyE3StNSrHcV95HfnG5pSXz8q9Jn4Dr70gG5tDz%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D5DlgNk9sJBhaMewh%252BHheSQ1jHOk%253D)
[논문 세미나] BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases
Title:BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases Authors:Yuan Yuan, Kaibo Wang, Rubao Lee, Xiaoning Ding, Jing Xing, Spyros Blanas, and Xiaodong Zhang Journal/Conference:VLDB '16 Source: https://dl.acm.org/doi/10.14778/2904121.2904126 Abstract:The Optimistic Concurrency Control (OCC) method has been commonly used for in-memory databases to ..
![[논문 세미나] Efficiently making (almost) any concurrency control mechanism serializable](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FUn8UP%2FbtsMBGPc4zV%2FAAAAAAAAAAAAAAAAAAAAAHDTI74uEZTJr92FSQGsG5BAiKhVXeHNIWK_Rw5yzDH3%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DOiyxV1uGQKkI3W9m%252FEuXiyiKAaw%253D)
[논문 세미나] Efficiently making (almost) any concurrency control mechanism serializable
Title:Efficiently making (almost) any concurrency control mechanism serializable Authors:Tianzheng Wang, Ryan Johnson, Alan Fekete, and Ippokratis Pandis Journal/Conference:VLDB '17 Source: https://dl.acm.org/doi/10.1007/s00778-017-0463-8 Abstract:Concurrency control (CC) algorithms must trade off strictness for performance. In particular, serializable CC schemes generally pay higher cost to pre..
![[논문 세미나] A Transactional Perspective on Execute-order-validate Blockchains](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FVPtVl%2FbtsMDILfMW5%2FAAAAAAAAAAAAAAAAAAAAAG0tG_ND3fs9C2O5fV0o3OdJ8Bzn7zE01tgW3Nr-ktAK%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DSVXO0Z8HXiuzo1J5vcndMphiCpU%253D)
[논문 세미나] A Transactional Perspective on Execute-order-validate Blockchains
Title:A Transactional Perspective on Execute-order-validate Blockchains Authors:Pingcheng Ruan, Dumitrel Loghin, Quang-Trung Ta, Meihui Zhang, Gang Chen, and Beng Chin Ooi Journal/Conference:SIGMOD '20 Source: https://dl.acm.org/doi/10.1145/3318464.3389693 Abstract:Smart contracts have enabled blockchain systems to evolve from simple cryptocurrency platforms to general transactional systems. A n..
[논문 세미나] PaVM: A Parallel Virtual Machine for Smart Contract Execution and Validation
Title: PaVM: A Parallel Virtual Machine for Smart Contract Execution and Validation Authors: Yaozheng Fang; Zhiyuan Zhou; Surong Dai; Jinni Yang; Hui Zhang; Ye Lu Journal/Conference: TPDS '24 Source: https://ieeexplore.ieee.org/document/10323104 Abstract: The performance bottleneck of blockchain has shifted from consensus to serial smart contract execution in transaction validation. Previous wor..