- Kent demonstrates the Rholang ERC20 Implementation After a successful Devcon 3 presentation and demo of Rholang by Greg, the RChain developers participated in a developers-only retreat centered around the RChain platform architecture, smart contract language, and ecosystem. Feature set and timelines for Mercury release in Q3 2018 where a strong focus. The team is having extensive discussions around Rholang, consensus, scalability, namespaces and marketing. The differentiating factor of RChain from any other platforms in the space is primarily it’s correct-by-construction approach as well as its architecture for industry scale applications. “Rholang is a fully featured, general purpose, Turing-complete programming language built from the rho-calculus. It is a behaviorally typed, r-eflective, h-igher o-rder process language and the official smart contracting language of RChain. Its purpose is to concretize fine-grained, programmatic concurrency. Necessarily, the language is concurrency-oriented, with a focus on message-passing through input-guarded channels. Channels are statically typed and can be used as single message-pipes, streams, or data stores. Similar to typed functional languages, Rholang will support immutable data structures.” - Contract Design, RChain Architecuture Documentation The week is full of intensive agenda items that suit any and all devs attending. Look forward to all of the presentations and content generated from the retreat to be expanded upon and published for a general audience. The agenda includes: Day 1 - The RChain Architecture
- Blockchain Consensus & Networking
- Verticals Industries & Applications
- Namespaces
Day 2 - Rholang 101: Syntax and Semantics
- Rholang LAB
- Casper LAB
- Business Requirements
Day 3 - Community Development
- Go to Market Strategy
- Block Formats, Types & Messaging
- Compiler Design - Economics
Day 4 - Type Theory & LADL
- Rholang LAB
- Release Management & Open Source Software Relations
Day 5 To get more of an in-depth background on the RChain Platform and Rholang, review the documentation at github.com/rchain/reference |