RChain Blog

RCAST 111 Re-wilding / RChain and the evolution of the Web [Climate and Coordination] Oct 30 2020

Subscribe to the RCast podcast: iTunes | Stitcher | Spotify

Today we spoke about re-wilding efforts around the world, as well as the threat of sea level rise in America’s oldest city. We also discussed how RChain takes the web and blockchain and brings those innovations to another level.

0:00:00 – INTRO

0:01:10Re-wilding Monsanto robot bees

0:11:37Flooding in St. Augustine Florida

0:25:16 – Greg: RVote has core elements that could be applied to a social network. The history of the internet – the Web was the catalyst. A similar thing is about to happen with blockchain. The blockchain is the next iteration of the internet. Imaginations will be sparked when people see that it is as easy to build an app on a blockchain platform as it was to build a web page on the web.

0:34:45 – The Web is a giant distributed map of names to resources – blockchain is also a giant distributed map of names to resources – but the web doesn’t allow for transactional update. Blockchains allow for transactional update – that’s the real shift.

0:35:48 – For the last 25 years, there’s been names and structure and correspondence between path and name, but with blockchain they have names to content but they forgot about the structure part. With Ethereum there’s no relationship between whatever structure it does enjoy and the structure of the data that you access. You need to have a relationship between the structure of the names and the structure of the data that you are accessing via those names. The Rho calculus brings together all these pieces: the structure of the name, the structure of the data and the transactional characteristics.

0:41:50 – With this structure you can calculate isolation. And with isolation, you have no conflicts. You can have branches – as long as you have a discipline so you don’t put the same file in different folders, This allows for concurrency.

0:44:21 – Steve Ross Talbot – speaks about his experiences at the beginnings of the web.

0:47:05 – Semantic web. Wasn’t taken from the perspective of Robin Milner. The web was never really looking at behaviour – it was looking at static content. With dynamic html, it was the classic case of bolting something on to an existing framework and adding things, but they are adding more complexity. Then along comes the marriage of blockchain – immutable – along with behaviour – enshrined in RChain with Rholang. Now you can start reasoning not just about the data, which is the semantic web, you can reason about the processes that might generate the data. The universe of things you can do, in a type safe way, in the world of RChain is orders of magnitude larger than what you can do with the web today.