Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9657049
Barbara Guidi, Andrea Michienzi
Surfing Online Social Media (OSM) websites have become a daily activity for a large number of people worldwide. People use OSMs to satisfy their innate need to socialise, but also as a source of information or to share personal facts. Thanks to the massive success of cryptocurrencies, the blockchain technology gained popularity among researchers, giving birth to a new generation of social media. Steemit is the most well-known blockchain-based social media, and it is based on the public blockchain Steem. Steemit employs Steem as data storage, and to implement a rewarding mechanism that grants cryptocurrency to pieces of content that are considered relevant by the users. Steem represents the first experiment that integrates OSMs and an economic rewarding system on the same platform, and in this paper, we inspect the interactions among the users from a community perspective. We apply two community detection algorithms on five graphs that model just as many facets of the Steem blockchain and test the detected structure against three measures for community structure evaluation. Findings show that communities tend to be very large, index of how much users are encouraged to interact as much as possible, and in particular, in the monetary graph, we detect a large number of the block producers of Steem.
{"title":"Interaction Communities in Blockchain Online Social Media","authors":"Barbara Guidi, Andrea Michienzi","doi":"10.1109/BCCA53669.2021.9657049","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657049","url":null,"abstract":"Surfing Online Social Media (OSM) websites have become a daily activity for a large number of people worldwide. People use OSMs to satisfy their innate need to socialise, but also as a source of information or to share personal facts. Thanks to the massive success of cryptocurrencies, the blockchain technology gained popularity among researchers, giving birth to a new generation of social media. Steemit is the most well-known blockchain-based social media, and it is based on the public blockchain Steem. Steemit employs Steem as data storage, and to implement a rewarding mechanism that grants cryptocurrency to pieces of content that are considered relevant by the users. Steem represents the first experiment that integrates OSMs and an economic rewarding system on the same platform, and in this paper, we inspect the interactions among the users from a community perspective. We apply two community detection algorithms on five graphs that model just as many facets of the Steem blockchain and test the detected structure against three measures for community structure evaluation. Findings show that communities tend to be very large, index of how much users are encouraged to interact as much as possible, and in particular, in the monetary graph, we detect a large number of the block producers of Steem.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123758408","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}
Pub Date : 2021-11-15DOI: 10.1109/bcca53669.2021.9656969
{"title":"[BCCA 2021 Title page]","authors":"","doi":"10.1109/bcca53669.2021.9656969","DOIUrl":"https://doi.org/10.1109/bcca53669.2021.9656969","url":null,"abstract":"","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114234883","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}
Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9656972
S. Loss, H. Singh, N. Cacho, Frederico Lopes
The emergence of the COVID-19 pandemic, caused by the SARS-Cov-2 virus, directly affected the displacement of people around the world. Some countries have restricted travel from certain countries where the pandemic has not been controlled. It is expected that with the emergence of different types of vaccines to contain the spread of this virus, international travel will resume both for business, tourism, and vacation. However, how to guarantee and verify that someone was vaccinated? Therefore, it is necessary to integrate most vaccination systems worldwide to offer digital proof of vaccination. One way to do this is to use FIWARE, a curated framework from an open-source platform for smart solutions, which utilizes NGSI Standards, enabling the integration of components and providing the basis for the interoperability and portability of smart solutions. However, data exchanged between systems need to be reliable and secure. One way is to overcome these challenges is using Blockchain with NGSI as an immutable decentralized transaction ledger to integrate systems. This paper proposes a new Generic Enabler (GE) named Canis Major to be integrated into the FIWARE ecosystem solutions to provide secure interoperability between systems used to integrate vaccination systems worldwide in a post-pandemic vaccination scenario. With this solution, any integrated vaccination system can reliably verify when and what type of vaccine a person has been vaccinated to contribute to the end of the pandemic.
{"title":"Using FIWARE and Blockchain in Post Pandemic Vaccination Scenario","authors":"S. Loss, H. Singh, N. Cacho, Frederico Lopes","doi":"10.1109/BCCA53669.2021.9656972","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656972","url":null,"abstract":"The emergence of the COVID-19 pandemic, caused by the SARS-Cov-2 virus, directly affected the displacement of people around the world. Some countries have restricted travel from certain countries where the pandemic has not been controlled. It is expected that with the emergence of different types of vaccines to contain the spread of this virus, international travel will resume both for business, tourism, and vacation. However, how to guarantee and verify that someone was vaccinated? Therefore, it is necessary to integrate most vaccination systems worldwide to offer digital proof of vaccination. One way to do this is to use FIWARE, a curated framework from an open-source platform for smart solutions, which utilizes NGSI Standards, enabling the integration of components and providing the basis for the interoperability and portability of smart solutions. However, data exchanged between systems need to be reliable and secure. One way is to overcome these challenges is using Blockchain with NGSI as an immutable decentralized transaction ledger to integrate systems. This paper proposes a new Generic Enabler (GE) named Canis Major to be integrated into the FIWARE ecosystem solutions to provide secure interoperability between systems used to integrate vaccination systems worldwide in a post-pandemic vaccination scenario. With this solution, any integrated vaccination system can reliably verify when and what type of vaccine a person has been vaccinated to contribute to the end of the pandemic.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"239 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122839409","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}
Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9656993
Zuqiang Ke, N. Park
Permissioned blockchain option is emerging as an alternative solution to business administration for its trustworthiness in place of or in tandem with conventional solutions. Hyperledger Fabric is a well-defined permissioned blockchain. It consists of various types of nodes such as nodes for endorsement, ordering and commitment, and they play a role in the performance equation, and a sound understanding of their performance is essential to address and resolve the issue of performance optimization in the perspective from the backend architectures and systems. This paper presents quantitative models for the performance of those above-mentioned primary types of nodes in the permissioned blockchains. Each type of nodes is characterized in terms of transaction/block queue size and waiting time, and the transaction/block arrival rates and the transaction/block service rates are considered for simulation purpose. The proposed models for the various types of nodes in Hyperledger Fabric provide a quantitative basis to assure and optimize the design of each type of nodes and ultimately the overall performance of the permissioned blockchain. Extensive numerical simulations are conducted and presented.
{"title":"Hyperledger Fabric Node Types and Performance Study","authors":"Zuqiang Ke, N. Park","doi":"10.1109/BCCA53669.2021.9656993","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656993","url":null,"abstract":"Permissioned blockchain option is emerging as an alternative solution to business administration for its trustworthiness in place of or in tandem with conventional solutions. Hyperledger Fabric is a well-defined permissioned blockchain. It consists of various types of nodes such as nodes for endorsement, ordering and commitment, and they play a role in the performance equation, and a sound understanding of their performance is essential to address and resolve the issue of performance optimization in the perspective from the backend architectures and systems. This paper presents quantitative models for the performance of those above-mentioned primary types of nodes in the permissioned blockchains. Each type of nodes is characterized in terms of transaction/block queue size and waiting time, and the transaction/block arrival rates and the transaction/block service rates are considered for simulation purpose. The proposed models for the various types of nodes in Hyperledger Fabric provide a quantitative basis to assure and optimize the design of each type of nodes and ultimately the overall performance of the permissioned blockchain. Extensive numerical simulations are conducted and presented.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123997642","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}
Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9657048
Andrea Benini, Mauro Gambini, S. Migliorini, F. Spoto
Generics are a powerful feature of programming languages that allows one to write highly reusable code. More specifically, they are based on the use of type placeholders in order to produce parametrized code, that can be instantiated for each concrete type provided for them. In many programming languages, such as Java, they are implemented by erasure, ie. replaced by their upper bound type during compilation into bytecode. This paper originated from a real security issue that we found while using generics for writing smart contracts for blockchain, in order to implement a contract for shared entities (such as a company shared by its shareholders), for the Hotmoka blockchain, whose contracts are written in Java. The considered case study is particularly important since the validators’ set of the blockchain itself is a special case of shared entities. The analysis shows that the power of generics comes at the risk of a too permissive typing of the compiled code, due to the erasure mechanism, with a consequent possible attack to the validators’ set. This paper proposes a solution that forces the compiler to generate more precise type information than those arising by erasure.
{"title":"Power and Pitfalls of Generic Smart Contracts","authors":"Andrea Benini, Mauro Gambini, S. Migliorini, F. Spoto","doi":"10.1109/BCCA53669.2021.9657048","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657048","url":null,"abstract":"Generics are a powerful feature of programming languages that allows one to write highly reusable code. More specifically, they are based on the use of type placeholders in order to produce parametrized code, that can be instantiated for each concrete type provided for them. In many programming languages, such as Java, they are implemented by erasure, ie. replaced by their upper bound type during compilation into bytecode. This paper originated from a real security issue that we found while using generics for writing smart contracts for blockchain, in order to implement a contract for shared entities (such as a company shared by its shareholders), for the Hotmoka blockchain, whose contracts are written in Java. The considered case study is particularly important since the validators’ set of the blockchain itself is a special case of shared entities. The analysis shows that the power of generics comes at the risk of a too permissive typing of the compiled code, due to the erasure mechanism, with a consequent possible attack to the validators’ set. This paper proposes a solution that forces the compiler to generate more precise type information than those arising by erasure.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122103252","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}
Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9656962
Pierre-Yves Piriou, Olivier Boudeville, G. Deleuze, S. Piergiovanni, Ö. Gürcan
In the industry, blockchains are increasingly used as the backbone of product and process traceability. Blockchain-based traceability participates in the demonstration of product and/or process compliance with existing safety standards or quality criteria. In this perspective, services and applications built on top of blockchains are business-critical applications, because an intended failure or corruption of the system can lead to an important reputation loss regarding the products or the processes involved. The development of a blockchain-based business-critical application must be then conducted carefully, requiring a thorough justification of its dependability and security. To this end, this paper encourages an engineering perspective rooted in well-understood tools and concepts borrowed from the engineering of safety-critical systems. Concretely, we use a justification frame-work, called CAE (Claim, Argument, Evidence), by following an approach based on assurance cases, in order to provide convincing arguments that a business-critical blockchain-based application is dependable and secure. The application of this approach is sketched with a case study based on the blockchain HYPERLEDGER FABRIC.
{"title":"Justifying the Dependability and Security of Business-Critical Blockchain-based Applications","authors":"Pierre-Yves Piriou, Olivier Boudeville, G. Deleuze, S. Piergiovanni, Ö. Gürcan","doi":"10.1109/BCCA53669.2021.9656962","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656962","url":null,"abstract":"In the industry, blockchains are increasingly used as the backbone of product and process traceability. Blockchain-based traceability participates in the demonstration of product and/or process compliance with existing safety standards or quality criteria. In this perspective, services and applications built on top of blockchains are business-critical applications, because an intended failure or corruption of the system can lead to an important reputation loss regarding the products or the processes involved. The development of a blockchain-based business-critical application must be then conducted carefully, requiring a thorough justification of its dependability and security. To this end, this paper encourages an engineering perspective rooted in well-understood tools and concepts borrowed from the engineering of safety-critical systems. Concretely, we use a justification frame-work, called CAE (Claim, Argument, Evidence), by following an approach based on assurance cases, in order to provide convincing arguments that a business-critical blockchain-based application is dependable and secure. The application of this approach is sketched with a case study based on the blockchain HYPERLEDGER FABRIC.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"311 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123221829","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}
Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9657016
Muhammad Kashif, Kübra Kalkan
Security and privacy are the primary concerns for IoT devices but because of their inherent limitation both in terms of processing and energy, IoT devices cannot be deployed at their full scale. To alleviate such security and privacy issues, the interaction of blockchain with IoT systems has acquired significant attention these days because blockchain has presented an underlying mechanism of immutability, audibility, and transparency for data storage. However due to the intrinsic nature of a blockchain containing complex mathematical proof concepts such as Merkle Hash Tree and Proof of Work (PoW) which demands high computation power making it less viable for IoT devices to be connected with. To overcome these issues, a novel scheme is proposed in this paper, which deploys private by design based blockchain architecture for IoT devices using low complex consensus algorithm and low computation cryptographic mechanism which suits best for IoT devices to address the privacy concerns. Unlike the traditional blockchain network in which every node maintained a copy of the transaction, we have proposed a new architecture in which block validation and block generation logic has been modified so that a transaction will be limited to the trusted recipient only. The proposed scheme outperforms the contemporary approaches both in terms of throughput and latency as observed through simulation results as well as maintaining the privacy concerns which will encourage the actual implementation of IoT applications in the real world. Moreover, the evaluation analysis demonstrate that the approach has major potential in a trusted network computing system and provides a substantial secure environment for IoT users.
{"title":"BCPriPIoT: BlockChain Utilized Privacy-Preservation Mechanism for IoT Devices","authors":"Muhammad Kashif, Kübra Kalkan","doi":"10.1109/BCCA53669.2021.9657016","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657016","url":null,"abstract":"Security and privacy are the primary concerns for IoT devices but because of their inherent limitation both in terms of processing and energy, IoT devices cannot be deployed at their full scale. To alleviate such security and privacy issues, the interaction of blockchain with IoT systems has acquired significant attention these days because blockchain has presented an underlying mechanism of immutability, audibility, and transparency for data storage. However due to the intrinsic nature of a blockchain containing complex mathematical proof concepts such as Merkle Hash Tree and Proof of Work (PoW) which demands high computation power making it less viable for IoT devices to be connected with. To overcome these issues, a novel scheme is proposed in this paper, which deploys private by design based blockchain architecture for IoT devices using low complex consensus algorithm and low computation cryptographic mechanism which suits best for IoT devices to address the privacy concerns. Unlike the traditional blockchain network in which every node maintained a copy of the transaction, we have proposed a new architecture in which block validation and block generation logic has been modified so that a transaction will be limited to the trusted recipient only. The proposed scheme outperforms the contemporary approaches both in terms of throughput and latency as observed through simulation results as well as maintaining the privacy concerns which will encourage the actual implementation of IoT applications in the real world. Moreover, the evaluation analysis demonstrate that the approach has major potential in a trusted network computing system and provides a substantial secure environment for IoT users.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123408470","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}
Pub Date : 2021-11-15DOI: 10.1007/s10586-022-03804-y
Yuvaraj Rajendra, S. Sahu, Venkatesan Subramanian, S. Shukla
{"title":"A Storage Efficient Blockchain Model for Constrained Applications","authors":"Yuvaraj Rajendra, S. Sahu, Venkatesan Subramanian, S. Shukla","doi":"10.1007/s10586-022-03804-y","DOIUrl":"https://doi.org/10.1007/s10586-022-03804-y","url":null,"abstract":"","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129483466","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}
Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9657038
T. Ranathunga, Ramona Marfievici, A. Mcgibney, S. Rea
This paper presents a decentralized district energy management platform leveraging permissioned Blockchain, Smart Contracts, IoT, and Cloud Computing. This platform facilitates digitizing assets and data in a decentralized energy ecosystem in a trusted manner without a central point of authority, enabling the implementation of distributed applications to create new value-added services. As part of the distributed application design, this paper investigates Blockchain integration and trust aspects. Different Blockchain configurations are deployed and analyzed under real-world operating conditions, using a Blockchain network based on the Hyperledger Fabric framework. Our analysis shows that the platform can handle up to 150 transactions per second with a 0.5 second latency under the baseline configurations provided. The paper further investigates strategies to improve scalability to meet future application requirements.
{"title":"A Distributed Ledger Based Platform for Automated Energy Performance Assessment","authors":"T. Ranathunga, Ramona Marfievici, A. Mcgibney, S. Rea","doi":"10.1109/BCCA53669.2021.9657038","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9657038","url":null,"abstract":"This paper presents a decentralized district energy management platform leveraging permissioned Blockchain, Smart Contracts, IoT, and Cloud Computing. This platform facilitates digitizing assets and data in a decentralized energy ecosystem in a trusted manner without a central point of authority, enabling the implementation of distributed applications to create new value-added services. As part of the distributed application design, this paper investigates Blockchain integration and trust aspects. Different Blockchain configurations are deployed and analyzed under real-world operating conditions, using a Blockchain network based on the Hyperledger Fabric framework. Our analysis shows that the platform can handle up to 150 transactions per second with a 0.5 second latency under the baseline configurations provided. The paper further investigates strategies to improve scalability to meet future application requirements.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132297160","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}
Pub Date : 2021-11-15DOI: 10.1109/BCCA53669.2021.9656964
Jan Hartmann, Omar Hasan
There are many peer-to-peer lending platforms that offer users to obtain a loan by committing a collateral or by calculating a “credit score”, which is based on factors such as the users’ credit history. However, the requirements of collateral and credit history are quite burdensome for some users. Nowadays, with more than 55% of the global population using social media [6], there is a lot of public personal data. This data could be used as an alternative risk mitigator for lending. There are many inferences that can be drawn from the users’ social media accounts about their professional behavior and reliability, allowing us to derive the users’ social trustworthiness. We propose to calculate a “social score” based on the social media data of a user. Our contribution is to develop an Ethereum blockchain-enabled fully decentralized lending platform that relies on this score. This platform could give users a chance for a loan even if they do not have a collateral or a sufficient credit score.
{"title":"A social-capital based approach to blockchain-enabled peer-to-peer lending","authors":"Jan Hartmann, Omar Hasan","doi":"10.1109/BCCA53669.2021.9656964","DOIUrl":"https://doi.org/10.1109/BCCA53669.2021.9656964","url":null,"abstract":"There are many peer-to-peer lending platforms that offer users to obtain a loan by committing a collateral or by calculating a “credit score”, which is based on factors such as the users’ credit history. However, the requirements of collateral and credit history are quite burdensome for some users. Nowadays, with more than 55% of the global population using social media [6], there is a lot of public personal data. This data could be used as an alternative risk mitigator for lending. There are many inferences that can be drawn from the users’ social media accounts about their professional behavior and reliability, allowing us to derive the users’ social trustworthiness. We propose to calculate a “social score” based on the social media data of a user. Our contribution is to develop an Ethereum blockchain-enabled fully decentralized lending platform that relies on this score. This platform could give users a chance for a loan even if they do not have a collateral or a sufficient credit score.","PeriodicalId":202582,"journal":{"name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133864705","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}