Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3477132.3483574acmconferencesArticle/Chapter ViewAbstractPublication PagessospConference Proceedingsconference-collections
research-article

Bidl: A High-throughput, Low-latency Permissioned Blockchain Framework for Datacenter Networks

Published: 26 October 2021 Publication History

Abstract

A permissioned blockchain framework typically runs an efficient Byzantine consensus protocol and is attractive to deploy fast trading applications among a large number of mutually untrusted participants (e.g., companies). Unfortunately, all existing permissioned blockchain frameworks adopt sequential workflows for invoking the consensus protocol and executing applications' transactions, making the performance of these applications much lower than deploying them in traditional systems (e.g., in-datacenter stock exchange).
We propose Bidl, the first permissioned blockchain framework highly optimized for datacenter networks. We leverage the network ordering in such networks to create a shepherded parallel workflow, which carries a sequencer to parallelize the consensus protocol and transaction execution speculatively. However, the presence of malicious participants (e.g., a malicious sequencer) can easily perturb the parallel workflow to greatly degrade Bidl's performance. To achieve stable high performance, Bidl efficiently shepherds all participants by detecting their misbehaviors, and performs denylist-based view changes to replace or deny malicious participants. Compared with three fast permissioned blockchain frameworks, Bidl's parallel workflow reduces applications' latency by up to 72.7% and improves their throughput by up to 4.3x in the presence of malicious participants. Bidl is suitable to be integrated with traditional stock exchange systems. Bidl's code is released on github.com/hku-systems/bidl.

References

