首页 > 最新文献

2020 Second International Conference on Blockchain Computing and Applications (BCCA)最新文献

英文 中文
A Blockchain Based Decentralized Computing And NFT Infrastructure For Game Networks 基于区块链的游戏网络去中心化计算和NFT基础设施
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274085
Koushik Bhargav Muthe, K. Sharma, Karthik Epperla Nagendra Sri
The market value of the Gaming industry was said to be over 138 Billion USD in 2019. Competitive Gaming or eSports was already included in the Asian Games 2020, and the Olympic committee is considering including eSports into Olympics 2024. The online gaming segment amounts up to 7 quintillion bytes of internet traffic every month. Most of this data is controlled by centralized gatekeepers like cloud agencies and game creators. This is causing many issues ranging from privacy concerns to latency. The game makers have complete rights over the game to arbitrarily change the rules, set prices for the assets, and control over game servers. Even the reward mechanisms in most of the games, including eSports, are controlled by the game producers, and these rewards have no real-world value. The motivation behind this research is to create a decentralized computation and token management infrastructure for game networks. This paper focuses on using Ethereum Blockchain, IPFS and ERC - Ethereum Request for Comment 1155 architecture to build a gaming-oriented public decentralized network.
据说2019年游戏行业的市值超过1380亿美元。竞技游戏或电子竞技已经被列入2020年亚运会,奥委会正在考虑将电子竞技纳入2024年奥运会。在线游戏领域每月的互联网流量高达7万亿字节。这些数据大多由云计算机构和游戏开发者等中心化看门人控制。这导致了许多问题,从隐私问题到延迟。游戏开发者对游戏拥有完全的权利,可以任意改变游戏规则,设定资产价格,控制游戏服务器。甚至包括电子竞技在内的大多数游戏中的奖励机制都是由游戏制作人控制的,这些奖励并没有现实价值。这项研究背后的动机是为游戏网络创建一个分散的计算和令牌管理基础设施。本文的重点是使用以太坊区块链、IPFS和ERC -以太坊征求意见1155架构来构建一个面向游戏的公共去中心化网络。
{"title":"A Blockchain Based Decentralized Computing And NFT Infrastructure For Game Networks","authors":"Koushik Bhargav Muthe, K. Sharma, Karthik Epperla Nagendra Sri","doi":"10.1109/BCCA50787.2020.9274085","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274085","url":null,"abstract":"The market value of the Gaming industry was said to be over 138 Billion USD in 2019. Competitive Gaming or eSports was already included in the Asian Games 2020, and the Olympic committee is considering including eSports into Olympics 2024. The online gaming segment amounts up to 7 quintillion bytes of internet traffic every month. Most of this data is controlled by centralized gatekeepers like cloud agencies and game creators. This is causing many issues ranging from privacy concerns to latency. The game makers have complete rights over the game to arbitrarily change the rules, set prices for the assets, and control over game servers. Even the reward mechanisms in most of the games, including eSports, are controlled by the game producers, and these rewards have no real-world value. The motivation behind this research is to create a decentralized computation and token management infrastructure for game networks. This paper focuses on using Ethereum Blockchain, IPFS and ERC - Ethereum Request for Comment 1155 architecture to build a gaming-oriented public decentralized network.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116414014","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}
引用次数: 21
DLIT: A Scalable Distributed Ledger for IoT Data DLIT:物联网数据的可扩展分布式账本
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274456
Sina Rafati Niya, R. Beckmann, B. Stiller
The integration of the Internet-of-Things (IoT) and Blockchain (BC) for strong trust and decentralization shows potentials in use cases, such as supply chain tracing, smart cities, and health care. As a great number of IoT devices interacting in such cases, it is crucial to provide scalable and secure mechanisms for IoT data persistence within BCs. In this regard, sharding mechanisms have been employed to enhance the scalability of BCs. However, disconnections and delays of a BC’s distributed network can cause concerns for inter-shard and inter-miner synchronizations, eventually preventing the BC from reaching a high throughput. Thus, this work develops an IoT-oriented permissioned BC, which covers via a scalable Distributed Ledger (DL) a novel sharding mechanism for unstable distributed networks. Therefore, DLIT (Distributed Ledger for IoT Data) offers a novel two-layered transaction distribution, validation, and inter-shard synchronization, combined with authentication and verification mechanisms in support of a viable security level.
物联网(IoT)和区块链(BC)的整合,以实现强大的信任和去中心化,在供应链追踪、智慧城市和医疗保健等用例中显示出潜力。由于大量的物联网设备在这种情况下进行交互,因此为bc内的物联网数据持久性提供可扩展和安全的机制至关重要。在这方面,分片机制已经被用来增强bc的可扩展性。然而,BC的分布式网络的断开和延迟可能会引起分片间和矿机间同步的问题,最终阻止BC达到高吞吐量。因此,这项工作开发了一种面向物联网的许可BC,它通过可扩展的分布式账本(DL)覆盖了一种针对不稳定分布式网络的新型分片机制。因此,DLIT(物联网数据分布式账本)提供了一种新颖的两层事务分发、验证和分片间同步,并结合身份验证和验证机制来支持可行的安全级别。
{"title":"DLIT: A Scalable Distributed Ledger for IoT Data","authors":"Sina Rafati Niya, R. Beckmann, B. Stiller","doi":"10.1109/BCCA50787.2020.9274456","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274456","url":null,"abstract":"The integration of the Internet-of-Things (IoT) and Blockchain (BC) for strong trust and decentralization shows potentials in use cases, such as supply chain tracing, smart cities, and health care. As a great number of IoT devices interacting in such cases, it is crucial to provide scalable and secure mechanisms for IoT data persistence within BCs. In this regard, sharding mechanisms have been employed to enhance the scalability of BCs. However, disconnections and delays of a BC’s distributed network can cause concerns for inter-shard and inter-miner synchronizations, eventually preventing the BC from reaching a high throughput. Thus, this work develops an IoT-oriented permissioned BC, which covers via a scalable Distributed Ledger (DL) a novel sharding mechanism for unstable distributed networks. Therefore, DLIT (Distributed Ledger for IoT Data) offers a novel two-layered transaction distribution, validation, and inter-shard synchronization, combined with authentication and verification mechanisms in support of a viable security level.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130373309","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}
引用次数: 2
Why the new consensus mechanism is needed in blockchain technology? 区块链技术为什么需要新的共识机制?
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274461
Sana Naz, S. Lee
The Blockchain with PoW consensus was first developed to solve the cryptocurrency double-spending and byzantine fault problem. The PoW consensus solved the problem very effectively. But due to its high computation and specialized hardware need, a lot of questions from society has been raised on the PoW consensus. To solve the limitations of PoW, a lot of other consensuses have been proposed in the literature as an alternative solution of PoW. However, the other consensus has its own benefits and drawbacks. So, to understand the consensus mechanisms our paper first describes the internal architecture of blockchain and then explain five consensuses of the blockchain network with its detailed comparative analysis of internal characteristic. We believe this comparative analysis will be helpful for those researchers who need to understand the major characteristics that a given consensus offer for their work.
具有PoW共识的区块链最初是为了解决加密货币的双重支出和拜占庭故障问题而开发的。PoW共识非常有效地解决了这个问题。但由于其高计算量和专用硬件需求,社会上对PoW共识提出了许多问题。为了解决PoW的局限性,文献中提出了许多其他共识作为PoW的替代解决方案。然而,另一种共识有其自身的优点和缺点。因此,为了理解共识机制,本文首先描述了区块链的内部架构,然后解释了区块链网络的五种共识,并对其内部特征进行了详细的比较分析。我们相信,这种比较分析将有助于那些需要了解特定共识为其工作提供的主要特征的研究人员。
{"title":"Why the new consensus mechanism is needed in blockchain technology?","authors":"Sana Naz, S. Lee","doi":"10.1109/BCCA50787.2020.9274461","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274461","url":null,"abstract":"The Blockchain with PoW consensus was first developed to solve the cryptocurrency double-spending and byzantine fault problem. The PoW consensus solved the problem very effectively. But due to its high computation and specialized hardware need, a lot of questions from society has been raised on the PoW consensus. To solve the limitations of PoW, a lot of other consensuses have been proposed in the literature as an alternative solution of PoW. However, the other consensus has its own benefits and drawbacks. So, to understand the consensus mechanisms our paper first describes the internal architecture of blockchain and then explain five consensuses of the blockchain network with its detailed comparative analysis of internal characteristic. We believe this comparative analysis will be helpful for those researchers who need to understand the major characteristics that a given consensus offer for their work.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131039539","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}
引用次数: 1
A Blockchain handling Data in a Waste Recycling Scenario and Fostering Participation 区块链在废物回收方案中处理数据并促进参与
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274083
Leonardo Pelonero, Andrea Fornaia, E. Tramontana
When having to improve waste collection and recycling, the citizen involvement is paramount. However, the lack of transparency about everyday activities and progresses towards long term goals could result in a loss of interest for the community and more difficulties in achieving desired results. In our proposed approach, data related to waste collection would be automatically passed from sensors to a blockchain smart contract. Such data include the amount of waste collected for each category from a citizen. By using a blockchain storing data related to collected waste, maximum data integrity and transparency would be ensured. Furthermore, citizens are provided with a smartphone app to read data from the blockchain, register other data concerning their activities, and check their fee balance. The overall solution, by ensuring that each citizen can monitor their progress and the global results achieved by the community, would address and foster participation.
当必须改善废物收集和回收时,市民的参与是至关重要的。但是,日常活动和实现长期目标的进展缺乏透明度可能导致社区失去兴趣,并在实现预期结果方面遇到更多困难。在我们提出的方法中,与废物收集相关的数据将自动从传感器传递到区块链智能合约。这些数据包括从每个公民那里收集到的每一类垃圾的数量。通过使用区块链存储与收集的废物相关的数据,将确保最大程度的数据完整性和透明度。此外,公民还可以使用智能手机应用程序从区块链读取数据,登记有关其活动的其他数据,并检查其费用余额。通过确保每个公民都能监督他们的进展和社区取得的全球成果,整体解决方案将解决并促进参与。
{"title":"A Blockchain handling Data in a Waste Recycling Scenario and Fostering Participation","authors":"Leonardo Pelonero, Andrea Fornaia, E. Tramontana","doi":"10.1109/BCCA50787.2020.9274083","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274083","url":null,"abstract":"When having to improve waste collection and recycling, the citizen involvement is paramount. However, the lack of transparency about everyday activities and progresses towards long term goals could result in a loss of interest for the community and more difficulties in achieving desired results. In our proposed approach, data related to waste collection would be automatically passed from sensors to a blockchain smart contract. Such data include the amount of waste collected for each category from a citizen. By using a blockchain storing data related to collected waste, maximum data integrity and transparency would be ensured. Furthermore, citizens are provided with a smartphone app to read data from the blockchain, register other data concerning their activities, and check their fee balance. The overall solution, by ensuring that each citizen can monitor their progress and the global results achieved by the community, would address and foster participation.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129054648","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}
引用次数: 3
Analysis of Stablecoins during the Global COVID-19 Pandemic 全球COVID-19大流行期间稳定币的分析
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274450
Clemens Jeger, B. Rodrigues, E. Scheid, B. Stiller
One of the major concerns with cryptocurrencies is their price instability, driven by market speculation, underlying technology, and applications. Stablecoins were introduced to address volatility and to provide means for an electronic payment and a value store remaining stable, often being supported by physical assets or fiat currency (e.g., gold or US dollars, respectively). However, different collateralization mechanisms exist and different assets are pegged with the coin that can affect their stability in different ways. This work overviews stablecoin stability mechanisms, the current stablecoin market landscape, and the performance of major stablecoins during the 2020 financial market crisis due to the COVID-19 pandemic. Results from this analysis indicate that stablecoins’ performance during the financial crisis and, in particular, the market crash present a direct relation with their specific behavior attributed to different design aspects, including their popularity.
加密货币的主要问题之一是其价格不稳定,这是由市场投机、基础技术和应用驱动的。引入稳定币是为了解决波动性问题,并为电子支付和保持稳定的价值存储提供手段,通常由实物资产或法定货币(分别为黄金或美元)支持。然而,存在不同的抵押机制,不同的资产与硬币挂钩,可以以不同的方式影响其稳定性。本工作概述了稳定币的稳定机制、当前稳定币市场的格局,以及由于COVID-19大流行而导致的2020年金融市场危机期间主要稳定币的表现。这一分析的结果表明,稳定币在金融危机期间的表现,特别是市场崩溃期间的表现,与其归因于不同设计方面的具体行为(包括其受欢迎程度)存在直接关系。
{"title":"Analysis of Stablecoins during the Global COVID-19 Pandemic","authors":"Clemens Jeger, B. Rodrigues, E. Scheid, B. Stiller","doi":"10.1109/BCCA50787.2020.9274450","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274450","url":null,"abstract":"One of the major concerns with cryptocurrencies is their price instability, driven by market speculation, underlying technology, and applications. Stablecoins were introduced to address volatility and to provide means for an electronic payment and a value store remaining stable, often being supported by physical assets or fiat currency (e.g., gold or US dollars, respectively). However, different collateralization mechanisms exist and different assets are pegged with the coin that can affect their stability in different ways. This work overviews stablecoin stability mechanisms, the current stablecoin market landscape, and the performance of major stablecoins during the 2020 financial market crisis due to the COVID-19 pandemic. Results from this analysis indicate that stablecoins’ performance during the financial crisis and, in particular, the market crash present a direct relation with their specific behavior attributed to different design aspects, including their popularity.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127538544","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}
引用次数: 6
OraclesLink: An architecture for secure oracle usage OraclesLink:一个安全使用oracle的架构
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274455
Benedikt Berger, Stefan Huber, Simon Pfeifhofer
Smart contracts encode critical application logic for realizing digital agreements in a tamper-proof form. Blockchains guarantee that smart contracts cannot be altered after the first deployment and that the execution is strictly followed. Smart contracts can only operate on data available on-chain. Oracles are bridging the gap between on-chain and off-chain data. Oracles introduce a wide range of security risks, which were already exploited in publicly known hacks. In this paper OraclesLink is proposed, which is a secure and developer-friendly architecture for using oracles within smart contracts. The goal of the architecture is to eliminate single points of failure and single sources of truth through distribution. In order to demonstrate feasibility, a proof-of-concept implementation is provided.
智能合约编码关键的应用程序逻辑,以防止篡改的形式实现数字协议。区块链保证智能合约在第一次部署后不会被更改,并且严格遵循执行。智能合约只能在链上可用的数据上运行。oracle正在弥合链上和链下数据之间的鸿沟。oracle带来了广泛的安全风险,这些风险已经在公开的黑客攻击中被利用。本文提出了OraclesLink,它是一种在智能合约中使用oracle的安全且对开发人员友好的架构。该体系结构的目标是通过分布消除单点故障和单一的事实来源。为了证明可行性,提供了一个概念验证实现。
{"title":"OraclesLink: An architecture for secure oracle usage","authors":"Benedikt Berger, Stefan Huber, Simon Pfeifhofer","doi":"10.1109/BCCA50787.2020.9274455","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274455","url":null,"abstract":"Smart contracts encode critical application logic for realizing digital agreements in a tamper-proof form. Blockchains guarantee that smart contracts cannot be altered after the first deployment and that the execution is strictly followed. Smart contracts can only operate on data available on-chain. Oracles are bridging the gap between on-chain and off-chain data. Oracles introduce a wide range of security risks, which were already exploited in publicly known hacks. In this paper OraclesLink is proposed, which is a secure and developer-friendly architecture for using oracles within smart contracts. The goal of the architecture is to eliminate single points of failure and single sources of truth through distribution. In order to demonstrate feasibility, a proof-of-concept implementation is provided.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116982676","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}
引用次数: 4
[Copyright notice] (版权)
Pub Date : 2020-11-02 DOI: 10.1109/bcca50787.2020.9274079
{"title":"[Copyright notice]","authors":"","doi":"10.1109/bcca50787.2020.9274079","DOIUrl":"https://doi.org/10.1109/bcca50787.2020.9274079","url":null,"abstract":"","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132327915","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}
引用次数: 0
DPSec: A blockchain-based data plane authentication protocol for SDNs DPSec:基于区块链的sdn数据平面认证协议
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274449
Majd Latah, Kübra Kalkan
Software-Defined Networking (SDN) is a promising networking architecture that enables central management along with network programmability. However, SDN brings additional security threats due to untrusted control and data planes. In this work, we focus on authenticating SDN’s data plane since it can be exploited to attack SDN’s control plane. As a result, the whole SDN network will be paralysed. On the other hand, Blockchain (BC) can be utilized to provide more secure data plane by introducing a fault-tolerant, decentralized and secure ledger without relying on any trusted third-party intermediaries. To this end, in this work we propose, DPSec, a consortium BC-based protocol for authenticating SDN’s data plane including SDN switches and hosts. We also provide a proof-of-concept that demonstrates the applicability and feasibility of our protocol in SDNs. Finally, we present a security analysis that shows how DPSec can address several attacks against SDNs including CVE-2018-1000155 vulnerability [1] that targets SDN controllers due to the untrusted data plane.
软件定义网络(SDN)是一种很有前途的网络体系结构,它支持集中管理和网络可编程性。但是,SDN由于不可信的控制和数据平面带来了额外的安全威胁。在这项工作中,我们重点关注SDN的数据平面的认证,因为它可以被利用来攻击SDN的控制平面。这将导致整个SDN网络瘫痪。另一方面,区块链(BC)可以在不依赖任何可信第三方中介的情况下,通过引入容错、分散和安全的分类账,提供更安全的数据平面。为此,在这项工作中,我们提出了DPSec,这是一个基于联盟bc的协议,用于验证SDN的数据平面,包括SDN交换机和主机。我们还提供了一个概念验证,证明了我们的协议在sdn中的适用性和可行性。最后,我们提出了一个安全分析,展示了DPSec如何解决针对SDN的几种攻击,包括CVE-2018-1000155漏洞[1],该漏洞针对SDN控制器,由于不受信任的数据平面。
{"title":"DPSec: A blockchain-based data plane authentication protocol for SDNs","authors":"Majd Latah, Kübra Kalkan","doi":"10.1109/BCCA50787.2020.9274449","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274449","url":null,"abstract":"Software-Defined Networking (SDN) is a promising networking architecture that enables central management along with network programmability. However, SDN brings additional security threats due to untrusted control and data planes. In this work, we focus on authenticating SDN’s data plane since it can be exploited to attack SDN’s control plane. As a result, the whole SDN network will be paralysed. On the other hand, Blockchain (BC) can be utilized to provide more secure data plane by introducing a fault-tolerant, decentralized and secure ledger without relying on any trusted third-party intermediaries. To this end, in this work we propose, DPSec, a consortium BC-based protocol for authenticating SDN’s data plane including SDN switches and hosts. We also provide a proof-of-concept that demonstrates the applicability and feasibility of our protocol in SDNs. Finally, we present a security analysis that shows how DPSec can address several attacks against SDNs including CVE-2018-1000155 vulnerability [1] that targets SDN controllers due to the untrusted data plane.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131901203","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}
引用次数: 1
Chain FL: Decentralized Federated Machine Learning via Blockchain Chain FL:通过区块链去中心化的联邦机器学习
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274451
Caner Korkmaz, Halil Eralp Kocas, Ahmet Uysal, Ahmed Masry, O. Ozkasap, Barış Akgün
Federated learning is a collaborative machine learning mechanism that allows multiple parties to develop a model without sharing the training data. It is a promising mechanism since it empowers collaboration in fields such as medicine and banking where data sharing is not favorable due to legal, technical, ethical, or safety issues without significantly sacrificing accuracy. In centralized federated learning, there is a single central server, and hence it has a single point of failure. Unlike centralized federated learning, decentralized federated learning does not depend on a single central server for the updates. In this paper, we propose a decentralized federated learning approach named Chain FL that makes use of the blockchain to delegate the responsibility of storing the model to the nodes on the network instead of a centralized server. Chain FL produced promising results on the MNIST digit recognition task with a maximum 0.20% accuracy decrease, and on the CIFAR-10 image classification task with a maximum of 2.57% accuracy decrease as compared to non-FL counterparts.
联邦学习是一种协作机器学习机制,它允许多方在不共享训练数据的情况下开发模型。这是一个很有前途的机制,因为它可以在不显著牺牲准确性的情况下,在医疗和银行等因法律、技术、伦理或安全问题而不利于数据共享的领域进行协作。在集中式联邦学习中,只有一个中央服务器,因此只有一个故障点。与集中式联邦学习不同,分散式联邦学习不依赖于单个中央服务器进行更新。在本文中,我们提出了一种名为Chain FL的分散联邦学习方法,该方法利用区块链将存储模型的责任委托给网络上的节点,而不是集中式服务器。链FL在MNIST数字识别任务上取得了令人满意的结果,与非链FL相比,准确率下降了0.20%,在CIFAR-10图像分类任务上,准确率下降了2.57%。
{"title":"Chain FL: Decentralized Federated Machine Learning via Blockchain","authors":"Caner Korkmaz, Halil Eralp Kocas, Ahmet Uysal, Ahmed Masry, O. Ozkasap, Barış Akgün","doi":"10.1109/BCCA50787.2020.9274451","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274451","url":null,"abstract":"Federated learning is a collaborative machine learning mechanism that allows multiple parties to develop a model without sharing the training data. It is a promising mechanism since it empowers collaboration in fields such as medicine and banking where data sharing is not favorable due to legal, technical, ethical, or safety issues without significantly sacrificing accuracy. In centralized federated learning, there is a single central server, and hence it has a single point of failure. Unlike centralized federated learning, decentralized federated learning does not depend on a single central server for the updates. In this paper, we propose a decentralized federated learning approach named Chain FL that makes use of the blockchain to delegate the responsibility of storing the model to the nodes on the network instead of a centralized server. Chain FL produced promising results on the MNIST digit recognition task with a maximum 0.20% accuracy decrease, and on the CIFAR-10 image classification task with a maximum of 2.57% accuracy decrease as compared to non-FL counterparts.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133249807","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}
引用次数: 30
Classification of Ethereum Vulnerabilities and their Propagations 以太坊漏洞分类及其传播
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274458
Mirko Staderini, Caterina Palli, A. Bondavalli
Blockchain technology is having an ever-increasing impact on distributed applications domain, since the adoption of Blockchain 2.0 led to the spread of smart contracts. In such a context, Ethereum is the framework with the highest diffusion in terms of smart contract’s development, with a consequent rise of exploitation of code vulnerabilities, some of which causing bad financial losses. For this reason, this paper focuses on the issues of Ethereum smart contracts implementation (made with the Turing-complete language Solidity), providing a comprehensive systematization of such vulnerabilities basing on a slice of the Common Weakness Enumeration (CWE). Moreover, some relevant propagation cases among different vulnerabilities and CWE groups, observed in exploited contracts, are highlighted.
区块链技术对分布式应用领域的影响越来越大,因为区块链.0的采用导致了智能合约的普及。在这样的背景下,以太坊是智能合约发展中扩散程度最高的框架,随之而来的是代码漏洞的利用,其中一些漏洞造成了严重的经济损失。出于这个原因,本文重点关注以太坊智能合约实现的问题(使用图灵完备语言Solidity),基于共同弱点枚举(CWE)的一小部分,对此类漏洞进行了全面的系统化。此外,重点介绍了在被攻击合同中观察到的不同漏洞和CWE群体之间的相关传播案例。
{"title":"Classification of Ethereum Vulnerabilities and their Propagations","authors":"Mirko Staderini, Caterina Palli, A. Bondavalli","doi":"10.1109/BCCA50787.2020.9274458","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274458","url":null,"abstract":"Blockchain technology is having an ever-increasing impact on distributed applications domain, since the adoption of Blockchain 2.0 led to the spread of smart contracts. In such a context, Ethereum is the framework with the highest diffusion in terms of smart contract’s development, with a consequent rise of exploitation of code vulnerabilities, some of which causing bad financial losses. For this reason, this paper focuses on the issues of Ethereum smart contracts implementation (made with the Turing-complete language Solidity), providing a comprehensive systematization of such vulnerabilities basing on a slice of the Common Weakness Enumeration (CWE). Moreover, some relevant propagation cases among different vulnerabilities and CWE groups, observed in exploited contracts, are highlighted.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131528683","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}
引用次数: 5
期刊
2020 Second International Conference on Blockchain Computing and Applications (BCCA)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1