Skip to main content

RChain and Hoo: The Arrow Has Already Been on the String

On November 27th, 2021, RChain‘s founder Greg Meredith and blockchain scientist Atticbee were invited as guests to an AMA hosted by the Hoo Exchange. Hoo is a Dubai based innovation driven crypto exchange and has their in-house developed public chain, HSC, built for the global cryptocurrency market. In this session, Greg Meredith and Atticbee shared the latest developments in RChain and remarkable ideas about the future of the blockchain and metaverse.

RChain and Hoo: The Arrow Has Already Been on the String

RChain and Hoo: The Arrow Has Already Been on the String

Built as A Coordination Technology, Instead of Payment Platform

According to Greg, RChain focuses on blockchain as a coordination technology to provide a means for global coordination as conditions get more and more severe due to climate change. RChain is designed as a scalable global computer and storage mechanism, rather than a payments system. It is impossible to build a general purpose computer out of a cash register, while to build a cash register out of a general purpose computer is like a walk in the park.

This is the first blockchain that scales linearly. This means that as you add nodes/hardware it gets faster, not slower. The current test data shows that the testnet gets roughly 1,000 tps per node per CPU. So a network of 10 nodes with 10 CPUs each gets 10,000 tps. 20 nodes with 20 CPUs each gets 20,000 tps, etc. Data can be realistically stored, updated, and searched on-chain.

RChain’s smart contract language Rholang, is a concurrent transactional query language, reconciling the best of SQL and NoSQL. It means one can write sophisticated queries to search stored data, which distinguishes itself from systems like IPFS. Smart contracts can be statically checked for concurrency and security errors. So, errors like what caused the DAO bug will be caught at compile time not in deployment. Imagine what would have happened to Ethereum if they had been running at 40K tps when the DAO bug was exploited.

Synergy Between Metaverse and RChain

In the AMA Greg explained his long involvement in the metaverse area. He worked directly with the pioneers of VR/AR, was hired at the research lab where Kim Fairchild did SemNet, by Kim Fairchild himself. He also was the one who suggested to Alan Wexelblat the title Software.

However Greg expressed his concerns about our real world. Yes, the metaverse is hot, but planet Earth is even hotter. In fact, in as little as a decade we are likely to see more than 1.5C temperature rise making the tropical zone uninhabitable, with wet bulb conditions — where the humidity and temperature are so high your sweat cannot cool you off — making it so that people will not even know that they are dying of heat exposure. Unfortunately, about 40% of the world’s population lives in the tropical zone. So, in as little as 10 years, 2.8B people are going to become climate migrants. Unfortunately, those 2.8B people will not be able to move into the metaverse. It won’t be any cooler for the servers running the simulations.

Atticbee later commented that this question needs to be answered: what is the role of blockchain in the metaverse? If metaverse only uses blockchain to trade game props, virtual real estates etc as NFTs, then the current technology may be good enough, at least if the transaction volume is low. However if Metaverse tries to simulate the real world, and uses blockchain as the trustable computing layer, RChain’s computing model is much closer to how the real universe works than the state machine used by virtually all other projects. As Greg Meredith said before, evolution has already picked out the best concurrent computing model, and the sequential Turing machine is never the chosen one.

Also the underlying blockchain technology and the upper layer metaverse will mutually stimulate and evolve. Just like in history – when we only had steam engines, we could only build trains and ships. After we created the combustion engine, we could do cars, airplanes etc. Every tech breakthrough will open new doors for tomorrow’s world. With RChain’s concurrent computing, seamless sharding and on-chain storage, Metaverse will be reshaped by RChain’s breakthrough technology.

Click to Play VS Click to Pay

When asked about RChain’s plan for ecosystem development, Greg answered that RChain focuses on a transaction volume driven route.RChain is looking at applications, such as self-sovereign data, online advertising and sponsorship, and social networks that generate large transaction volumes. The economic argument is simple. Currently, proof-of-work miners are making millions per day. What would make them want to switch proof of stake validators? If you lower transaction costs, you are just going to cut into their profits. If you cut transaction costs by a factor of 100, but raise transaction volume by a factor of 1,000, then they stand to make 10X, and at a fraction of their power consumption. Now, you have a real argument for them to move to proof-of-stake.

Once you understand that transaction volume is where the action is, then you just have to look at the Internet. How many times do you click to pay versus click to “Play”? That is, how many times do you click to post on Instagram or Twitter or WeChat versus to pay a bill or a vendor? How many times do you click to stream on YouTube or Spotify versus to pay someone with PayPal, Venmo or WeChat? It’s hundreds (if not thousands) to one. All the transaction volume is in click to “Play”.

And wherever you play, there are ads. In fact, online advertising is the largest economy in the world. It’s bigger than oil. So, RChain wants to help people make lots and lots of decentralized clicks to play DApps: social networks, streaming services, logistics services, data services, etc. And it wants to stream sponsored content through those decentralized services, but do so in a way that it eliminates surveillance capitalism. It also wants people to have a say as to whether their data is sold and if it is sold and get a cut of the profits.

Migration From Other Public Chains’ Ecosystems to RChain

RChain’s sharding solution allows other chains to be mounted as shards. This means that smart contracts can be written as if other chains were just RChain resources. In this case, for the RChain side, there is a very easy migration.

