Source

@source

Source network, decentralized data management for the future

Private team

Joined on Aug 11, 2020

  • LensVM LensVM is a data migration/transformation engine powered by bi-directional lenses. This work is based on the Cambria project by Ink&Switch. LensVM uses bi-directional lenses, written in WebAssembly for portability to transform data from one shape to another. This project houses a collection of specifications and implementations to realize the full goal of LensVM. This project relies on Content Identified data models, JSON-Schema, and (maybe) Ceramic Network for data consistency and schema registration. LensVM design is heavily influenced by proxy-wasm which is a WebAssembly based module/plugin framework for extending network proxy behaviour and functionality. Included is a ABI Specification for interactions between the host environment running LensVM, and the wasm module. Language specific SDKs enable easier development of ABI compliant modules. Lastly, host runtimes for executing LensVM are provided. Module Languages
     Like 1 Bookmark
  • Status: Draft Version: v0.2.0-beta By: John-Alan Simmons Created: July 28th, 2020 The purpose of this document is to specify the DefraDB Query language only. The intent, design decisions, and other auxiliary information is a secondary objective, and added only if it is needed by the primary specification objective to add context. See the DefraDB Design Doc for further details on DefraDB as a whole, and the Query Language beyond the concrete specification, such as implementation details. Query Language Overview The following is a succinct description of the query language, its goals, and design choices to place this document in the correct context.
     Like 2 Bookmark
  • Defra Tech Docs DefraDB Query Specification IPFS Proto School - interactive tutorials on decentralized web protocols. IPLD
     Like 2 Bookmark
  • The following is a non-exhaustive primer document on the background and technologies we build on or with to enable the Source Network. DefraDB DefraDB is the core database of the Source Network. It is a decentralized peer-to-peer, user-centric, privacy focused document NoSQL database. IPLD MerkleDAG based linked data model IPLD - stands for InterPlanetary Linked Data. It is an ecosystem of formats and data structures for building applications that can be fully decentralized. What is IPLD
     Like 2 Bookmark