Skip to content

Golem Architecture Documents

stranger80 edited this page May 21, 2019 · 13 revisions

Below are links to the (drafts) of various documents specifying Golem 2.0 architecture. These will be later incorporated as proper Markdown documents within golem-architecture repo, but currently function as Google Docs to facilitate ease of commenting.

1. Principles

2. Models

3. Building Blocks

[BB01] Golem-net

[BB02] Demand&Offer Specification Language

[BB03] Golem Computing Resource Standards

[BB04] Golem Market Protocol

[BB05] Golem Activity Protocol

[BB06] Golem Host

Building Block candidates

  • Golem Onboarding API
  • Golem Payment API
  • SGX-graphene-ng execution stack
  • Golem SDK
  • Standard Provider Plugins (Execution Environments)
    • Docker host
    • "Trusted" Docker host (SGX-graphene-ng enabled)
  • User guide
    • Golem Core operator guide
    • Reference App user guides
  • Marketplace Economy Analysis Toolkit (MEAT)