{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/116230"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/116230","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Some theoretical problems in blockchain security and efficiency","abstract":"Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2022-11-15 without embargo terms","abstract_html":"Submission original under an indefinite embargo labeled &#x27;Open Access&#x27;. The submission was exported from vireo on 2022-11-15 without embargo terms","abstract_has_math":false,"creators":["Sankagiri, Suryanarayana"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Electrical & Computer Engr","degree_department":null,"school":null,"contributors":["Hajek, Bruce","Viswanath, Pramod","Miller, Andrew","Ren, Ling","Tse, David"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2022,"date_issued":"2022-08","date_published":"2022-08","updated_at":"2026-07-22T22:24:55Z","subjects":["Blockchains","Longest-chain protocol","finality gadgets","payment channel networks","applied probability","networks"],"languages":["en","eng"],"rights":["Copyright 2022 Suryanarayana Sankagiri"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/2142/116230","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Hajek, Bruce","Viswanath, Pramod","Miller, Andrew","Ren, Ling","Tse, David"]},{"key":"dc:creator","label":"Author","values":["Sankagiri, Suryanarayana"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2022-08","2022-07-14"]},{"key":"dc:type","label":"Dc Type","values":["text","Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical & Computer Engr"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Blockchains","Longest-chain protocol","finality gadgets","payment channel networks","applied probability","networks"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en","eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2022 Suryanarayana Sankagiri"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://hdl.handle.net/2142/116230"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2022-11-15 without embargo terms","The student, Suryanarayana Sankagiri, accepted the attached license on 2022-07-13 at 15:31.","The student, Suryanarayana Sankagiri, submitted this Dissertation for approval on 2022-07-13 at 15:38.","This Dissertation was approved for publication on 2022-07-14 at 12:30.","DSpace SAF Submission Ingestion Package generated from Vireo submission #18287 on 2022-11-15 at 18:20:53","A salient factor behind the success of Bitcoin and other cryptocurrencies is the security of its underlying consensus engine: the longest-chain protocol. Recent literature has given us an excellent theoretical understanding of this protocol's behavior in the synchronous (bounded communication delay) model. One principle that emerges from this work is that the protocol's security degrades as the bound on the communication delays increases. It is therefore natural to investigate further the protocol's robustness to network delays and how one might enhance it further. This thesis studies the security of the longest-chain protocol in network models that relax the synchronous assumption. In particular, we answer the following two questions in the affirmative: 1. In a network with random, possibly unbounded delays, is the longest-chain protocol secure? This work shows that the protocol is robust to sporadic, large delays, as is wont to happen in real-world networks. Moreover, it sheds light on the dual role of delays on security: they have both a local effect and a global effect. 2. In a network with more adverse conditions, i.e., occasional periods with arbitrary delay, How can the longest-chain protocol be made secure? This work designs a finality gadget with provable security properties that ensures the security of the longest-chain protocol even under arbitrary delay. It also reveals some nuances about the CAP theorem, a fundamental impossibility result in blockchains and distributed systems. In addition, Bitcoin suffers from poor transaction throughput. This is a fundamental limitation of the longest-chain protocol. Layer-two solutions provide a means to offload most of the transactions from the blockchain, using the consensus mechanism only when disputes arise. Payment channel networks are a class of layer-two solutions that have already been deployed in practice. In this dissertation, we model these networks mathematically, explore the benefits of dynamic routing and flow control, and present a network protocol that jointly performs these actions to steer the network to an optimal operating point. The protocol is derived as a method of solving a network optimization problem. It makes use of channel prices to coordinate the actions of the nodes in a decentralized fashion."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Some theoretical problems in blockchain security and efficiency"]}]}],"canonical_facts":{"dc:contributor":["Hajek, Bruce","Viswanath, Pramod","Miller, Andrew","Ren, Ling","Tse, David"],"dc:creator":["Sankagiri, Suryanarayana"],"dc:date":["2022-08","2022-07-14"],"dc:description":["Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2022-11-15 without embargo terms","The student, Suryanarayana Sankagiri, accepted the attached license on 2022-07-13 at 15:31.","The student, Suryanarayana Sankagiri, submitted this Dissertation for approval on 2022-07-13 at 15:38.","This Dissertation was approved for publication on 2022-07-14 at 12:30.","DSpace SAF Submission Ingestion Package generated from Vireo submission #18287 on 2022-11-15 at 18:20:53","A salient factor behind the success of Bitcoin and other cryptocurrencies is the security of its underlying consensus engine: the longest-chain protocol. Recent literature has given us an excellent theoretical understanding of this protocol's behavior in the synchronous (bounded communication delay) model. One principle that emerges from this work is that the protocol's security degrades as the bound on the communication delays increases. It is therefore natural to investigate further the protocol's robustness to network delays and how one might enhance it further. This thesis studies the security of the longest-chain protocol in network models that relax the synchronous assumption. In particular, we answer the following two questions in the affirmative: 1. In a network with random, possibly unbounded delays, is the longest-chain protocol secure? This work shows that the protocol is robust to sporadic, large delays, as is wont to happen in real-world networks. Moreover, it sheds light on the dual role of delays on security: they have both a local effect and a global effect. 2. In a network with more adverse conditions, i.e., occasional periods with arbitrary delay, How can the longest-chain protocol be made secure? This work designs a finality gadget with provable security properties that ensures the security of the longest-chain protocol even under arbitrary delay. It also reveals some nuances about the CAP theorem, a fundamental impossibility result in blockchains and distributed systems. In addition, Bitcoin suffers from poor transaction throughput. This is a fundamental limitation of the longest-chain protocol. Layer-two solutions provide a means to offload most of the transactions from the blockchain, using the consensus mechanism only when disputes arise. Payment channel networks are a class of layer-two solutions that have already been deployed in practice. In this dissertation, we model these networks mathematically, explore the benefits of dynamic routing and flow control, and present a network protocol that jointly performs these actions to steer the network to an optimal operating point. The protocol is derived as a method of solving a network optimization problem. It makes use of channel prices to coordinate the actions of the nodes in a decentralized fashion."],"dc:format":["application/pdf"],"dc:identifier":["https://hdl.handle.net/2142/116230"],"dc:language":["en","eng"],"dc:rights":["Copyright 2022 Suryanarayana Sankagiri"],"dc:subject":["Blockchains","Longest-chain protocol","finality gadgets","payment channel networks","applied probability","networks"],"dc:title":["Some theoretical problems in blockchain security and efficiency"],"dc:type":["text","Thesis"],"thesis:degree_discipline":["Electrical & Computer Engr"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:55Z"}