[1]
Huawei network planning. https://support.huawei.com/view/contentview!getFileStream.action?mid=SUPE_DOC&viewNid=EDOC1000092270&nid=EDOC1000092270&partNo=j005&type=htm.
[2]
HKEx Data Centre and Hosting Services. https://www.hkex.com.hk/-/media/HKEX-Market/Services/Connectivity/Hosting-Services/Subscriber-Notices-and-Guidance-Note/Samuel-Wong_Hosting-Ecosystem-2013.pdf, 2013.
[3]
Hyperledger Fabric 1.3. https://github.com/hyperledger/fabric/releases/tag/v1.3.0, 2018.
[4]
With turnover close to HK$200b, new HKEX platform can handle 60,000 trades per second. https://www.scmp.com/business/investor-relations/ipo-quote-profile/article/2130344/new-hkex-securities-trading-platform, 2018.
[5]
ASX is replacing CHESS with distributed ledger technology (DLT) developed by Digital Asset. https://www.asx.com.au/services/chess-replacement.htm, July 2019.
[6]
DPDK: Home. https://www.dpdk.org, 2019.
[7]
Exchange Trading & Matching Technology System - Nasdaq. https://www.nasdaq.com/solutions/trading-and-matching-technology, 2019.
[8]
Singapore Exchange. https://www2.sgx.com, 2019.
[9]
Wireless Express Connect - Nasdaq. https://www.nasdaqtrader.com/content/Productsservices/trading/CoLo/ExpressConnectFS.pdf, 2019.
[10]
Alibaba cloud network faq. https://partners-intl.aliyun.com/help/doc-detail/40637.htm#section-t34-uni-zg6, 2020.
[11]
Amazon Managed Blockchain. https://aws.amazon.com/managed-blockchain/, 2020.
[12]
Blockchain Platform. https://cloud.ibm.com/catalog/services/blockchain-platform, 2020.
[13]
Hyperledger Caliper Benchmarks. https://github.com/hyperledger/caliper-benchmarks/tree/master/benchmarks/scenario/smallbank, 2020.
[14]
InfiniBand Long-Reach and Long-Haul Systems. https://www.mellanox.com/products/long- reach?mtag=long_haul_systems_ov, 2020.
[15]
Ip multicast. https://en.wikipedia.org/wiki/IP_multicast, 2020.
[16]
Libra. https://libra.org, 2020.
[17]
MedicalChain. https://medicalchain.com/en/home/hyperledger/, 2020.
[18]
Microsoft Azure Blockchain. https://azure.microsoft.com/en-us/solutions/blockchain/, 2020.
[19]
Nasdaq Co-Location. https://www.nasdaq.com/solutions/nasdaq-colocation, 2020.
[20]
SmallBank Benchmark. https://hstore.cs.brown.edu/documentation/deployment/benchmarks/smallbank/, 2020.
[21]
Amazon Global Network. https://aws.amazon.com/about-aws/global-infrastructure/global_network/?nc1=h_ls, 2021.
[22]
Azure Global Network. https://azure.microsoft.com/en-us/global-infrastructure/global-network/#documentation, 2021.
[23]
Cloud Ping. https://www.cloudping.co/grid, 2021.
[24]
Cosmos Validators Overview. https://hub.cosmos.network/main/validators/overview.html, 2021.
[25]
Google Cloud Infrastructure. https://cloud.google.com/infrastructure, 2021.
[26]
Quorum. https://consensys.net/quorum, 2021.
[27]
Tape. https://github.com/Hyperledger-TWGC/tape, 2021.
[28]
The Solidity Contract-Oriented Programming Language. https://github.com/ethereum/solidity, 2021.
[29]
Marcos Kawazoe Aguilera, Wei Chen, and Sam Toueg. Failure detection and consensus in the crash-recovery model. In International Symposium on Distributed Computing, pages 231--245. Springer, 1998.
[30]
Yair Amir, Brian Coan, Jonathan Kirsch, and John Lane. Byzantine replication under attack. In 2008 IEEE International Conference on Dependable Systems and Networks With FTCS and DCC (DSN), pages 197--206. IEEE, 2008.
[31]
Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich, et al. Hyperledger fabric: a distributed operating system for permissioned blockchains. In Proceedings of the Thirteenth EuroSys Conference, page 30. ACM, 2018.
[32]
Pierre-Louis Aublin, Rachid Guerraoui, Nikola Knežević, Vivien Quéma, and Marko Vukolić. The next 700 bft protocols. ACM Transactions on Computer Systems (TOCS), 32(4):1--45, 2015.
[33]
Pierre-Louis Aublin, Sonia Ben Mokhtar, and Vivien Quéma. Rbft: Redundant byzantine fault tolerance. In 2013 IEEE 33rd International Conference on Distributed Computing Systems, pages 297--306. IEEE, 2013.
[34]
Ahmed Ben Ayed. A conceptual secure blockchain-based electronic voting system. International Journal of Network Security & Its Applications, 9(3):01--09, 2017.
[35]
Peter Bailis, Aaron Davidson, Alan Fekete, Ali Ghodsi, Joseph M Hellerstein, and Ion Stoica. Highly available transactions: Virtues and limitations. Proceedings of the VLDB Endowment, 7(3):181--192, 2013.
[36]
Mahesh Balakrishnan, Dahlia Malkhi, Vijayan Prabhakaran, Ted Wobbler, Michael Wei, and John D Davis. {CORFU }: A shared log design for flash clusters. In 9th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 12), pages 1--14, 2012.
[37]
Arati Baliga, I Subhod, Pandurang Kamat, and Siddhartha Chatterjee. Performance evaluation of the quorum blockchain platform. arXiv preprint arXiv:1809.03421, 2018.
[38]
Robert P Bartlett III and Justin McCrary. How rigged are stock markets? evidence from microsecond timestamps. Journal of Financial Markets, 45:37--60, 2019.
[39]
Alysson Bessani, João Sousa, and Eduardo EP Alchieri. State machine replication for the masses with bft-smart. In 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, pages 355--362. IEEE, 2014.
[40]
Andrew Brook. Evolution and practice: Low-latency distributed applications in finance: The finance industry has unique demands for low-latency distributed systems. Queue, 13(4):40--53, 2015.
[41]
Vitalik Buterin et al. A next-generation smart contract and decentralized application platform. white paper, 3(37), 2014.
[42]
Miguel Castro, Barbara Liskov, et al. Practical byzantine fault tolerance. In OSDI, volume 99, pages 173--186, 1999.
[43]
Allen Clement, Edmund L Wong, Lorenzo Alvisi, Michael Dahlin, and Mirco Marchetti. Making byzantine fault tolerant systems tolerate byzantine faults. In NSDI, volume 9, pages 153--168, 2009.
[44]
Huynh Tu Dang, Daniele Sciascia, Marco Canini, Fernando Pedone, and Robert Soulé. Netpaxos: Consensus at network speed. In Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research, page 5. ACM, 2015.
[45]
Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, and Werner Vogels. Dynamo: Amazon's highly available key-value store. ACM SIGOPS operating systems review, 41(6):205--220, 2007.
[46]
Ankush Desai, Sanjit A Seshia, Shaz Qadeer, David Broman, and John C Eidson. Approximate synchrony: An abstraction for distributed almost-synchronous systems. In International Conference on Computer Aided Verification, pages 429--448. Springer, 2015.
[47]
Minghong Fang and Jia Liu. Toward low-cost and stable blockchain networks. arXiv preprint arXiv:2002.08027, 2020.
[48]
Kristen Gardner, Samuel Zbarsky, Sherwin Doroudi, Mor Harchol-Balter, and Esa Hyytia. Reducing latency via redundant requests: Exact analysis. ACM SIGMETRICS Performance Evaluation Review, 43(1):347--360, 2015.
[49]
Yossi Gilad, Rotem Hemo, Silvio Micali, Georgios Vlachos, and Nickolai Zeldovich. Algorand: Scaling byzantine agreements for cryptocurrencies. In Proceedings of the 26th Symposium on Operating Systems Principles, pages 51--68, 2017.
[50]
Guy Golan Gueta, Ittai Abraham, Shelly Grossman, Dahlia Malkhi, Benny Pinkas, Michael K Reiter, Dragos-Adrian Seredinschi, Orr Tamir, and Alin Tomescu. Sbft: a scalable decentralized trust infrastructure for blockchains. arXiv preprint arXiv:1804.01626, 2018.
[51]
Christian Gorenflo, Stephen Lee, Lukasz Golab, and Srinivasan Keshav. Fastfabric: Scaling hyperledger fabric to 20,000 transactions per second. arXiv preprint arXiv:1901.00910, 2019.
[52]
Chuanxiong Guo, Lihua Yuan, Dong Xiang, Yingnong Dang, Ray Huang, Dave Maltz, Zhaoyi Liu, Vin Wang, Bin Pang, Hua Chen, et al. Pingmesh: A large-scale system for data center network latency measurement and analysis. In Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, pages 139--152, 2015.
[53]
Andreas Haeberlen, Petr Kouznetsov, and Peter Druschel. Peerreview: Practical accountability for distributed systems. ACM SIGOPS operating systems review, 41(6):175--188, 2007.
[54]
Biao Han, Xiangrui Yang, and Xiaoyan Wang. Dynamic controllerswitch mapping assignment with genetic algorithm for multi-controller sdn. In 2019 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech), pages 980--986. IEEE, 2019.
[55]
Rifa Hanifatunnisa and Budi Rahardjo. Blockchain based e-voting recording system design. In 2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA), pages 1--6. IEEE, 2017.
[56]
Osama Haq, Mamoon Raja, and Fahad R Dogar. Measuring and improving the reliability of wide-area cloud paths. In Proceedings of the 26th International Conference on World Wide Web, pages 253--262, 2017.
[57]
Joel Hasbrouck and Gideon Saar. Low-latency trading. Journal of Financial Markets, 16(4):646--679, 2013.
[58]
Friðrik Þ Hjálmarsson, Gunnlaugur K Hreiðarsson, Mohammad Hamdaqa, and Gísli Hjálmtysson. Blockchain-based e-voting system. In 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), pages 983--986. IEEE, 2018.
[59]
Xin Jin, Xiaozhou Li, Haoyu Zhang, Nate Foster, Jeongkeun Lee, Robert Soule, Changhoon Kim, and Ion Stoica. Netchain: Scale-free sub-rtt coordination. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18), pages 35--49, 2018.
[60]
Manos Kapritsos, Yang Wang, Vivien Quema, Allen Clement, Lorenzo Alvisi, and Mike Dahlin. All about eve: Execute-verify replication for multi-core servers. In 10th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 12), pages 237--250, 2012.
[61]
Archana Kesavan. Comparing the network performance of aws, azure and gcp, 2019.
[62]
Eleftherios Kokoris-Kogias, Philipp Jovanovic, Linus Gasser, Nicolas Gailly, Ewa Syta, and Bryan Ford. Omniledger: A secure, scale-out, decentralized ledger via sharding. In 2018 IEEE Symposium on Security and Privacy (SP), pages 583--598. IEEE, 2018.
[63]
Ramakrishna Kotla, Lorenzo Alvisi, Mike Dahlin, Allen Clement, and Edmund Wong. Zyzzyva: speculative byzantine fault tolerance. ACM SIGOPS Operating Systems Review, 41(6):45--58, 2007.
[64]
Ramakrishna Kotla and Michael Dahlin. High throughput byzantine fault tolerance. In International Conference on Dependable Systems and Networks, 2004, pages 575--584. IEEE, 2004.
[65]
Lucas Kuhring, Zsolt István, Alessandro Sorniotti, and Marko Vukolić. Streamchain: Rethinking blockchain for datacenters. arXiv, pages arXiv-1808, 2018.
[66]
Leslie Lamport et al. Paxos made simple. ACM Sigact News, 32(4):18--25, 2001.
[67]
Haochen Li, Keke Gai, Zhengkang Fang, Liehuang Zhu, Lei Xu, and Peng Jiang. Blockchain-enabled data provenance in cloud datacenter reengineering. In Proceedings of the 2019 ACM International Symposium on Blockchain and Secure Critical Infrastructure, pages 47--55, 2019.
[68]
He Li, Peng Li, Song Guo, and Amiya Nayak. Byzantine-resilient secure software-defined networks with multiple controllers in cloud. IEEE Transactions on Cloud Computing, 2(4):436--447, 2014.
[69]
Jialin Li, Ellis Michael, and Dan RK Ports. Eris: Coordination-free consistent transactions using in-network concurrency control. In Proceedings of the 26th Symposium on Operating Systems Principles, pages 104--120. ACM, 2017.
[70]
Jialin Li, Ellis Michael, Naveen Kr Sharma, Adriana Szekeres, and Dan RK Ports. Just say no to paxos overhead: Replacing consensus with network ordering. In OSDI, pages 467--483, 2016.
[71]
Jialin Li, Jacob Nelson, Ellis Michael, Xin Jin, and Dan RK Ports. Pegasus: Tolerating skewed workloads in distributed storage with in-network coherence directories. In 14th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 20), pages 387--406, 2020.
[72]
Zhetao Li, Jiawen Kang, Rong Yu, Dongdong Ye, Qingyong Deng, and Yan Zhang. Consortium blockchain for secure energy trading in industrial internet of things. IEEE transactions on industrial informatics, 14(8):3690--3700, 2017.
[73]
Xueping Liang, Sachin Shetty, Deepak Tosh, Charles Kamhoua, Kevin Kwiat, and Laurent Njilla. Provchain: A blockchain-based data provenance architecture in cloud environment with enhanced privacy and availability. In 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), pages 468--477. IEEE, 2017.
[74]
Alex Manuskin, Michael Mirkin, and Ittay Eyal. Ostraka: Secure blockchain scaling by node sharding. In 2020 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), pages 397--406. IEEE, 2020.
[75]
Justin Meza, Tianyin Xu, Kaushik Veeraraghavan, and Onur Mutlu. A large scale study of data center network reliability. In Proceedings of the Internet Measurement Conference 2018, pages 393--407, 2018.
[76]
Ciamac C Moallemi and Mehmet Saglam. The cost of latency. SSRN eLibrary, 2010.
[77]
Satoshi Nakamoto et al. Bitcoin: A peer-to-peer electronic cash system. 2008.
[78]
Diego Ongaro and John Ousterhout. In search of an understandable consensus algorithm. In 2014 {USENIX} Annual Technical Conference ({USENIX} {ATC} 14), pages 305--319, 2014.
[79]
Dan RK Ports, Jialin Li, Vincent Liu, Naveen Kr Sharma, and Arvind Krishnamurthy. Designing distributed systems using approximate synchrony in data center networks. In NSDI, pages 43--57, 2015.
[80]
Arjun Roy, Hongyi Zeng, Jasmeet Bagga, and Alex C Snoeren. Passive realtime datacenter fault detection and localization. In 14th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 17), pages 595--612, 2017.
[81]
Pingcheng Ruan, Dumitrel Loghin, Quang-Trung Ta, Meihui Zhang, Gang Chen, and Beng Chin Ooi. A transactional perspective on execute-order-validate blockchains. In Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data, pages 543--557, 2020.
[82]
Signe Rüsch, Ines Messadi, and Rüdiger Kapitza. Towards low-latency byzantine agreement protocols using rdma. In 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W), pages 146--151. IEEE, 2018.
[83]
Moein Sabounchi and Jin Wei. Towards resilient networked microgrids: Blockchain-enabled peer-to-peer electricity trading mechanism. In 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), pages 1--5. IEEE, 2017.
[84]
Vikram Saraph and Maurice Herlihy. An empirical study of speculative concurrency in ethereum smart contracts. arXiv preprint arXiv:1901.01376, 2019.
[85]
Ankur Sharma, Felix Martin Schuhknecht, Divya Agrawal, and Jens Dittrich. Blurring the lines between blockchains and database systems: the case of hyperledger fabric. In Proceedings of the 2019 International Conference on Management of Data, pages 105--122, 2019.
[86]
Peter Shen. Investing In A Blockchain Future At Singapore Exchange, July 2019.
[87]
Joao Sousa and Alysson Bessani. From byzantine consensus to bft state machine replication: A latency-optimal transformation. In 2012 Ninth European Dependable Computing Conference, pages 37--48. IEEE, 2012.
[88]
Joao Sousa, Alysson Bessani, and Marko Vukolic. A byzantine fault-tolerant ordering service for the hyperledger fabric blockchain platform. In 2018 48th annual IEEE/IFIP international conference on dependable systems and networks (DSN), pages 51--58. IEEE, 2018.
[89]
Chrysoula Stathakopoulou, Tudor David, Matej Pavlovic, and Marko Vukolić. Mir-bft: High-throughput robust bft for decentralized networks. arXiv preprint arXiv:1906.05552, 2019.
[90]
Hadar Sufiev, Yoram Haddad, Leonid Barenboim, and José Soler. Dynamic sdn controller load balancing. Future Internet, 11(3):75, 2019.
[91]
Harish Sukhwani, Nan Wang, Kishor S Trivedi, and Andy Rindos. Performance modeling of hyperledger fabric (permissioned blockchain network). In 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA), pages 1--8. IEEE, 2018.
[92]
Giuliana Santos Veronese, Miguel Correia, Alysson Neves Bessani, and Lau Cheuk Lung. Spin one's wheels? byzantine fault tolerance with a spinning primary. In 2009 28th IEEE International Symposium on Reliable Distributed Systems, pages 135--144. IEEE, 2009.
[93]
Guohui Wang and TS Eugene Ng. The impact of virtualization on network performance of amazon ec2 data center. In 2010 Proceedings IEEE INFOCOM, pages 1--9. IEEE, 2010.
[94]
Jiaping Wang and Hao Wang. Monoxide: Scale out blockchains with asynchronous consensus zones. In 16th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 19), pages 95--112, 2019.
[95]
Gavin Wood et al. Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper, 151(2014):1--32, 2014.
[96]
Kazuhiro Yamashita, Yoshihide Nomura, Ence Zhou, Bingfeng Pi, and Sun Jun. Potential risks of hyperledger fabric smart contracts. In 2019 IEEE International Workshop on Blockchain Oriented Software Engineering (IWBOSE), pages 1--10. IEEE, 2019.
[97]
Tian Yang, Robert Gifford, Andreas Haeberlen, and Linh Thi Xuan Phan. The synchronous data center. In Proceedings of the Workshop on Hot Topics in Operating Systems, pages 142--148, 2019.
[98]
Jingjing Yao, Ping Lu, Long Gong, and Zuqing Zhu. On fast and coordinated data backup in geo-distributed optical inter-datacenter networks. Journal of Lightwave Technology, 33(14):3005--3015, 2015.
[99]
Maofan Yin, Dahlia Malkhi, Michael K Reiter, Guy Golan Gueta, and Ittai Abraham. Hotstuff: Bft consensus in the lens of blockchain. arXiv preprint arXiv:1803.05069, 2018.
[100]
Maofan Yin, Dahlia Malkhi, Michael K Reiter, Guy Golan Gueta, and Ittai Abraham. Hotstuff: Bft consensus with linearity and responsiveness. In Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing, pages 347--356, 2019.
[101]
Aydan R Yumerefendi and Jeffrey S Chase. Strong accountability for network storage. ACM Transactions on Storage (TOS), 3(3):11-es, 2007.
[102]
Mahdi Zamani, Mahnush Movahedi, and Mariana Raykova. Rapidchain: Scaling blockchain via full sharding. In Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pages 931--948, 2018.
[103]
Gaoxiong Zeng, Wei Bai, Ge Chen, Kai Chen, Dongsu Han, Yibo Zhu, and Lei Cui. Congestion control for cross-datacenter networks. In 2019 IEEE 27th International Conference on Network Protocols (ICNP), pages 1--12. IEEE, 2019.
[104]
Jiashuo Zhang, Jianbo Gao, Zhenhao Wu, Wentian Yan, Qize Wo, Qingshan Li, and Zhong Chen. Performance analysis of the libra blockchain: An experimental study. In 2019 2nd International Conference on Hot Information-Centric Networking (HotICN), pages 77--83. IEEE, 2019.
[105]
Jia Zou, Gong Su, Arun Iyengar, Yu Yuan, and Yi Ge. Design and analysis of a distributed multi-leg stock trading system. In 2011 31st International Conference on Distributed Computing Systems, pages 13--24. IEEE, 2011.

