by Isaac DeFrain | Aug 30, 2018 | Learn

Overview We saw in the previous post that π-calculus is a process calculus which is dependent on a theory of names; it is therefore said that it is not a closed theory. The ρ-calculus is an asynchronous message-passing calculus built on a notion of quoting; it is a...
by Chris Williams | Aug 30, 2018 | How to, Tutorial

This is the first of five articles about a project using RChain deployed to Raspberry Pi 3, interacting with phones in the local area over Bluetooth LE 4. Physical coin faucet origins: The quest for free beer “How could we, say, give away free beers on the...
by Isaac DeFrain | Aug 21, 2018 | Learn

Overview The first post in this series covered grammar and operational semantics for λ-calculus. Our interest in π-calculus lies in the fact that it is the precursor of ρ-calculus. It is a model of concurrent computation, or more specifically, a process calculus...
by Isaac DeFrain | Aug 15, 2018 | Learn

Overview Greg Meredith has been teaching a weekly course called Introduction to the Design of Computational Calculi (DoCC) to explain the foundations of mathematical models of grammar, how computational calculi are used in the RChain project, and how to design...
by Joshy Orndorff | Aug 6, 2018 | Tutorial

If you’ve heard Greg Meredith speak about his vision for RChain, you know what it’s like to be excited about a blockchain project. If you’ve seen RChain’s design for sharding, you realize that throughput is a solvable problem. If you’ve...
by Dror Dayan | Aug 1, 2018 | Tutorial

Setting up RNode on a VPS or a cloud service like Amazon Web Services (AWS) EC2 is desirable for users who are not able to set port forwarding or UPNP due to various network setups, or for users who might want to run RNode for long periods (via screen). This is a...