Quantcast
The Efficiency Of Cartesi In Comparison To Other Protocols - BlockNewsAfrica
  • About
  • Contact
  • Content Policy
  • Partners
JOIN TELEGRAM
BlockNewsAfrica
Advertisement
  • Home
  • Resources
  • Countries
    • Nigeria
    • South Africa
    • Ghana
    • Kenya
  • Buy Bitcoin
    • Buy Bitcoin in Nigeria
      • Luno
    • Buy Bitcoin in South Africa
      • Luno
    • Buy Bitcoin in Ghana
      • Ebitcoinics
    • Buy Bitcoin in Kenya
    • Buy Bitcoin in Cameroon
    • Buy Bitcoin in Africa
  • DeFi
  • P2P Trading
  • Earn Bitcoin
No Result
View All Result
  • Home
  • Resources
  • Countries
    • Nigeria
    • South Africa
    • Ghana
    • Kenya
  • Buy Bitcoin
    • Buy Bitcoin in Nigeria
      • Luno
    • Buy Bitcoin in South Africa
      • Luno
    • Buy Bitcoin in Ghana
      • Ebitcoinics
    • Buy Bitcoin in Kenya
    • Buy Bitcoin in Cameroon
    • Buy Bitcoin in Africa
  • DeFi
  • P2P Trading
  • Earn Bitcoin
No Result
View All Result
BlockNewsAfrica
No Result
View All Result
Home Featured

The Efficiency Of Cartesi In Comparison To Other Protocols

BlockNewsAfrica by BlockNewsAfrica
October 26, 2020
in Featured, Guest Post
0
The Efficiency Of Cartesi In Comparison To Other Protocols
  • Save
Share on FacebookShare on Twitter

Cartesi is the operating system of decentralized applications (dApps). It is a decentralized Layer-2 Linux infrastructure for scalable dApps. By enabling complex and intensive computations to run in a Linux environment outside the blockchain without compromising decentralization, Cartesi brings mainstream productivity to developers and a satisfying experience to users.

Prior to the founding of Cartesi, dApps developers faced significant issues with scaling computational data and implementing a solid development environment. This was due to the large amount of data being produced by the dApps. To solve the issues associated with computational scalability, certain consensus mechanisms were designed. These mechanisms were based on full redundancy and required every transaction to be stored permanently and to be validated by every participant. This led to gross inefficiency and slowness of the dApps.

The inefficiency became a limiting factor to the growth of transaction per second (TPS) rate, the amount of data involved, and intensity of computations within transactions on dApps. The high transaction costs and increased latency on these mechanisms became a barrier to the success of many innovative dApps. To tackle this menace, the Cartesi Protocol was designed.

Founded by Erick de Moura and his team in 2018, Cartesi solves the problems of computational scalability and development infrastructure for the decentralized web. Using Cartesi, dApps can be coded with the vast domain of mainstream software stacks available today. These enable developers to run dApps off-chain, with the strong security guarantee of the blockchain, while reducing computational limits and operating costs.

How Cartesi Works

Cartesi is a Layer-2 platform for the development and deployment of scalable decentralized applications. DApps built on top of Cartesi are hybrid. These dApps include both the blockchain and off-chain components. The off-chain components of the dApps run in a network of Cartesi nodes which represents the interests of dApps users. This off-chain component has two modalities: native computations and reproducible computations.

Native computations run directly in the host hardware. These computations have access to the node’s full processing power. However, they are not reproducible. Reproducible computations run inside Cartesi machines that are controlled by the Cartesi nodes. These nodes are, in general, fully self-contained Linux systems that run on a deterministic RISC-V architecture. Nodes interact with Cartesi machines by means of a well-detailed host interface.

Within the blockchain, a dApp developed on the Cartesi platform can specify reproducible off-chain computations to be performed over large amounts of off-chain data. The Cartesi nodes can automatically follow the specifications by these dApps to perform the computation off-chain. Also, dApps developers can instruct the nodes to submit results or verify and dispute results submitted by other developers.

  • Save