Cited By

View all
  • (2024)NeuChain+: A Sharding Permissioned Blockchain System with Ordering-Free ConsensusApplied Sciences10.3390/app1411489714:11(4897)Online publication date: 5-Jun-2024
  • (2024)Microcosm: A Scalable Transaction Processing Scheme for Modular Blockchain (Industry Track)Proceedings of the 25th International Middleware Conference Industrial Track10.1145/3700824.3701096(22-28)Online publication date: 2-Dec-2024
  • (2024)ScaleDFS: Accelerating Decentralized and Private File Sharing via Scaling Directed Acyclic Graph ProcessingProceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing10.1145/3625549.3658690(295-308)Online publication date: 3-Jun-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SOSP '21: Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles
October 2021
899 pages
ISBN:9781450387095
DOI:10.1145/3477132
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 October 2021

Check for updates

Badges

Author Tags

  1. byzantine fault tolerance
  2. high-performance blockchain workflows
  3. permissioned blockchains

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SOSP '21
Sponsor:

Acceptance Rates

Overall Acceptance Rate 174 of 961 submissions, 18%

Upcoming Conference

SOSP '25
ACM SIGOPS 31st Symposium on Operating Systems Principles
October 13 - 16, 2025
Seoul , Republic of Korea

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)176
  • Downloads (Last 6 weeks)16
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)NeuChain+: A Sharding Permissioned Blockchain System with Ordering-Free ConsensusApplied Sciences10.3390/app1411489714:11(4897)Online publication date: 5-Jun-2024
  • (2024)Microcosm: A Scalable Transaction Processing Scheme for Modular Blockchain (Industry Track)Proceedings of the 25th International Middleware Conference Industrial Track10.1145/3700824.3701096(22-28)Online publication date: 2-Dec-2024
  • (2024)ScaleDFS: Accelerating Decentralized and Private File Sharing via Scaling Directed Acyclic Graph ProcessingProceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing10.1145/3625549.3658690(295-308)Online publication date: 3-Jun-2024
  • (2024)Resilient and Fast Block Transmission System for Scalable Hyperledger Fabric Blockchain in Multi-Cloud EnvironmentsIEEE Transactions on Network and Service Management10.1109/TNSM.2024.343604921:5(5118-5134)Online publication date: Oct-2024
  • (2024)Watchdog: Network-Aware Consensus Protocol for Enhancing Scalability of Public BlockchainsIEEE Internet of Things Journal10.1109/JIOT.2024.336844811:11(20138-20151)Online publication date: 1-Jun-2024
  • (2024)Porygon: Scaling Blockchain via 3D Parallelism2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00153(1944-1957)Online publication date: 13-May-2024
  • (2024)Better Clients, Less Conflicts: Hyperledger Fabric Conflict Avoidance2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)10.1109/ICBC59979.2024.10634445(368-376)Online publication date: 27-May-2024
  • (2024)Coral: A blockchain protocol for handling transactions with deadline constraintsComputer Networks10.1016/j.comnet.2024.110620251(110620)Online publication date: Sep-2024
  • (2023)Securing Federated GANs: Enabling Synthetic Data Generation for Health Registry ConsortiumsProceedings of the 18th International Conference on Availability, Reliability and Security10.1145/3600160.3605041(1-9)Online publication date: 29-Aug-2023
  • (2023)OrderlessChainProceedings of the 24th International Middleware Conference10.1145/3590140.3629111(137-150)Online publication date: 27-Nov-2023
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media