Skip to content

rchain/architecture-docs

Repository files navigation

RChain Architecture

The RChain platform architecture description provides a high-level blueprint to build a decentralized, economically sustainable public compute infrastructure. The RChain design is inspired by that of earlier blockchains; it unifies decades of research across the fields of concurrent and distributed computation, formal semantics, and programming language design. The RChain platform boasts a modular, end-to-end design that commits to correct-by-construction software and industrial extensibility.

GETTING STARTED

This project uses Sphinx (http://www.sphinx-doc.org/en/stable/index.html) to build html that is published to Read the Docs. To run this documentation on your computer, you should do the following:

Prerequisites

  • Python 2.6 or later
  • git

Install Sphinx, etc

For OSX/Linux users (based on instructions here: https://read-the-docs.readthedocs.org/en/latest/getting_started.html)

  • From command line: sudo pip install sphinx sphinxcontrib-bibtex

For Windows users:

Get source code

Build and view html

  • In a terminal window, go to your architecture-docs directory.
  • make html
  • cd build/html
  • open index.html (open in web browser)
  • Tip: each time you run make html, just reload your browser to view changes

About

Sphinx source for the architecture docs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 18