Based on the blockchain’s perspective, undisputed computations take negligible resources. Even in cases of disputes, the settlement cost is only the logarithm of the storage and time required during the computation. Also, Cartesi nodes never experience more than twice the space and time required by the computation. In this way, the platform virtually eliminates the gap in storage, computational power and development infrastructure between smart contracts and traditional computer programs.

Cartesi As Compared To Other Protocols

The protocols which are closely related to Cartesi are TrueBit and Offchain Labs’ Arbitrum. These protocols and others will be compared with the Cartesi technology.

  • The TrueBit protocol is the most closely related to the Cartesi platform. The connection between the two protocols comes from the fact that both technologies move intensive computations off-chain and then use a verification game within the blockchain to efficiently settle disputes regarding the results of these computations. Despite this similarity, these two technologies are set apart by many other design decisions.

The TrueBit protocol is based on Web Assembly, an ISA designed by a W3C Community Group to support efficient web applications while Cartesi, in contrast, is based on RISC-V, an open ISA designed in UC Berkeley for implementation by native hardware. The RISC-V being used by Cartesi is more suited to give developers of dApps access to the tools, libraries, services and software they are already familiar with.

Similarly, Cartesi aligns the interest in off-chain computations with the responsibility for their executions. This is in contrast to the TrueBit platform where there is no such alignment. This inefficiency is a fundamental part of the design of TrueBit. Furthermore, the large storage requirements of real-world computations pose a significant challenge that TrueBit does not address. On the other hand, a Cartesi machine together with its code and data is represented on-chain by a hash of its state. This allows for complex transactions built from several rounds of off-chain computations to be fully specified on Cartesi. Moreover, Cartesi is committed to making off-chain computations possible across different blockchain platforms.

  • Arbitrum, the Layer-2 Ethereum scaling solution designed by Offchain Labs, and other Layer-2 scalability solutions have been proposed to increase blockchain scalability in terms of transaction throughput. Even though these solutions have peculiarities of their own, they are generally designed to register large amounts of transactions off-chain which are only committed on-chain in order to reach finality or in the case of a dispute.

A common requirement of these solutions is that the blockchain should be able to resolve any dispute which may arise after we exit. These exit mechanisms impose strong limitations on the maximum transaction size these solutions can handle. Therefore, if two parties, for instance, should disagree on an off-chain transaction that requires a large computation to the main chain, these solutions would be unable to settle the dispute on the main chain. In contrast, Cartesi can greatly improve these technologies as it allows them to specify full Cartesi computations within its transactions. In case of a dispute, the platform lifts the computation to the main chain where the settlement is efficiently and safely resolved.

In conclusion, the way in which computations are formulated on Cartesi is agnostic to the underlying blockchain. By isolating all the complex smart-contract logic into reproducible off-chain computations on Cartesi, developers, especially in countries like Nigeria where the adoption of blockchain technology is on the rise, can make their dApps more portable across different blockchains.

For more information about the Cartesi project, you can check the following links:

Website: https://cartesi.io/

Blog: https://medium.com/cartesi

Telegram Community: https://t.me/CartesiProject

Twitter: https://www.twitter.com/cartesiproject

Whitepaper: https://cartesi.io/cartesi_whitepaper.pdf


Guest post by Helen IMAH – Lead at Cartesi Nigeria

  • Save
Lofi DeFi Lofi DeFi Lofi DeFi
Previous Post

How to get $100 Free Cryptocurrency in South Africa

Next Post

Binance Uganda to Close Operations to Consolidate and Offer More Services through Binance.com

BlockNewsAfrica

BlockNewsAfrica

BlockNewsAfrica is a Ghanaian based media company that will provide information and data on the developments in the cryptocurrency and blockchain technology industry on the African Continent.

Related Posts

Cartesi As A Leading Layer-2 Platform For The Development Of Smart Contracts
  • Save
Featured

Cartesi As A Leading Layer-2 Platform For The Development Of Smart Contracts

by BlockNewsAfrica
March 31, 2021
Compensation on the Algorand Governance: Using a Decentralized System to Guarantee Rewards
  • Save
