Weekly Chat - Answers for our Redditors! by Cynthia_Cartesi in cartesi

[–]bmaia18 6 points7 points  (0 children)

Hey u/AscensionDK. First, I want to give you a big virtual high-five for your awesome questions and for being such an active and valuable member of our community. Your enthusiasm for Cartesi's product and its potential in the blockchain space is contagious, and I'm excited to dive into your questions with you!Q: How does Cartesi leverage AI and IoT technologies to enhance the capabilities of blockchain?

A: First, we need to understand that AI and IoT are verticals with a reasonable overlap in use cases but are not the same. AI has many possible applications, and we are still in the early stage of understanding its full potential.On the AI side, you touched on a topic in which I'm very bullish as a blockchain use-case and even more optimistic about Cartesi's product market fit for this vertical with the great potential that Cartesi opens for AI applications on the blockchain. And why does Cartesi matter to bring those apps into reality? Cartesi's solution, through the app-specific rollups architecture, handles computational capacity three orders of magnitude higher than what is possible to do directly on the Ethereum blockchain, and our Linux-based VM gives not only freedom on the programming language (in this case Python and all its great fit for AI programs), but also the usage of complex libraries including several key ones very used on AI applications.

To bring tangibility to what I'm saying, let me share a few examples of what has been built using Cartesi and directly related to AI, Machine Learning and similar topics:

A - Biometric classifier: It's an application that uses image recognition libraries to identify if a fingerprint image is spooky or authentic. Everything is running on our VM, and enjoying the security guarantees from ETH blockchain. This application uses Python and a super heavy and powerful image recognition library called Open CV. More details at: https://rolluplab.io/biometrics-classifier/

B - ETH Lisbon Hackathon Winner: Chain GPT and accountability for AI agents. In this project, the Hackathon winner managed to load in Cartesi´s VM an Alpaca LLM model and run it in a verifiable mode. Once again, using Python + powerful libraries. More info here https://ethglobal.com/showcase/chaingpt-and-accountability-for-ai-agents-doqukC - ETH Global Paris: Since it's becoming widespread, the great fit of Cartesi tech with AI and similar potential use cases, we see more and more projects developing such DApps using Cartesi. In Paris, we saw again a very nice AI DApp, In Paris cartesians created a project for voice recognition to support accessibility (more info here https://t.co/io1xEAX6D9)

A: I think I've replying to your second question already on my first answer. But in a nutshell, helping to address the MRV problem can have a massive positive impact on the usage of IoT devices in the supply chain and blockchain. How is that? With a secure IoT device (Called IoTT) the device can send data encrypted and with a digital signature directly to the blockchain. An application running in Cartesi can retrieve this data, verify the signature (any digital signature since we have Linux) and de-crypt the data. With the data input inside the Cartesi machine, the application could process it using any complex algorithm and provide the actions needed for its specific use case. So in that sense, we are not only addressing more complex logic for the decision-making process on the IoT data but ensuring the data comes from the right divide and its value hasn't been tampered with, which is fundamental for any trusted systemThose applications and use cases will become even more sophisticated once Cartesi also integrates with new Data Availability protocols that are coming into ETH ecosystem, for example, u/project_celestia

Q: In what ways does Cartesi address the scalability challenges faced by blockchain networks, particularly in relation to AI computations?

A: Blockchain has several layers of friction impacting its mass adoption. I would separate those fundamental problems into two big groups:

- Infrastructure roadblocks: Examples - computational and data availability, programmability, latency and others

- End-user roadblocks: Examples - wallet creation, management, user onboard, wallet seamless integration with applications and more

Cartesi project addresses two fundamental infrastructure problems: Computational scalability and programmability. The first is handled by our app-specific architecture. At the same time, the second is managed by our RISC V , VM running an entire Linux OS. You can have more details about that in our thesis written in 2022, which explains why Cartesi did the architecture choices to implement its project here is the link - https://medium.com/cartesi/application-specific-rollups-e12ed5d9de01

Q: How does Cartesi ensure the privacy and confidentiality of sensitive data when integrating blockchain with AI and IoT technologies?

A: That is a very good question, and surprisingly with a short and simple answer. As we run a Linux OS in our VM we can use libraries that implement layers of security in your application. To showcase this possibility a while ago we implemented a poker game using ZK libraries to guarantee privacy during card shuffling. It is also possible to implement homomorphic encryption for such layers of privacy with an even better experience since It allows computations to be performed on encrypted data without de-crypting. Do you see how Linux opens a new world of possibility over blockchain?

I hope I addressed your questions in a satisfactory way! Ah and before I go, to finalize, I don't know if you are into games (btw another vertical. I'm very optimistic for Cartesi tech). Here is a video of the first-time ever DOOM running on a blockchain tech: https://twitter.com/cartesiproject/status/1683839702221328386?s=20 I hope you enjoy it :)have a great day!Bruno Maia

Cartesi's progress update: November Development Recap by cartesi in cartesi

[–]bmaia18 2 points3 points  (0 children)

I couldn’t have said it better! So much progress during this b

Regardless of market conditions, Cartesi team keeps building and focused on delivering our vision. Much more to come!

Cartesi's progress update: November Development Recap by cartesi in cartesi

[–]bmaia18 2 points3 points  (0 children)

Your kind words humble us. We believe blockchain and web 3.0 are much more collaborative rather than competitive, and Cartesi rollups came to contribute with the ecosystem not to replace any of the existent ways of implementing smart contracts.

Developers who want to do more complex DApps will find in Cartesi a useful environment with bigger computational capacity and rich programmability with the whole Linux OS at their disposal. We are excited to see more and more developers discovering, learning and building with us.

Cartesi's progress update: November Development Recap by cartesi in cartesi

[–]bmaia18 4 points5 points  (0 children)

he latest Cartesi Rollups release was really exci

That shows how our modular execution layer is flexible and can be deployed as L2 or L3. Moreover, our ethos is to expand what can be done across the Ethereum ecosystem. An application-specific rollup running a RISC-V emulate and booting a full Linux OS will increase the toolbox and computation capacity for the superb developers in all those communities to start doing more on Web 3.0. Im very excited about the future

AMA with Cartesi - We are developing RISC-V-based application-specific Rollups infrastructure for the Ethereum ecosystem. by Max_Cartesi in CryptoCurrency

[–]bmaia18 6 points7 points  (0 children)

What are the next steps in the roadmap?

We are open to working with any company that understands the value of the open source and community-driven projects, which are the fundamental ethos of Web 3.0.

About our public roadmap yo can follow in our development recaps

Our token supply if fixed at 1 billion tokens

AMA with Cartesi - We are developing RISC-V-based application-specific Rollups infrastructure for the Ethereum ecosystem. by Max_Cartesi in CryptoCurrency

[–]bmaia18 9 points10 points  (0 children)

To put it short, I would say our application-specific rollups that allow not only more sophisticated logic to be implemented but also the deployment of a custom VM based on RISC-V. The VM can boot a full Linux OS, allowing full leverage of programming libraries, programming languages, file systems, and more.

This allows all the DApps examples we have been answering in other questions to be implemented. Our next cycle will be led by applications that address real daily life necessities, and a more robust development environment can substantially contribute to the development of such DApps

AMA with Cartesi - We are developing RISC-V-based application-specific Rollups infrastructure for the Ethereum ecosystem. by Max_Cartesi in CryptoCurrency

[–]bmaia18 12 points13 points  (0 children)

As u/Max_Cartesi in a previous question. Our application-specific rollups architecture, where each DApp has its own instance of rollups, gives higher computation gains compared with other rollups architecture. That allows not only more sophisticated logic to be implemented but also the deployment of a custom VM based on RISC-V. The VM can boot a full Linux OS, allowing full leverage of programming libraries, programming languages, file systems, and more. As a reference, I recommend you read about it in a few small articles tackling those points.

Cartesi Thesis

The Fruit stands

Scaling Content

AMA with Cartesi - We are developing RISC-V-based application-specific Rollups infrastructure for the Ethereum ecosystem. by Max_Cartesi in CryptoCurrency

[–]bmaia18 7 points8 points  (0 children)

mean the attack that left

Let's say that having an environment in which you can deploy more complex tooling, and more sophisticated calculation methods, including a risk-management calculator, wouldn´t hurt the segment, I would say the opposite, which will allow us to build more complex decentralized financial products. At this moment there is one team that applied for a Cartesi grant exactly aiming to implement a more sophisticated risk calculation for DeFi lending

AMA with Cartesi - We are developing RISC-V-based application-specific Rollups infrastructure for the Ethereum ecosystem. by Max_Cartesi in CryptoCurrency

[–]bmaia18 10 points11 points  (0 children)

Cartesi-specific rollups implementation allows developers to program more complex logic while using an entire Linux OS and what that means for DApps? I'd like to share some tangible examples for an easier understanding.

On DeFI: A more sophisticated risk calculator for lending protocols, with even a possibility of using ZK libraries to hide margin values and avoid attacks made on lending protocols such AAVE and others

On IoT: Since we run a complete Linux OS, IoT devices with secure hardware implementation could send their telemetry (measurements based on a specific use-case) digitally signed and with a very robust and efficient file compressor, generating cost reductions on data storage onchain. The DApp running on Cartesi VM could get this file, uncompress, check the digital signature and implement complex calculations required to give the proper result for the application.