Corpus ID: 1860047

Blockstack: A Global Naming and Storage System Secured by Blockchains

@inproceedings{Ali2016BlockstackAG,
  title={Blockstack: A Global Naming and Storage System Secured by Blockchains},
  author={Muneeb Ali and Jude C. Nelson and Ryan Shea and Michael J. Freedman},
  booktitle={USENIX Annual Technical Conference},
  year={2016}
}
Blockchains like Bitcoin and Namecoin and their respective P2P networks have seen significant adoption in the past few years and show promise as naming systems with no trusted parties. Users can register human meaningful names and securely associate data with them, and only the owner of the particular private keys that registered them can write or update the name-value pair. In theory, many decentralized systems can be built using these blockchain networks, such as new, decentralized versions… Expand
Extending Existing Blockchains with Virtualchain
Public blockchains are becoming a ubiquitous network service. However, it's hard to make consensus-breaking changes to production blockchain networks. To overcome this, we created Virtualchain, aExpand
Bitforest: a Portable and Efficient Blockchain-Based Naming System
TLDR
Bitforest is proposed, a secure naming system with an architecture combining a centralized yet only partially trusted name server with efficiently queryable verification data embedded in a novel data structure inside a cryptocurrency blockchain that achieves decentralized trust and security as strong as existing blockchain-based naming systems while retaining most of the flexibility and performance of centralized PKIs. Expand
On the Practicality of a Smart Contract PKI
TLDR
This work implements and evaluates the only provably secure, smart contract based PKI of Patsonakis et al. on top of Ethereum, and proposes several modifications for fine tuning the model, which would be useful to be considered for any smart contract platform like Ethereum so that it reaches its full potential to support arbitrary distributed applications. Expand
An introduction to Public and Private Distributed Ledgers
Blockchains are fairly novel systems that offer highly reliable, non-mutable and trustworthy storage of records. Applications include distributed payment systems like Bitcoin and smart contractExpand
A Comparison of Blockchain-based PKI Implementations
TLDR
This paper motivates the most relevant properties of blockchains as well as PKI and how they are linked and provides an overview of state-of-the-art blockchain-based PKI implementations and compare them with respect to these properties. Expand
Blockstack : A New Internet for Decentralized Applications
The traditional internet has many central points of failure and trust, like (a) the Domain Name System (DNS) servers, (b) public-key infrastructure, and (c) end-user data stored on centralized dataExpand
Extending Blockchain Functionality with Statechain
  • Xiaokang Chen, Kunlong Zhang
  • Computer Science
  • 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS)
  • 2017
Blockchain has attracted great attention as the basis of cryptocurrencies such as Bitcoin, but its capabilities extend far beyond that. Blockchain has the potential to revolutionize applicationsExpand
Differential Privacy in Blockhain Technology: A Futuristic Approach
TLDR
The topic of integration of differential privacy in each layer of blockchain and in certain blockchain based scenarios is covered and some future challenges and application scenarios in which integration of different privacy in blockchain can produce fruitful results are highlighted. Expand
Global Naming and Storage System Using Blockchain
TLDR
The main aim of this chapter is to provide an overview of blockchain technology and a brief introduction to blockchain-based naming and storage systems. Expand
Bootstrapping Trust in Distributed Systems with Blockchains
TLDR
The design of a new block­ chain­based naming and storage system called Blockstack is presented, which powers a production system for 60,000 users and is released as open source software. Expand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 54 REFERENCES
Enabling Blockchain Innovations with Pegged Sidechains
Since the introduction of Bitcoin[Nak09] in 2009, and the multiple computer science and electronic cash innovations it brought, there has been great interest in the potential of decentralisedExpand
A Next-Generation Smart Contract and Decentralized Application Platform
When Satoshi Nakamoto first set the Bitcoin blockchain into motion in January 2009, he was simultaneously introducing two radical and untested concepts. The first is the "bitcoin", a decentralized Expand
Majority is not enough
TLDR
This work shows that the Bitcoin mining protocol is not incentive-compatible, and proposes a practical modification to the Bitcoin protocol that protects Bitcoin in the general case, and prohibits selfish mining by a coalition that command less than 1/4 of the resources. Expand
An Empirical Study of Namecoin and Lessons for Decentralized Namespace Design
TLDR
This work proposes a model of utility of different names to different participants, and articulate desiderata of a decentralized namespace in terms of this utility function, and uses this model to explore the design space of mechanisms and analyze the trade-offs. Expand
Efficiently binding data to owners in distributed content-addressable storage systems
TLDR
This paper extends the traditional content-addressable interface to allow the aggregation of many small data blocks into larger containers and demonstrates that systems can efficiently map data to its owner in a secure and non-repudiable fashion. Expand
SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies
TLDR
This work identifies three key components of Bit coin's design that can be decoupled, and maps the design space for numerous proposed modifications, providing comparative analyses for alternative consensus mechanisms, currency allocation mechanisms, computational puzzles, and key management tools. Expand
Permacoin: Repurposing Bitcoin Work for Data Preservation
TLDR
This work proposes a modification to Bit coin that repurposes its mining resources to achieve a more broadly useful goal: distributed storage of archival data and presents an alternative scratch-off puzzle for Bit coin based on Proofs-of-Retrievability (PORs). Expand
CONIKS: Bringing Key Transparency to End Users
TLDR
CONIKS builds on transparency log proposals for web server certificates but solves several new challenges specific to key verification for end users, and obviates the need for global third-party monitors and enables users to efficiently monitor their own key bindings for consistency. Expand
Storj A Peer-to-Peer Cloud Storage Network
A peer-to-peer cloud storage network implementing end-to-end encryption would allow users to transfer and share data without reliance on a third party data provider. The removal of central controlsExpand
Hashcash - A Denial of Service Counter-Measure
TLDR
This paper captures in one place the various applications, improvements suggested and related subsequent publications, and describes initial experience from experiments using hashcash. Expand
...
1
2
3
4
5
...