Aleksandr Zavodovski, Lorenzo Corneo, A. Johnsson, Nitinder Mohan, S. Bayhan, Pengyuan Zhou, Walter Wong, J. Kangasharju
{"title":"Decentralizing Computation with Edge Computing: Potential and Challenges","authors":"Aleksandr Zavodovski, Lorenzo Corneo, A. Johnsson, Nitinder Mohan, S. Bayhan, Pengyuan Zhou, Walter Wong, J. Kangasharju","doi":"10.1145/3488663.3493689","DOIUrl":"https://doi.org/10.1145/3488663.3493689","url":null,"abstract":"Edge computing promises to bring computation close to the end-users to support emergent applications such as virtual reality. However, the computational capacity at the edge of the network is currently limited. To become a pervasive paradigm, edge computing needs highly dispersed decentralized deployments, that, contrary to cloud, cannot benefit from economies of scale. In this situation, crowdsourcing appears attractive - there are plenty of computing devices at the disposal of the general public, and these devices are located exactly where computing power is needed the most - at the edge of the network. Crowdsourcing has been a success maker for scientific computing projects, e.g., SETI@home, or distributed ledger systems empowering decentralized finance. However, as of now, there is no crowdsourced system that addresses the needs of edge computing. In this position paper, we aim to identify the causes of this shortcoming, analyze the potential ways to overcome it, and outline future directions.","PeriodicalId":359653,"journal":{"name":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","volume":"436 1-2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123443901","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","authors":"","doi":"10.1145/3488663","DOIUrl":"https://doi.org/10.1145/3488663","url":null,"abstract":"","PeriodicalId":359653,"journal":{"name":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129168637","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Leo Eichhorn, Tanya Shreedhar, Aleksandr Zavodovski, Nitinder Mohan
{"title":"Distributed Ledgers for Distributed Edge: Are we there yet?","authors":"Leo Eichhorn, Tanya Shreedhar, Aleksandr Zavodovski, Nitinder Mohan","doi":"10.1145/3488663.3493687","DOIUrl":"https://doi.org/10.1145/3488663.3493687","url":null,"abstract":"Edge computing has received significant attention from both academic and industrial research circles. The paradigm aims to decentralize the existing cloud infrastructure by incorporating resources co-located alongside its client. Researchers have also proposed solutions for a fully decentralized crowdsourced compute paradigm enabled by Distributed Ledger Technologies (DLTs). This paper investigates the rationale behind DLTs over crowdsourced resource marketplaces to support the requirements of latency-critical applications targeted by edge computing. We develop a fully configurable NEtworked Blockchain emULAtor, or NEBULA, to scrutinize the internal performance bottlenecks of DLTs. We evaluate two blockchain categories - proof-based (popularly used in Bitcoin, Ethereum) and hybrid consensus and find that the enabling factor of DLTs -scale - is also its primary latency contributor. We show that, in reality, the latency overheads due to DLT operation far exceed the operational requirements of edge applications.","PeriodicalId":359653,"journal":{"name":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121615747","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Internet flattening and consolidation considered useful (for deploying new Internet architecture)","authors":"Kazuaki Ueda, A. Tagami","doi":"10.1145/3488663.3493688","DOIUrl":"https://doi.org/10.1145/3488663.3493688","url":null,"abstract":"Several new Internet architectures have been proposed to fill the gap between the original design of Internet and its current usage. These new architectures have been studied for more than 15 years, and their technical benefits have been widely validated. However, to date, these architectures have not been deployed in commercial networks. One of the reasons is that current Internet involves multiple players such as content providers and Internet Service Providers (ISPs), which makes it difficult to make significant changes. On the other hand, several studies have shown two trends of the current Internet, consolidation in web content delivery and flattening of the Internet topology. Web content delivery is dominated by the large Content Delivery Network (CDN) providers. Moreover, to improve communication quality, such providers connect directly to the eyeball ISPs, and this results in the flat topology. In this paper, we focus on whether these two trends, i.e., Internet flattening and consolidation, can ease the hurdle for deploying new architecture. Based on the measurements of DNS and network path, we verified the current trend of flattening and consolidation of content delivery on the Internet. We also investigated the incremental deployment scenario of new architecture under this environment. The results showed that a significant amount of traffic can be handled by a new architecture, if only a small set of autonomous systems cooperatively deploy it.","PeriodicalId":359653,"journal":{"name":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121261742","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Is a \"Decentralized Autonomous Organization\" a Panopticon?: Algorithmic governance as creating and mitigating vulnerabilities in DAOs","authors":"K. Nabben","doi":"10.1145/3488663.3493791","DOIUrl":"https://doi.org/10.1145/3488663.3493791","url":null,"abstract":"This piece explores algorithmic governance as a strength and a vulnerability in the experience of building participatory communities known as \"Decentralized Autonomous Organizations\". The Cypherpunks were terrified of surveillance. They envisaged the combination of cryptography and computer technology fundamentally altering the nature of trust and reputation and built cryptographically secure blockchain-based infrastructure to counter this threat. Now, not just on chain transactions are being tracked but every move of participants in blockchain communities. Reputation in blockchain systems could become the new algorithmic authoritarianism if mis-used for social control. This piece analyzes the ways in which decentralization efforts can be a threat to themselves by exploring the question, 'Are \"Decentralized Autonomous Organizations\" (DAOs) the next panopticon of algorithmic governance or a different panacea, and what does this mean for human autonomy in \"autonomous\" systems?'. By employing ethnographic methods and case study analysis, this piece provides an important qualitative contribution to the early dynamics of the aspirations and problems of decentralized, autonomous organizations.","PeriodicalId":359653,"journal":{"name":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130560201","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Siqi Liu, Varun Patil, Tianyuan Yu, A. Afanasyev, F. Feltus, Susmit Shannigrahi, Lixia Zhang
{"title":"Designing Hydra with Centralized versus Decentralized Control: A Comparative Study","authors":"Siqi Liu, Varun Patil, Tianyuan Yu, A. Afanasyev, F. Feltus, Susmit Shannigrahi, Lixia Zhang","doi":"10.1145/3488663.3493690","DOIUrl":"https://doi.org/10.1145/3488663.3493690","url":null,"abstract":"Today's networked and distributed applications, by and large, rely on cloud services. However, solely cloud-based services are not the ideal solution for all use cases, in particular, the case of high volume data sharing in scientific computing whose cloud usage costs could be prohibitively high. Thus we take on a task of building a distributed, federated data repository, dubbed Hydra, for sharing large volume scientific data. In this paper, we compare two design choices: designing Hydra over TCP/IP with a centralized controller, and designing Hydra over Named Data Network (NDN) to enable distributed control. Our study shows that (i) building Hydra over TCP/IP with a central controller offers a simple, straightforward design; (ii) however, the controller necessarily needs to be replicated for scalability and reliability, and cloud CDN is needed to scale data delivery, both bringing additional complexity into the overall design; and (iii) building Hydra over NDN automatically offers scalable and efficient data dissemination at volume, as well as enables distributed control with high resiliency.","PeriodicalId":359653,"journal":{"name":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122499068","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Centralization is about Control, not Protocols: Position Paper","authors":"H. Schulzrinne","doi":"10.1145/3488663.3493691","DOIUrl":"https://doi.org/10.1145/3488663.3493691","url":null,"abstract":"Many common \"consumer\" applications, i.e., applications widely used by non-technical users, are now provided by a very small number of companies, even if that set of companies differ across geographic regions, or rely on a very small number of implementations even if the applications are largely standards-based. While likely only a partial solution, we can draw on earlier regulatory experiences to facilitate competition or at least lessen the impact of the lack thereof.","PeriodicalId":359653,"journal":{"name":"Proceedings of the Interdisciplinary Workshop on (de) Centralization in the Internet","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115080002","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}