Featured

Compensation on the Algorand Governance: Using a Decentralized System to Guarantee Rewards

by BlockNewsAfrica
December 30, 2020
How VeriTX Plans to Build a Digital Supply Chain for Aircraft Parts Using Algorand
  • Save
Featured

How VeriTX Plans to Build a Digital Supply Chain for Aircraft Parts Using Algorand

by BlockNewsAfrica
December 22, 2020
How Algorand is Promoting Decentralized and Transparent Gaming: An Analysis of World Chess
  • Save
Featured

How Algorand is Promoting Decentralized and Transparent Gaming: An Analysis of World Chess

by BlockNewsAfrica
November 30, 2020
Everything you need to know about Bitcoin – 2020 and Beyond
  • Save
Featured

Everything you need to know about Bitcoin – 2020 and Beyond

by BlockNewsAfrica
November 14, 2020
Next Post
Binance-Uganda-moving-to-binance-com
  • Save

Binance Uganda to Close Operations to Consolidate and Offer More Services through Binance.com

Things You Should Read

binance-coin-bbn-blocknewsafrica
  • Save

What is Binance Coin (BNB)? – Definition, How To Buy and Store BNB

September 18, 2020
Legitimate Ways To Earn Bitcoin in Africa
  • Save

Top Nigerian Exchanges and Their Trading Fees Compared

August 19, 2020
A Dive Into DeFi – Is It Worth the Hype? Is DeFi the Future of Finance?
  • Save

A Dive Into DeFi – Is It Worth the Hype? Is DeFi the Future of Finance?

September 14, 2020
what-is-ftx-blocknewsafrica
  • Save

What is FTX Token (FTT)? – Definition, How To Buy and Store FTT

September 18, 2020
Facebook Twitter Instagram Youtube
BlockNewsAfrica

Cryptocurrency and blockchain news by Africa for Africans: We provide the latest news, updates, and developments from the African continent.

Find Tags

Algorand Binance Binance Coin (BNB) Binance P2P Binance USD Bitcoin (BTC) Bitcoin ATMs bitfxt Blockchain Blockchain and AI Africa Conference Bundle Buycoins Africa CryptoLocally DASH Earn Crypto eBitcoinics ERC 20 Ethereum Exchanges Fiat-On-Ramps FLASH FlashCoins Ghana Cedi ICE3X Jobs Litecoin LocalBitcoins LocalCryptos Luno Mobile Money NaijaCrypto Naira (NGN) P2P Exchange P2P Trading Paxful Privacy Quidax Remitano Ripple Tether USD Trading Tron (TRX) Twitter VALR YellowCard

Disclaimer: Information like articles, reviews, and tutorials found on BlockNewsAfrica is not investment advice. You are encouraged to do your own research (DYOR) before making any important decisions. You can always refer to our content policy.

© 2020 BlockNewsAfrica - Your ultimate African cryptocurrency companion.

No Result
View All Result
  • Home
  • Resources
  • Countries
    • Nigeria
    • South Africa
    • Ghana
    • Kenya
  • Buy Bitcoin
    • Buy Bitcoin in Nigeria
      • Luno
    • Buy Bitcoin in South Africa
      • Luno
    • Buy Bitcoin in Ghana
      • Ebitcoinics
    • Buy Bitcoin in Kenya
    • Buy Bitcoin in Cameroon
    • Buy Bitcoin in Africa
  • DeFi
  • P2P Trading
  • Earn Bitcoin

© 2020 BlockNewsAfrica - Your ultimate African cryptocurrency companion.

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
Share via
Facebook
Twitter
LinkedIn
Mix
Pinterest
Tumblr
Skype
Buffer
Pocket
VKontakte
Xing
Reddit
Flipboard
MySpace
Delicious
Amazon
Digg
Evernote
Blogger
LiveJournal
Baidu
NewsVine
Yummly
Yahoo
WhatsApp
Viber
SMS
Telegram
Facebook Messenger
Like
Email
Print
Copy Link
Powered by Social Snap
Copy link
CopyCopied
Powered by Social Snap