Mei Sun, Yongchao Sun, Kejin Sun, Xuelian Tang, Chuanxiao Li
{"title":"Analysis of Digital Currency Investment","authors":"Mei Sun, Yongchao Sun, Kejin Sun, Xuelian Tang, Chuanxiao Li","doi":"10.1145/3320154.3320155","DOIUrl":"https://doi.org/10.1145/3320154.3320155","url":null,"abstract":"Digital currency has long been a hot and controversial topic in finance. Blockchain technology seems like having a promising application in finance, but there are both positive attitude and negative attitude towards digital currency. The meaning and status of digital currency are introduced in the paper. And the definition and characteristics of digital currency are given then. The investment of digital currency is analyzed according to the characteristics of digital currency. At last, based on the above analysis, this paper point out that the price of digital currency is higher than its value or its cost in 2017; digital currency is now not a safe-haven asset but a financial product with high risk and high income.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124978378","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":"IOT Security Issues Via Blockchain: A Review Paper","authors":"Abid Sultan, Muhammad Azhar Mushtaq, M. Abubakar","doi":"10.1145/3320154.3320163","DOIUrl":"https://doi.org/10.1145/3320154.3320163","url":null,"abstract":"In the past few years block chain has gained lot of popularity because blockchain is the core technology of bitcoin. Its utilization cases are growing in number of fields such as security of Internet of Things (IoT), banking sector, industries and medical centres. Moreover, IoT has expanded its acceptance because of its deployment in smart homes and city developments round the world. Unfortunately, IoT network devices operate on limited computing power with low storage capacity and network bandwidth. Thus, they are extra close to attacks than other end-point devices such as cell phones, tablets, or PCs. This paper focus on addressing significant security issues of IoT and maps IoT security issues in contradiction of existing solutions found in the literature. Moreover issues that are not solved after implementation of blockchain are highlighted.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131188684","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":"VOLTimebank","authors":"Shuzhi Cheng, Wenxuan Shi, Hualong Zhang","doi":"10.1145/3320154.3320160","DOIUrl":"https://doi.org/10.1145/3320154.3320160","url":null,"abstract":"With the process of the population aging, the problem of the aged in the urban is becoming increasingly prominent in China, especially the shortage of pension resources. In order to solve this problem, we proposed Volunteer time bank (VOLTimebank) based on blockchain, a novel distributed ledger that allows transactions without any third party organization. VOLTimebank is a record management system to handle volunteer service records. The system provides a channel for volunteers to serve the elderly and gives volunteers a way to exchange the services they can offer today with the services that they hope to get in the future. And a Delegated Proof of Stake (DPOS) consensus mechanism is used to select auditors, whose main task is to audit volunteers' services. Each holder of the (volunteer medals (VOLMedals) has the right to vote for auditors and be voted to be an auditor. As a proof of concept, we present a prototype implementation of VOLTimebank via smart contracts based on Ethereum. VOLTimebank is a true realization of \"Serve today, enjoy tomorrow\", encouraging more people to take part in the volunteer services, for the elderly and for themselves. This paper is intended to illustrate the ideas and methods of VOLTimebank.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124944878","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":"On Consensus in Public Blockchains","authors":"Wenbing Zhao, Shunkun Yang, Xiong Luo","doi":"10.1145/3320154.3320162","DOIUrl":"https://doi.org/10.1145/3320154.3320162","url":null,"abstract":"In this paper, we formulate the consensus problem and its solutions as seen in public blockchains and contrast them to those of the traditional distributed consensus. The Proof of Work (PoW) algorithm introduced in Bitcoin provides the first elegant and practical solution for reaching distributed consensus in a large-scale untrusted environment. Due to the enormous energy cost of PoW, many alternative consensus algorithms have been proposed for public blockchains aiming at drastically reducing the energy consumption for reaching consensus. We examine four blockchain consensus algorithms, namely Proof of Work, Proof of Stake, Proof of Space, and Proof of Elapsed Time, with respect to the consensus model we have formulated and point out the challenges of adopting them in public blockchains.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121837407","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}
L. Ismail, Heba Hameed, Mahra AlShamsi, Manayer AlHammadi, Noura AlDhanhani
{"title":"Towards a Blockchain Deployment at UAE University: Performance Evaluation and Blockchain Taxonomy","authors":"L. Ismail, Heba Hameed, Mahra AlShamsi, Manayer AlHammadi, Noura AlDhanhani","doi":"10.1145/3320154.3320156","DOIUrl":"https://doi.org/10.1145/3320154.3320156","url":null,"abstract":"Blockchain technology initially developed for transactions on cryptocurrencies is now gaining popularity in major domains such as education, healthcare, media, government, smart computing, and business enterprise. Blockchain manages the transactions database in a decentralized way replicated on all the nodes with no single governing authority. In this paper, we present a classification and taxonomy of different blockchain development platforms and simulators along with their consensus protocols, the types of supported blockchain networks and programming languages. We also assess the performance of a blockchain application for deployment at the UAE University (UAEU) versus increasing number of nodes, blocks and block size, on top of experimental network latencies and bandwidth between the nodes. Our results show that a large-scale deployment of blockchain at UAEU is feasible.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"23 12","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114042313","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":"Multi-Authority Attribute-Based Access Control with Smart Contract","authors":"Hao Guo, E. Meamari, Chien-Chung Shen","doi":"10.1145/3320154.3320164","DOIUrl":"https://doi.org/10.1145/3320154.3320164","url":null,"abstract":"Attribute-based access control makes access control decisions based on the assigned attributes of subjects and the access policies to protect objects by mediating operations from the subjects. Authority, which validates attributes of subjects, is one key component to facilitate attribute-based access control. In an increasingly decentralized society, multiple attributes possessed by subjects may need to be validated by multiple different authorities. This paper proposes a multi-authority attribute-based access control scheme by using Ethereum's smart contracts. In the proposed scheme, Ethereum smart contracts are created to define the interactions between data owner, data user, and multiple attribute authorities. A data user presents its attributes to different attribute authorities, and after successful validation of attributes, obtains attribute tokens from respective attribute authorities. After collecting enough attribute tokens, a smart contract will be executed to issue secret key to the data user to access the requested object. The smart contracts for multi-authority attribute-based access control have been prototyped in Solidity, and their performance has been evaluated on the Rinkeby Ethereum Testnet.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130431849","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}
T. Nguyen, Long Vuong, Son-Lam Nguyen, Cam Pham, Tu Nguyen
{"title":"Uniform Randomization for Block Double Validation","authors":"T. Nguyen, Long Vuong, Son-Lam Nguyen, Cam Pham, Tu Nguyen","doi":"10.1145/3320154.3322133","DOIUrl":"https://doi.org/10.1145/3320154.3322133","url":null,"abstract":"TomoChain1 is a blockchain based on Ethereum framework with the following advantages points: low transaction fee, fast confirmation time, double validation and randomization for security guarantees. In our previous technical white paper, we proposed Proof-of-Stake Voting (PoSV) consensus protocol, a Proof-of-Stake (PoS)-based blockchain protocol with a fair voting mechanism, rigorous security guarantees and fast finality. One of the key parts of PoSV is the double validation process, which requires randomization to generate the list of block verifiers (with uniform distribution and unpredictability) for each epoch. In other words, randomization of block verifiers in double validation is the key factor of reducing risks coming from paired hand-shaking attackers trying to commit malicious blocks. In this paper, we focus on studying methods for randomization of block verifiers. In particular, we study combinatorial and probability theory, and then apply the fixed-point-free permutation method for randomization. With this approach, we show that the contributions and benefits of verifiers are fair in the sense that the probability distribution function is uniform eventually. Finally, we implement the proposed protocol and conduct experiments on TomoChain public blockchain.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125394395","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":"A Comparison of Blood Damage Potential of Pulsatile LVAD System with Different Types of Valve","authors":"R. Tellez, L. Belyaev, A. Zhdanov","doi":"10.1145/3320154.3322132","DOIUrl":"https://doi.org/10.1145/3320154.3322132","url":null,"abstract":"The paper presents the results of the mathematical modelling of the haemolysis and thrombus formation process in a blood pump chamber of the pulsatile type Ventricle Assist Device system with a 30 CM3 ejection volume by using two types of the Russian national mechanical heart valves. We show the influence of the inlet valve type on the haemolysis level and the process of thrombus formation during the operation of the blood pump. Based on the obtained results, we give some recommendations on the valve type selection, which ensure a minimum haemolysis level and the minimization of stagnant zones inside the blood pump chamber.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"271 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134250739","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}
Zhu Shi-qing, Yang Ling, Cong Wen-sheng, Yang Rong, Hua Jun
{"title":"Iterative Blind Deconvolution Algorithm for Support Domain Based on Information Entropy","authors":"Zhu Shi-qing, Yang Ling, Cong Wen-sheng, Yang Rong, Hua Jun","doi":"10.1145/3320154.3322131","DOIUrl":"https://doi.org/10.1145/3320154.3322131","url":null,"abstract":"Aiming at the problem of deconvolution which is easy to appear in traditional iterative blind deconvolution algorithm, an improved iterative blind deconvolution algorithm is proposed. The information entropy algorithm is used to calculate the limited support domain of the image, and the iterative replacement of the space and the frequency domain is performed in the support domain, thereby effectively solving the fuzzy problem. The simulation results show that compared with the original iterative blind deconvolution algorithm, the image has higher peak signal-to-noise ratio (SNR), faster convergence and better recovery.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116515738","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":"Blockchain Enabled IoT Edge Computing","authors":"Pankaj Mendki","doi":"10.1145/3320154.3320166","DOIUrl":"https://doi.org/10.1145/3320154.3320166","url":null,"abstract":"Number of internet connected devices is increasing as IoT is getting more prevalent. Volume of data collected by IoT sensors is very high and requires considerable resources for data processing like analytics. Edge processing enables getting the sensor data processed closer to the source. It's not always possible and/or economical to set up a resource intense infrastructure at the edge. This paper proposes use of blockchain based decentralized application to enable IoT edge processing. With this setup, it is possible for a resource owner to join the ecosystem and to lend the compute resources as needed. IoT devices can offload some of the edge computation to the resource owner nodes as and when required. This paper explains architectural components and overall solution for implementation. Based on the usecase of video analytics at edge, experimental setup is implemented for the IoT edge solution using hyperledger sawtooth blockchain.","PeriodicalId":227520,"journal":{"name":"Proceedings of the 2019 International Conference on Blockchain Technology","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114904771","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}