Jong Sou Park, Young Sik Kim, Chang-hak Choi, JangSup Shim
Many interesting news and activities are going on in the field of blockchain (sometimes called, Distributed Ledger Technology) related technologies like cryptocurrency, Initial Coin Offering (ICO), Internet of Things (IoT), Big Data, Artificial Intelligence (AI, mostly Deep Learning). Not only developing countries but also developed countries need to be concerned about applying blockchain technology to their e-government system. Blockchain technology has brought a very deep innovation over conventional Client Server Trusted Third Party intermediary system to pure peer-to-peer (P2P) based smart contract system. This smart contract based peer-to-peer system allow participants to share data which was not possible under Client Server Trusted Third Party system due to architectural monopoly nature of Client Server. Smart contract concept brought logical conditions to share data among participants but it does not provide any definition about data value. This peer-to-peer based data sharing can be practically possible only under definition of value on data shared. If this definition is vague, then it will be very difficult to share data among participants. Also if this definition is clear, data sharing participants can get much benefit from this data sharing. This data sharing will be only effective from blockchain based architecture.
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
Several popular cryptocurrencies incorporate privacy features that "mix" real transactions with cover traffic in order to obfuscate the public transaction graph. The underlying protocols, which include CryptoNote and Monero's RingCT, work by first identifying a real transaction output (TXO), sampling a number of cover outputs, and transmitting the entire resulting set to verifiers, along with a zero knowledge (or WI) proof that hides the identity of the real transaction. Unfortunately, many of these schemes suffer from a practical limitation: the description of the combined input set grows linearly with size of the anonymity set. In this work we propose a simple technique for efficiently sampling cover traffic from a finite (and public) set of known values, while deriving a compact description of the resulting transaction set. This technique, which is based on programmable hash functions, allows us to dramatically reduce transaction bandwidth when large cover sets are used.We refer to our construction as a recoverable sampling scheme, and note that it may be of independent interest for other privacy applications. We present formal security definitions; prove our constructions secure; and show how these constructions can be integrated with various currencies and different cover sampling distributions.
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
Roman Matzutt, Martin Henze, Jan Henrik Ziegeldorf, Jens Hiller · 5 authors
Since the introduction of Bitcoin in 2008, blockchain systems have seen an enormous increase in adoption. By providing a persistent, distributed, and append-only ledger, blockchains enable numerous applications such as distributed consensus, robustness against equivocation, and smart contracts. However, recent studies show that blockchain systems such as Bitcoin can be (mis) used to store arbitrary content. This has already been used to store arguably objectionable content on Bitcoin's blockchain. Already single instances of clearly objectionable or even illegal content can put the whole system at risk by making its node operators culpable. To overcome this imminent risk, we survey and discuss the design space of countermeasures against the insertion of such objectionable content. Our analysis shows a wide spectrum of potential countermeasures, which are often combinable for increased efficiency. First, we investigate special-purpose content detectors as an ad hoc mitigation. As they turn out to be easily evadable, we also investigate content-agnostic countermeasures. We find that mandatory minimum fees as well as mitigation of transaction manipulability via identifier commitments significantly raise the bar for inserting harmful content into a blockchain.
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Advanced Steganography and Watermarking Techniques
Recently, there has been a growing interest in using online technologies to design protocols for secure electronic voting. The main challenges include vote privacy and anonymity, ballot irrevocability and transparency throughout the vote counting process. The introduction of the blockchain as a basis for cryptocurrency protocols, provides for the exploitation of the immutability and transparency properties of these distributed ledgers. In this paper, we discuss possible uses of the blockchain technology to implement a secure and fair voting system. In particular, we introduce a secret share-based voting system on the blockchain, the so-called SHARVOT protocol. Our solution uses Shamir's Secret Sharing to enable on-chain, i.e. within the transactions script, votes submission and winning candidate determination. The protocol is also using a shuffling technique, Circle Shuffle, to de-link voters from their submissions.
The radical growth of Bitcoin revolutionized the field of digital currencies by offering a secure replacement for online electronic payments like card payments and Internet banking. Notably, Bitcoin has become popular since it maintains the anonymity of the users and enables peer-to-peer instant payments across the world. It is a decentralized money transfer protocol that does transactions without exposing user credentials and does verifications without any third-party intervention. Though it maintains anonymity, decentralization concept introduced vulnerabilities leading to severe security issues like double spending, block withholding and 51% attacks. These issues necessitate security specific enhancements in Bitcoin protocol. Therefore, this paper proposes a method of incorporating criteria check for miners to participate in mining process and a verification process to join the mining pool. The proposed idea mitigates double spending, block withholding, and 51% attacks. Further, a new approach is proposed namely, refining block creation and verification strategy for improving transaction rate without compromising security.
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
The blockchain technology is a relatively new approach in the field of information technologies. As one of its first implementations, bitcoin as a cryptocurrency has gained a lot of attention. Together with Ethereum, blockchain implementation with focus on smart contracts, they represent the very core of modern cryptocurrency development. This paper is meant to give a brief introduction to these topics.
2 source records
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Advanced Steganography and Watermarking Techniques
Mikael Asplund, Jakob Lövhall, Simin Nadjm‐Tehrani
The possibility of in-store payments would further increase the potential usefulness of cryptocurrencies. However, this would require much faster transaction verification than current solutions provide (one hour for Bitcoin) since customers are likely not prepared to wait a very long time for their purchase to be accepted by a store. We propose a solution for enabling in-store payments with waiting times in the order of a few seconds, which is still compatible with the current Bitcoin protocol. The idea is based on a payment card in combination with a protocol for ensuring that losing a card does not mean losing the money on it. We analyse the required transaction verification delay and also the potentially added risks that the solution brings compared to current systems.
Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Advanced Steganography and Watermarking Techniques
Homomorphic Cryptography raised as a new solution used in electronic voting systems. In this research, Fully Homomorphic encryption used to design and implement an e-voting system. The purpose of the study is to examine the applicability of Fully Homomorphic encryption in real systems and to evaluate the performance of fully homomorphic encryption in evoting systems. Most of homomorphic cryptography evoting systems based on additive or multiplicative homomorphic encryption. In this research, fully homomorphic encryption used to provide both operations additive and multiplication, which ease the demonstration of none interactive zero-knowledge proof NIZKP. The proposed e-voting system achieved most of the important security issues of the internet-voting systems such as eligibility, privacy, accuracy, verifiability, fairness, and others. One of the most important properties of the implemented internet voting system its applicability to work on cloud infrastructure, while preserving its security characteristics. The implementation is done using homomorphic encryption library HELib. Addition and multiplication properties of fully homomorphic encryption were used to verify the correctness of vote structure as a NIZKP, and for calculating the results of the voting process in an encrypted way. The results show that the implemented internet voting system is secure and applicable for a large number of voters up to 10 million voters.
Open access
Internet Traffic Analysis and Secure E-voting
Advanced Steganography and Watermarking Techniques
matthew baldree, paul widhalm, brandon hill, Matteo Ortisi
In this paper, we present a tool that provides trading recommendations for cryptocurrency using a stochastic gradient boost classifier trained from a model labeled by technical indicators. The cryptocurrency market is volatile due to its infancy and limited size making it difficult for investors to know when to enter, exit, or stay in the market. Therefore, a tool is needed to provide investment recommendations for investors. We developed such a tool to support one cryptocurrency, Bitcoin, based on its historical price and volume data to recommend a trading decision for today or past days. This tool is 95.50% accurate with a standard deviation of 0.54%. From our analysis, we conclude that Bitcoin is a unique asset with similarities to gold. As a young asset, it lacks economic fundamentals making it very difficult to predict. By leveraging technical momentum indicators to provide buy, sell, and hold markers or labels, a tool can be developed that performs as good or better than a buy and hold trading strategy in a bear market, bull market or both markets.
Open access
Advanced Steganography and Watermarking Techniques
The true innovation behind the Bitcoin protocol is blockchain technology. Blockchain is the underlying distributed database and encryption technology that enables trustless transactions that can be verified, monitored, and enforced without a central institution. This master’s report presents the core concepts behind blockchain that are concerned with carrying instructions for storage, sharing of non-financial data, including an examination of the byzantine fault tolerant cryptography model.\nA literature review describes the types of blockchains, nodes, proof of work, disadvantages, and risks and provides a survey of future applications related to state government records, such as birth certificates, automobile registrations, land deeds, and voting. This review will answer the question: Is it possible for a state government to use blockchain employing trusted nodes given that the nature of blockchain is that of a distributed network of peers accompanied by a public ledger without a central authority?\nFinally, the requirements for a specific application case study will be defined and developed. The desired application will be a smart contract to invoke a statutory durable power of attorney using blockchain technology for oneself in case of incapacitation while still living.
Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
Darlene Godfrey-Welch, Remy Lagrois, Jared Law, Russell Scott Anderwald · 5 authors
Payment cards (e.g., credit and debit cards) are the most frequent form of payment in use today. A payment card transaction entails many verification information exchanges between the cardholder, merchant, issuing bank, a merchant bank, and third-party payment card processors. Today, a record of the payment transaction often records to multiple ledgers. Merchant’s incur fees for both accepting and processing payment cards. The payment card industry is in dire need of technology which removes the need for third-party verification and records transaction details to a single tamper-resistant digital ledger. The private blockchain is that technology. Private blockchain provides a linked list built with hash pointers used to record encrypted transactions in a structured manner. It is a decentralized and distributed and available to all participants involved in the transaction. Private blockchain removes the need for third-party validators, thereby reducing fees and increasing the Merchant’s overall transaction value.
Open access
Chaos-based Image/Signal Encryption
Cryptography and Data Security
Advanced Steganography and Watermarking Techniques
Many cryptocurrencies rely on Blockchain for its operation. Blockchain serves as a public ledger where all the completed transactions can be looked up. To place transactions in the Blockchain, a mining operation must be performed. However, due to a limited mining capacity, the transaction confirmation time is increasing. To mitigate this problem many ideas have been proposed, but they all come with own challenges. We propose a novel parallel mining method that can adjust the mining capacity dynamically depending on the congestion level. It does not require an increase in the block size or a reduction of the block confirmation time. The proposed scheme can increase the number of parallel blockchains when the mining congestion is experienced, which is especially effective under DDoS attack situation. We describe how and when the Blockchain is split or merged, how to solve the imbalanced mining problem, and how to adjust the difficulty levels and rewards. We then show the simulation results comparing the performance of binary blockchain and the traditional single blockchain.
Open access
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
Bitcoin and blockchain are two new and innovative technologies that may be confusing. This purpose of this paper is to differentiate these two new technologies and explain their functionalities. The concept of Bitcoin “mining” will be addressed, as well as the impact it has had on the hardware market. Finally, the benefits and concerns of implementing blockchain and Bitcoin will be provided. Despite the concerns, both blockchain and Bitcoin provide a plethora of possible new technological advanced, both in the terms of digital currencies as well as other avenues.
Open access
4 source records
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques