OVERVIEW:
As new applications for block chain tech are envisioned, the demands on the underlying infrastructure are constantly increasing. At the moment, the two major obstacles to the widespread adoption of block chain technology are its poor scalability and lack of a solid development environment. The main contribution of Cartesi to the block chain ecosystem is overcoming both these issues. Issues like scalability, computation environment.
WHAT IS CARTESI?
Cartesi DApp is a hybrid model that includes on-chain and off-chain parts. The off-chain part runs in a network composed of Cartesi Nodes. The off-chain part can be further subdivided into two modules and run directly on the host’s local computing. Although local computing can access the full computing power of the node (including GPUs), but its computational nature is irreproducible. Reproducible computing runs in the Cartesi Machine and is controlled by the Cartesi Node. This is a complete, self-contained deterministic Linux system running on a deterministic RISC-V platform. Nodes pass some of the identified host interfaces that interact with Cartesi Machine.
DApp developers can specify that the off-chain calculation uses a reproducible method. Cartesi Nodes will automatically perform offline calculations according to the specified method. DApp developers can request nodes to submit results, verify transactions and debate results submitted by other nodes. From a chain perspective, processing controversial calculations only take up insignificant resources. When disputes occur, the cost of dispute processing is only the logarithmic complexity of storage and time, that is, O (logN), the computational complexity of Cartesi Nodes in the offline part, Is also only a linear overhead O (n), and the constant does not exceed 2. In this way, Cartesi virtually bridges the computing and storage capacity gap between traditional and contract computing.
Moving calculations off-chain will provide additional benefits beyond scalability. For example, Cartesi Machine makes it possible for developers to use their proficient development languages, tools, libraries, software, and services. Also, because of Cartesithe organizational form of computing is not related to the underlying block chain type. By isolating existing complex contract logic to off-chain for reproducible calculations, developers can even make their DApps cross-chain.
How Cartesi Can Help Change the World?
• GAMING will unleash vast new possibilities for block chain games. Developers will be able to use the tools, libraries, and engines that can be compiled for Linux. Additionally, game processing will be free from the limits of block chains without the need to sacrifice centralization also Envision trustless global participation across multiple games.
- DISCOVER
• Unknown outsourced computation will allow millions of users to lend their idle computing power. This will benefit scientific research, 3d rendering, video transcoding, and many other computationally intensive tasks in a totally trustless way, without reputation systems. - LOGISTIC & OPTIMIZATION
• verifiable computation paves the way for decentralized data scientist marketplaces. Businesses can outsource optimization tasks to experts whose jobs will be compensated if and only if they are computationally proven to be correct. Imagine optimizing the use of transport based on packages to deliver, their sizes and where they have to go. - FINANCE
• applications will be able to read and do complex calculus involving data from multiple block chains. This will enable interoperability between block chains and services such as futures and insurance markets. - SOFTWARE
• trustless marketplace for AI and computational tasks; with the power of Cartesi’s decentralized automated verification, developers will be able to create services that allow new DApps to outsource and distribute work. These include machine learning, data analysis, or computationally intensive tasks that require experts in the field. This opens new possibilities for lower cost AI, developed by outsourced experts and bots.
FUTURE WORK
Data availability: Cartesi remedies the severe storage limitations of the block chain by keeping on-chain only Merkel tree hashes of off-chain data. As mentioned in section 5.2, Cartesi assumes that all parties involved in a verification role have access to these data. In certain applications, this is difficult to guarantee. In particular, the risk for data withholding attacks, where one of the parties submits a hash to the block chain while refusing to make this data available to others, must be mitigated
Crowd disputes: It is possible to envision applications that involve many independent participants, each with some stake in the results of an off-chain computation. In such cases, it is vital to prevent a coordinated crowd of dishonest participants from using sequential disputes over an honest result as a denial-of-service attack on the contract. We have developed a variant of the verification game detenables any honest participant to defend his result against an entire crowd at negligible cost. When demand becomes apparent, the Cartesi platform will be extended to support this variant.
PARTNERS:
Cartesi developers sure know how to add value via the instrumentality of partnership. Hence to achieve the set-out plans for this project, the developers have entered into a strategic collaboration with the likes of Fibig Capital, SOSV, China Accelerator, Artesian, Wings, Enterprise Ethereum Alliance, BiiLabs.io, Across Asia Alliance, Taiwan Tech Arena, Taiwan Startup Stadium, Big Bang Angels among others.
THE VASTLY EXPERIENCED CARTESI TEAM
The vastly experienced and technically savvy Cartesi team has been quite instrumental to the success of this project. With the results on ground, it is easily deductible that they have seamlessly dotted the I’s and crossed the T’s, thereby entrenching another dynamism in the block chain space.
CONCLUSION
Cartesi’s mission is to help DApp developers build ever more compelling products to their clients. As any paradigm shift, the block-chain brings both opportunities for real innovation and the risk of wheel reinvention”. In a direct application of the principle of least astonishment, Cartesi’s core enables developers to leverage pre-existing knowledge and tools to boost their productivity. The remaining components of the Cartesi platform, described in a future document will help developers unleash their creativity when taking advantage of the block chain’s unique potentials.
For more information, please click on the links underneath:
Website: https://cartesi.io/
Whitepaper: https://cartesi.io/cartesi_whitepaper.pdf
Github: https://www.github.com/cartesi
Discord: https://discord.gg/Pt2NrnS
Twitter: https://www.twitter.com/cartesiproject
Medium: https://www.medium.com/cartesi
Facebook:: https://www.facebook.com/cartesiproject
Reddit: https://www.reddit.com/r/cartesi
Telegram: https://t.me/cartesiproject
Linkedin: https://www.linkedin.com/company/cartesiproject/
Email: [email protected]Telegram @Alvanhart
Bitcointalk profile link: https://bitcointalk.org/index.php?action=profile;u=1883625
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://cartesi.io/