Page cover
githubEdit

🧑‍🚀Architecture Overview

What we're using and ways we're using it.

The framework selected should be secure, permanent, immutable, fast, extensible, modular, and interoperable.

Secure: Rust

The core should be developed in a trusted, secure programming language, called Rustarrow-up-right (check our quick-start guidearrow-up-right).

Fast, Extensible, Modular: substrate_

circle-check

Interoperable: Polkadot

circle-check

Key strengths in the Polkadot network:

  • Building with substrate_ also allows the opportunity to share network security with the Polkadot.Networkarrow-up-right in the form of a parachain or parathread.

  • Polkadot itself was built with substrate_.

  • Both Polkadot and substrate_ we made open source through the work of the world-renowned web3.foundationarrow-up-right.

  • Polkadot will host multiple blockchains serving multiple purposes increasing the interoperability of web3 applications.

circle-check
circle-info

Don't want to be on Polkadot? Not a problem.

Any application built with substrate_ can easily be configured to operate completely independently from the Polkadot.Network.

Permanent and Immutable: IPFS

circle-exclamation

IPFS is a peer-to-peer hypermedia protocol intended to serve as a functionally immutable permanent record.

IPFS (or a similar protocol) would

  • allow "proof" that a document was the formal record document and

  • that it was signed by a verifiable authority of record.

Last updated