Rethinking Blockchain Security: Position Paper

06/12/2018
by   Vincent Chia, et al.
0

Blockchain technology has become almost as famous for incidents involving security breaches as for its innovative potential. We shed light on the prevalence and nature of these incidents through a database structured using the STIX format. Apart from OPSEC-related incidents, we find that the nature of many incidents is specific to blockchain technology. Two categories stand out: smart contracts, and techno-economic protocol incentives. For smart contracts, we propose to use recent advances in software testing to find flaws before deployment. For protocols, we propose the PRESTO framework that allows us to compare different protocols within a five-dimensional framework.

READ FULL TEXT
research
10/18/2021

An Empirical Study of Protocols in Smart Contracts

Smart contracts are programs that are executed on a blockhain. They have...
research
07/14/2023

A Blockchain-Based Framework for Distributed Agile Software Testing Life Cycle

A blockchain-based framework for distributed agile software testing life...
research
09/07/2018

Empirical Vulnerability Analysis of Automated Smart Contracts Security Testing on Blockchains

The emerging blockchain technology supports decentralized computing para...
research
08/09/2023

Appending Data to Blockchain is not Sufficient for Non-repudiation of Receipt

Exchanging data while ensuring non-repudiation is a challenge, especiall...
research
07/28/2022

Data Integrity Verification in Network Slicing using Oracles and Smart Contracts

The fifth-generation (5G) wireless networks are expected to provide vari...
research
03/21/2019

A Unified Analytical Framework for Trustable Machine Learning and Automation Running with Blockchain

Traditional machine learning algorithms use data from databases that are...
research
12/18/2020

Experimental relativistic zero-knowledge proofs

Protecting secrets is a key challenge in our contemporary information-ba...

Please sign up or login with your details

Forgot password? Click here to reset