1
0
mirror of https://github.com/bigchaindb/site.git synced 2024-06-30 05:31:59 +02:00

whitepaper updates

This commit is contained in:
Matthias Kretschmann 2016-02-09 18:15:54 +01:00
parent c1a70ea1e1
commit 891cd38b89
3 changed files with 29 additions and 6 deletions

View File

@ -44,6 +44,7 @@
// specific page styles
@import 'page-front';
@import 'page-whitepaper';
@import 'page-404';
@import 'page-styleguide';
@import 'page-about';

View File

@ -0,0 +1,13 @@
.page-whitepaper {
.content--page--markdown {
> p:nth-child(1),
> p:nth-child(2) { text-align: center; }
}
#get-the-whitepaper {
+ a {
@extend .btn, .btn-primary;
}
}
}

View File

@ -1,16 +1,25 @@
---
layout: page
title: 'Bigchain: A Scalable Blockchain Database'
title: 'BigchainDB: A Scalable Blockchain Database'
comments: true
---
This paper describes Bigchain, a blockchain database technology capable of 100,000 transactions per second throughput and storing petabytes of data. It is suitable for deployment as trustless public blockchain databases, as well as permission-controlled blockchain databases for private trust networks.
*by <br>Trent McConaghy, Rodolphe Marques, Andreas Müller, Dimitri De Jonghe, Troy McConaghy, Greg McMullen*
The Bitcoin blockchain has sparked dreams of an open, global database that could transform the financial system and the broader Internet, with long-term positive implications for society. However, the Bitcoin blockchain has major scalability and governance issues. There are several proposals to scale the blockchain, from proof of stake to side chains; we discuss the challenges of these.
*February 8, 2016*
Bigchain is an alternative that draws on ideas from cryptography engineering, distributed databases, the domain name system (DNS), and an innovation we call blockchain pipelining. Rather than trying to scale up a blockchain, we add decentralized characteristics to an existing, scalable, battle-hardened distributed database. We present a thorough description of Bigchain, and experimental results.
## Abstract
> Trent McConaghy, Rodolphe Marques, Andreas Müller
> ascribe GmbH, Berlin, Germany
This paper describes BigchainDB. BigchainDB fills a gap in the decentralization ecosystem: a decentralized database, at scale. It is capable of 1 million writes per second throughput, storing petabytes of data, and sub-second latency.
The BigchainDB design starts with a distributed database (DB), and through a set of innovations adds blockchain characteristics: de-centralized control, immutability, and creation & movement of digital assets. BigchainDB inherits characteristics of modern distributed databases: linear scaling in throughput and capacity with the number of nodes, a full-featured NoSQL query language, efficient querying, and permissioning. Being built off an existing distributed DB, it also inherits enterprise-hardened code for most of its codebase.
Scalable capacity means that legally binding contracts and certificates may be stored directly on the blockchain database. The permissioning system enables configurations ranging from private enterprise blockchain databases to open, public blockchain databases. BigchainDB is complementary to decentralized processing platforms like Ethereum, and de-centralized file systems like InterPlanetary File System (IPFS).
This paper describes technology perspectives that led to the BigchainDB design: traditional blockchains, distributed databases, and a case study of the domain name system (DNS). We introduce a concept called blockchain pipelining, which is key to scalability when adding blockchainlike characteristics to the distributed DB. We present a thorough description of BigchainDB, a detailed analysis of latency, and experimental results. The paper concludes with a description of use cases.
## Get The Full Whitepaper
[BigchainDB Whitepaper (PDF)]()