1
0
mirror of https://github.com/bigchaindb/site.git synced 2024-11-22 01:36:55 +01:00

Merge pull request #233 from bigchaindb/feature/whitepaper

Add BigchainDB 2.0 Whitepaper
This commit is contained in:
Troy McConaghy 2018-05-18 13:28:39 +02:00 committed by GitHub
commit 292785b60d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 45 additions and 26 deletions

View File

@ -1,12 +1,4 @@
<RoutingRules>
<RoutingRule>
<Condition>
<KeyPrefixEquals>whitepaper/bigchaindb-whitepaper.pdf</KeyPrefixEquals>
</Condition>
<Redirect>
<ReplaceKeyPrefixWith>whitepaper/</ReplaceKeyPrefixWith>
</Redirect>
</RoutingRule>
<RoutingRule>
<Condition>
<KeyPrefixEquals>whitepaper/bigchaindb-primer.pdf</KeyPrefixEquals>

View File

@ -1,8 +1,14 @@
.page-whitepaper {
.content--page--markdown {
> p:nth-child(1),
> p:nth-child(2),
> p:nth-child(3) { text-align: center; }
> p:first-child {
text-align: center;
}
}
}
.section--whitepaper-download {
.section-header + .text-center {
margin-top: -$spacer;
}
}

View File

@ -2,10 +2,10 @@
<div class="row">
<header class="section-header">
<h1 class="section-title">Whitepaper</h1>
<p class="section-description">BigchainDB: A Scalable Blockchain Database</p>
<p class="section-description">{{ site.name }}: {{ site.description }}</p>
</header>
<a class="btn btn-primary" href="/whitepaper/">
<a class="btn btn-primary" href="{% link whitepaper/index.md %}">
<svg class="icon">
<use xlink:href="/assets/img/sprite.svg#icon-documents"></use>
</svg>

View File

@ -0,0 +1,17 @@
<section class="section section--whitepaper-download background--photo">
<div class="row">
<header class="section-header">
<h1 class="section-title">{{ page.whitepaper.title }}</h1>
{% if page.whitepaper.text %}
<p class="section-description">{{ page.whitepaper.text }}</p>
{% endif %}
</header>
<p class="text-center">
{% for whitepaper in page.whitepaper.files %}
<a href="{{ whitepaper.file }}" class="btn btn-primary js-tracking-whitepaper-download"><svg class="icon"><use xlink:href="/assets/img/sprite.svg#icon-documents"></use></svg> {{ whitepaper.button }}</a>
{% endfor %}
</p>
<p class="text-center small">Last updated: {{ page.whitepaper.updated | date: '%B %d, %Y' }}</p>
</div>
</section>

View File

@ -18,6 +18,7 @@ layout: base
</section>
{% if page.title == "Whitepaper" %}
{% if page.path contains "whitepaper" %}
{% include sections/section-whitepaper-download.html %}
{% include sections/section-newsletter.html %}
{% endif %}

View File

@ -182,4 +182,4 @@ js: page-features.min.js
</div>
</section>
{% include sections/section-getstarted.html %}
{% include sections/section-cta-whitepaper.html %}

Binary file not shown.

View File

@ -1,23 +1,26 @@
---
layout: page
title: Whitepaper
description: "We're working on a new whitepaper. Stay tuned for updates."
title: BigchainDB 2.0 Whitepaper
description: >
BigchainDB version 2.0 makes significant improvements over previous versions. In particular, it is now Byzantine fault tolerant (BFT), so up to a third of the nodes can fail in any way, and the system will continue to agree on how to proceed. BigchainDB 2.0 is also production-ready for many use cases.
image: photo3.jpg
header: photo3.jpg
whitepaper:
title: Whitepaper downloads
text: The whitepaper is no longer a living document. Significant changes made since June 8, 2016 are noted in an Addendum attached at the end.
updated: 2017-05-23
title: Whitepaper Downloads
updated: 2018-05-14
files:
- file: bigchaindb-primer.pdf
button: Download primer (pdf)
class: btn-primary
- file: bigchaindb-whitepaper.pdf
button: Download whitepaper (pdf)
class: btn-link
button: Download Whitepaper (pdf)
---
<div class="alert alert--info"><div class="lead text-center">We're working on a new whitepaper. Stay tuned for updates.</div></div>
*May 2018*
*BigchainDB GmbH, Berlin, Germany*
## Abstract
BigchainDB is software that has blockchain properties (e.g. decentralization, immutability, owner-controlled assets) and database properties (e.g. high transaction rate, low latency, indexing & querying of structured data). It was first released — open source — in February 2016 and has been improved continuously ever since. BigchainDB version 2.0 makes significant improvements over previous versions. In particular, it is now Byzantine fault tolerant (BFT), so up to a third of the nodes can fail in any way, and the system will continue to agree on how to proceed. BigchainDB 2.0 is also production-ready for many use cases.
In this paper, we review the design goals of BigchainDB 2.0 and how they were achieved, we explore some use cases, we show how BigchainDB fits into the overall decentralization ecosystem, we follow the life of a transaction to understand how BigchainDB 2.0 works, we note ways to try BigchainDB, we outline how you can contribute, and we summarize future plans.