The biggest stumbling block to migration is the mismatch in the computational model. RChain operates concurrently while most other blockchains operate sequentially. This means other chains cannot handle RChain’s execution demands. RChain execution requests to other chains will queue up and queue up as they process them one at a time.

Of course, going the other way is simple, but it means that RChain has to slow down to match the sequential semantics of the other chains.

Toward a Leaderless Global Computer

RChain has been in mainnet for just under 2 years. Last year it released a major feature: the last finalized state, which means that new validators can synchronize to the chain without having to go all the way back to the genesis block. This year it is releasing a major performance improvement called block merge, that gives the linear scaling. It’s the culmination of Greg’s research of architecture and mathematics in the last 30 years, some of the work can go back to Microsoft’s BizTalk Process Orchestration that Greg worked on 20 years ago.

As Atticbee explained, there exists the following relationships btw “traditional computer” and the blockchain “global computer”:

  • Traditional Computer : Blockchain computer.
  • Multithreading : concurrency of block merge.
  • Multiprocess : sharding (composability).
  • Firewall : on-chain formal verification (behavior type system).

All these 3 parts are necessary for a truly useful global computer. And the computational layer should be carefully chosen so that all these parts can be supported, it means the chosen computational model should support concurrency, composability and a behavior type system.

RChain and Hoo: The Arrow Has Already Been on the String

Figure: Computational Model Comparisons

Unfortunately that leaves very few choices. From the above table, only Pi or Rho-Calculus can provide all the required features. Rho-Calculus is the upgraded version of Pi-Calculus. With reflection with much more expressive power. It is the first process of calculus suitable as a smart contract language. And Greg Meredith is the founder of Rho-Calculus.

RChain and Hoo: The Arrow Has Already Been on the String

Figure: The Knowledge Graph of RChain

With the coming “block merge” milestone the multi-threading/concurrency capability will be demonstrated. After that RChain will have a “seamless” sharding solution that makes many shards “look and feel” like one. Finally in the Venus milestone, a behavior type system will be implemented to allow thousands of contracts to safely cooperate with each other. Above that it will be possible to add a smart contract orchestration layer like a decentralized Kubernetes. Without a carefully chosen computational model, all these are impossible and the platform will be locked in as a payment solution, rather than a global computer that can handle a global scale, all-in-one computing infrastructure to serve Web 3.0.


This is a sponsored post. Learn how to reach our audience here. Read disclaimer below.



from Bitcoin News https://ift.tt/317VVDJ

Comments

Popular posts from this blog

Deep Web Roundup: Dream Adds Monero and Bitcoin Tumbler “Chip Mixer” Launches

The darknet has been quiet of late, which is the way it’s meant to be. No news means no mega busts, honeypots, or mass market shutdowns. Even when it’s out of the spotlight though, the deep web is quietly making news, whether trialling the latest privacy coins or the newest coin mixers that promise to restore a little of the privacy that’s being stripped away from bitcoin users on a daily basis. Also read: U.S. Agency ICE Conducts Investigations That Exploit Blockchain Activity The Battle for Privacy Heats Up Privacy is all relative, but of late there’s been relatively little privacy to be enjoyed by bitcoin users. Blockchain monitoring software is becoming more sophisticated and more common, with U.S. law enforcement agencies using it to profile and hunt down deep web users. Chip Mixer is a relatively new bitcoin tumbler that’s designed to restore some of that privacy. Available on both the clearnet and darknet, the service uses a variety of techniques to obfuscate blockchain m

Ombudsman Receives Complaints About Crypto Investments in Spain

The Spanish ombudsman has been receiving complaints about cryptocurrency and how some Spanish citizens investing in these vehicles have lost everything. In his annual report, Angel Gabilondo recognized the rise of cryptocurrencies as a new problem due to the little or no regulation crypto sees in the country. In the same way, the EU has also warned about these assets recently. Spanish Ombudsman Gives His Take on Crypto Angel Gabilondo, the Spanish ombudsman, has given his take regarding cryptocurrencies and the effects they have on citizens investing in some of these projects. Gabilondo said in his yearly report that cryptocurrencies have become “a new problem” during the year examined, with many people having lost all of their funds invested. The report states : Cryptocurrency exchange companies or platforms are not regulated in the legal system, are not subject to any public supervision system, nor do they benefit from deposit guarantee systems. The affected users that sought

International Crypto Exchange Luno Adds Bitcoin Cash Trading

Luno exchange has added bitcoin cash trading to the platform following feedback from its client base. BCH is now only the third cryptocurrency available for trading on the exchange, in addition to BTC and ETH , but more options could be on the way once Luno determines that they are credible enough. Also Read: Bitflyer Adds Bitcoin Cash Trading Across Europe and the US Luno Adds Bitcoin Cash Trading Luno, the London-headquartered company formerly known as Bitx, recently announced that bitcoin cash was made available on its cryptocurrency exchange. Starting from Monday, September 23, customers at Luno are now able to store, buy and sell BCH on the platform. The reason given for adding BCH to the exchange is feedback from users in developing markets that convinced Luno to expand their offering from previously just BTC and ETH . Marcus Swanepoel, CEO of Luno, said , “We are in a new and exciting financial era. Developing economies are leading the large-scale adoption and appli