COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Microsoft Research Cambridge, public talks > Canopus and RCanopus: Scalable Consensus for Permissioned Blockchains
Canopus and RCanopus: Scalable Consensus for Permissioned BlockchainsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Microsoft Research Cambridge Talks Admins. Please note, this event may be recorded. Microsoft will own the copyright of any recording and reserves the right to distribute it as required. A critical problem with the consensus protocols underlying blockchains is that they do not scale well. As the number of transactions needing linearization increases, network traffic from topology-oblivious broadcasts can quickly overwhelm the network or a central coordinator. Thus, achieving strong linearizabiilty is typically restricted to a handful of participants, or systems must resort to weaker forms of consensus, such as those using proof of work. To address this problem, we propose Canopus, a highly-parallel consensus protocol that exploits modern data center network topology, parallelism, and consensus semantics to achieve scalability. Our key insight is to make network communication patterns topology-aware. In our prototype implementation, Canopus achieves rates as high as 5m linearizable transactions/second over 21 nodes distributed across 7 datacenters. I will also outline an extension, Resilient Canopus, that makes Canopus Byzantine Fault Tolerant as well as network partition tolerant. This talk is part of the Microsoft Research Cambridge, public talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsMicrosoft Research Machine Learning and Perception Seminars Conspiracy and Democracy Project Kettle's Yard ARTcrowdOther talksStrong Cosmic Censorship in charged black-hole spacetimes Successive shortest paths [Special Statslab Seminar] Scalable methods for machine learning optimisation Living Well Dying Well Personality targeting and message framing of arguments for Brexit. Can a little psychology make a political campaign more persuasive? Aging, Intelligence, and Slowing of Thought |