AMA Recap: CRYPTO MINERS X CARTESI
Cartesi is a layer-2 platform for the development and deployment of scalable decentralized applications. Cartesi DApps are composed of both blockchain and off-chain components. Off-chain components run inside Cartesi Nodes that represent the interests of each DApp user. Cartesi Nodes provide DApp developers with reproducible Cartesi Machines, where large scale verifiable computations can be run. These verifiable computations are easily integrated into smart contracts by powerful primitives that provide strong conflict resolution guarantees. Cartesi, The Blockchain OS, is a layer-2 platform for the development and deployment of scalable decentralized applications. The Blockchain OS offers a Linux operating system coupled with a blockchain infrastructure, which allows DApps to be developed in familiar programming languages like Python without the need to write Solidity code. As a developer, you can use all the programming languages, tools, libraries, software, and services you are already familiar with. By moving most of the complex logic of their DApps to portable off-chain components, developers are freed from the limitations and idiosyncrasies imposed by blockchains. In this way, Cartesi empowers developers to select the best run-time environment in which to host each part of their DApps. The Cartesi Machine is Cartesi’s solution for verifiable computation. It was designed to bring mainstream scalability to DApps and mainstream productivity to DApp developers.
We hosted an AMA session with Cartesi on 21st July.
Mr. Ramsy was the host from Crypto Miners and Mr. Carlo and Me. Gabriel was the guests. They shared delightful knowledge and unique features of Cartesi.
.
Segment 1️⃣: Introduction
Ramsy | Crypto Miners:
Hello everyone 👋 Welcome to the Crypto Miners #Special AMA session With Cartesi
To help us learn more about the featured project of this AMA session, we are lucky to be joined By Mr. Carlo and Mr. Gabriel
Carlo Fragni:
Hello, it’s a pleasure to be here! Thanks for having us!Gabriel barros:
Glad to be here! =]
Ramsy | Crypto Miners:
Hey Guys 👋
Welcome here Mate ❤️
Thanks for bringing Us Cartesi
Carlo Fragni:
It’s our pleasure, eager to get started :)
Ramsy | Crypto Miners:
I’m pretty sure that our Community is very much excited to learn more about Cartesi ✌️
So let’s get started 🥂
Shall we guys?
Carlo Fragni:
Sure!Gabriel barros:
yup!
Ramsy | Crypto Miners:
First of all Can you give us a brief explanation about Cartesi? What popped up in your mind to create such a project?
Carlo Fragni:
Cartesi is the first Blockchain OS. We bring Linux to the decentralized world.That means that developers can use traditional software components developed over decades instead of having access to immature and limited tools built from scratch for the blockchain.
We have an optimistic rollups solution that also allows scaling computations and making them cheaper and faster.
About the second question, Augusto (our CSO and one of the founders) was an academic co-author with Serguei Popov, the founder of IOTA, who introduced him to blockchain.
He started researching the topic and had an idea about creating a trustless AI marketplace for data scientists.
Later, he invited the other co-founders to help him develop it, and they realized they had achieved something much more general: a trustless general computation platform powerful enough to run a full fledged OS like Linux.
Ramsy | Crypto Miners:
Thanks Carlo For this fentastix Start about Certesi 👌
2) What are your main features and advantages that discern you from other projects?
Gabriel barros:
There are other Optimistic Rollups solutions out there, but we have some key differences. The first one is that we are not compliant with the underlying blockchain VM and that makes us blockchain agnostic. Our choice of being RISC-V based allows us to offer Linux as a runtime environment for the decentralized logic of the DApps. This means DApps have the same resources available as traditional Apps do: if you want to make a De-Fi solution, you can use traditional mathematical libraries that implement complex models, if you want to create a decentralized social network you can use a database like SQLite. SQLite is a really powerful tool that some of the teams initially developing on Cartesi are taking advantage of. All these things should be rebuilt from the ground up when developing directly over a blockchain.I think a very important aspect of our technology is allowing traditional developers to get started on developing DApps really fast as they can use the tools they are used to and don’t have to learn Solidity or worry about most of the blockchain idiosyncrasies. We strongly suggest you take a look at the worldwide campaign we are launching this week to show the experience of the first teams developing on the Blockchain OS.
Carlo Fragni:
Another important difference is that other Optimistic Rollups projects have a single VM processing all the DApps using their technology. We, on the other hand, have a Rollup per DApp, which expands a lot the computational power available to a DApp. In the industry this is known as scaling horizontally.
Ramsy | Crypto Miners:
Let’s move to our next question from this segment
Q3) How has the experience and background of your team been effective in the success of your project so far?
Carlo Fragni:
It was paramount.On the technical side, our project involves very complex issues ranging from low-level hardware problems up to high-level definition of SDK interfaces. We couldn’t build the Cartesi Machine without extremely capable and experienced researchers and engineers nor the dispute resolution protocols without very smart and knowledgeable distributed systems/blockchain engineers and researchers. Our team has many PhDs and MScs from top universities and we are very proud of that.
On the business side, blockchain is a very competitive landscape and we also have exceptional people closing an amazing amount of key partnerships, benchmarking the market, developing our community and brand and taking care of all the economic side of the project.
Gabriel barros:
We invite you guys to learn more about the amazing people supporting Cartesi: our core contributors, ambassadors and integrators contributing to The Blockchain OS over on our website (https://cartesi.io/en/people/)
Ramsy | Crypto Miners:
4) Can you share with us some information about your native token? What are some of the utilities of the $CTSI token in your ecosystem?
Gabriel barros:
CTSI is currently an ERC-20 token and it’s meant to power the Cartesi ecosystem. It’s generally used to secure multiple mechanisms and also as the currency to pay for services.In our Rollups solution we are using CTSI to reward validators whenever they process a certain time slot we call epoch. In disputes, CTSI is used for collaterals as economic stimulus for all the parties to act correctly.
As we keep developing our ecosystem, our token will also expand its use cases.
Carlo Fragni:
Also, in our Rollups solution we have a voucher mechanism that allows DApps to issue blockchain transactions from within the Cartesi Machine, CTSI will be used to reward nodes that enforce those and also in the PoS mechanism for choosing the parties that will do that.We are also developing a cheap garbage-collection enabled data storage solution called Noether and CTSI secures Noether’s side-chain, using a PoS mechanism to elect the nodes that chose the data to be stored.
Ramsy | Crypto Miners:
Cool Guys 👍
5) What plans do you have for the future — what can we expect from Cartesi?
Carlo Fragni:
Our current efforts are completely focused on releasing the first version of the Cartesi Rollups on Mainnet. We are eager to see the cool innovative DApps that will be built using our technology.We are working with multiple integrator teams that are pioneering the first Cartesi Rollups DApps, including teams with very diverse backgrounds: some are experienced web3 developers while others are traditional web2 developers with no prior blockchain experience at all.
Gabriel barros:
You can expect a lot of innovative DApps taking advantage of powerful libraries like OpenCV (that is present on basically every phone and camera in the world), displaying the power and possibilities that the Cartesi Machine brings to the decentralized world.Take a look at the first video featured in our newly launched campaign to hear from Albert, a web developer who’s creating a decentralized voting system & ride-sharing DApp with our tech:
Ramsy | Crypto Miners:
6) Onboarding integrators — what was the process like?
Carlo Fragni:
It’s a really interesting process. For web3 developers, they quickly see how many barriers are destroyed by using our technology: they are now able to write decentralized code for things they still had to rely on centralized code running on a server either for lack of tooling (libraries, language support, framework, etc), costs or processing power.For first-time blockchain developers, they get to write their first DApps without going through the steep learning curve of learning Solidity or some other low-level blockchain language and they really get surprised when they dig a bit on how they would do something equivalent directly on the blockchain.
Gabriel barros:
We have multiple teams working on different kinds of DApps including financial applications, monitoring of public services, games, IoT, Machine Learning and Biometrics security.We frequently meet to get constant feedback and understand their needs. These guys are amazing, it’s really nice to see their evolution and they are also great people, so we are really excited about what’s coming next.
Ramsy | Crypto Miners:
Sounds great for the future 🚀
7) Is it currently possible to stake CTSI?
Carlo Fragni:
Yes! There are currently there 3 different approaches to staking CTSIYou can delegate your CTSI to a decentralized pool of your choice. Each pool has its own commission taken from pool rewards to cover their costs and generate profit.
Another option is to stake directly by running your own node to represent your stake. This can be a good option for you if you have a very large amount of CTSI and the patience/ability to monitor the node and make sure it’s running correctly 24/7.
You can stake indirectly using a 3rd party custodian centralized service, like Binance, CoinOne and MyCointainer. Each service has its own set of policies, rules, fees, etc so make sure to educate yourself on those and ask the 3rd party to clear any of your doubts in case you choose to follow that route
For any doubts on staking we have a very friendly Discord and Telegram communities where you can reach our team for help.
Ramsy | Crypto Miners:
8) Do you have a program to foster the development of Cartesi DApps?
Gabriel barros:
Yes, we have a program called Cartesi Labs.The Cartesi Labs program provides financial and/or technical support for different initiatives that are valuable for the Cartesi ecosystem.
The program fits different kinds of contributions: there are grants for projects wanting to build DApps using Cartesi technology, grants for researchers to explore new mechanisms, protocol improvements, etc and also grants for developers wanting to create tooling to improve the ecosystem.
You can learn more about the Cartesi Labs program here: https://cartesi.io/labs/ and also clear any doubts on our Discord Community. If you have an interesting DApp idea you want to develop, you are more than encouraged to apply!
Ramsy | Crypto Miners:
9) How is the bear market impacting Cartesi? Are there any worries?
Carlo Fragni:
The bear market affects the whole industry and unfortunately limits the amount of new investments received for all projectsIt’s not our first bear market, the Cartesi project was actually born during one, which is why the Cartesi Foundation is really careful about how funds are consumed
The Cartesi Foundation currently has enough funds to guarantee the development of the project for many years. So for us, we’ll keep developing the Blockchain OS as we always did.
Transparency for us is very important and we periodically release transparency reports detailing the use of the funds and the token unlocks
Here is the last one available: https://medium.com/cartesi/ctsi-foundation-reserve-transparency-report-july-2022-9e9ab4a6a2cc
Ramsy | Crypto Miners:
Lastly If I’m a developer, when can I start developing DApps on The Blockchain OS?
Gabriel barros:
You can start today!Check our documentation (https://cartesi.io/docs/) and our rollup-examples repository (https://github.com/cartesi/rollups-examples) to get started and learn more.
Also join our Discord server (https://discordapp.com/invite/Pt2NrnS) to discuss with other developers and the Cartesi team about your DApp architecture, feedback on the SDK, get support or any other technical matter.
Currently, our development team is working around the clock to bring us to mainnet and, as such, there are a lot of updates coming especially considering the feedback given by our early adopters. You are welcome to check us out and contribute with your feedback.
Carlo Fragni:
Also, if you want to get involved with technical proposals for the ecosystem, you can contribute at https://github.com/cartesi/cips with your CIP or by joining the discussion of existing ones. CIP stands for Cartesi Improvement Proposal, and it’s our equivalent for Bitcoin’s BIP and Ethereum’s EIP.
Ramsy | Crypto Miners:
Thanks Guys for this well detailed introduction about Cartesi:)
And that’s the wrap up of our the first part of the AMA session ✅
Carlo Fragni:
🙂
Ramsy | Crypto Miners:
Now Moving on to our last segment — Live Q&A
i hope you guys are ready for that!!
Carlo Fragni:
Let’s go!Gabriel barros:
I hope I am too!
Ramsy | Crypto Miners:
lets go then,
Segment 2️⃣: Live QnA
(In this segment group was opened for 60 seconds and Miners sent hundreds of questions. Guest choose some best to answer)
1) Amina Peter:
As a Gamer, can I use programming languages and various tools suited for gaming development in Cartesi platform? And How are you making your Game more user friendly than the ones we currently have in the spaces?
Carlo Fragni:
Yes you can. Bare in mind that not all the game code needs to be executed inside a trustless environment like the blockchain, just the sensitive part (basically the game logic). User interface code, rendering of assets, etc are all things that be executed just on the user machine without security compromises, so you can develop the game interface using any well known game engines like Unreal or Unity. If you have a nice game idea, I strongly encourage you to join our Discord and discuss with other teams developing games and also directly with our team. Also, consider applying for an igniter grant on Cartesi Labs.
2) 𝙈𝙧. 𝙏𝙖𝙢𝙗𝙤𝙪𝙧𝙞𝙣𝙚 𝙈𝙖𝙣:
Hi Gabriel Barros and Carlo Fragni
Another option is to stake directly by running our own node to represent our stake. How can we own a node? IS This can be a good option for us if you have a very large amount of CTSI?
Gabriel barros:
Hi! If you have the technical knowledge, you can follow the instructions here https://github.com/cartesi/noether and if you have any questions or difficulties check in with the discord community (https://discordapp.com/invite/Pt2NrnS)It can be a good option to go on your own, but I’d advise to also take into consideration running a pool node as well, cause you can share the cost of running a node with other stakers. In any case, it’s up to you and you can always talk to us and other community members on discord.
3) Baller:
Do you have a whitepaper? If yes, please share it with us.
Carlo Fragni:
Yes, it’s available on our site, along with a lot of information about the project (www.cartesi.io) the whitepaper itself can be found here: https://cartesi.io/cartesi_whitepaper.pdf
It’s a very dense whitepaper, so you are free to discuss any details/doubts you might have reading it on our Discord community: https://discord.gg/kfwB7sssn8
4) 🌹🅸🅷🆄🅶 🌹🅹🅶🆄🅷 🌹🅺🅹🅶🅶 🌹:
What do you have?
1- Telegram Group✔️
2-YouTube Channel✔️
3- Tik tok channel✔️
4- Discord✔️
5- Twitter✔️
6- Website✔️
For this project, where can I get the latest information and what is the latest plan for your project?
Gabriel barros:
Besides all the channels you’ve mentioned, you always check our medium(https://medium.com/cartesi), there we create posts to go into detail on our plans, token reports, our technology… It’s a good resource to learn about where we are currently and what we are planning for the future.
5) Do you have AUDIT certificates?
Carlo Fragni:
Yes, all our code goes through very extensive internal audits and when we have a release candidate for Mainnet, we also deploy it on testnet to get the feedback of the community. When we are happy with it, we also have external audits performed by specialized blockchain security companies, like Certik. We also have a bug bounty program at Immunefi. We take security very seriously.Link to the bug bounty program: https://immunefi.com/bounty/cartesi/?_gl=1*1e27qeg*_ga*NTE3ODc4MTEzLjE2NTMzNTExMzc.*_ga_HM92STPNFJ*MTY1ODQxOTQ3MS40LjAuMTY1ODQxOTQ3MS42MA..
* This segment ends here *
Ramsy | Crypto Miners:
Thankyou so much Guys For your valuable answers and information about Certesi,
It Was Pleasure Hosting An Ama With You Guys
Time To Conclude Our AMA Section
Is there anything else you would like to share or you want us to know ?
Carlo Fragni:
Thanks for having us, it was great! Hope you guys enjoyed and I’d like to reinforce our invitation to follow our project on our channels. For developers, please join our Discord server, it’s a friendly community where you can get all the support to get started on Cartesi. Also stay tuned for our integrators campaign to get a hold of what these amazing people pioneering Cartesi Rollups are developing.Gabriel barros:
Thanks for the great questions everyone, it was great to see the diversity and thoughtfulness of the questions asked — wish we had more time to answer them all!You can stay connected with us and new developments via our socials.
Welcome home to what’s next with The Blockchain OS.
Ramsy | Crypto Miners:
We Wish all the very best for Project Cartesi And The Entire team behind the project❤️🤝
Community, if you would like to learn more about Cartesi, here are some useful links for you:
Website: http://www.cartesi.io/
Twitter: http://twitter.com/cartesiproject
Telegram: http://t.me/cartesiproject
Facebook: https://www.facebook.com/cartesiproject/
Instagram: https://www.instagram.com/cartesiproject/
GitHub: https://www.github.com/cartesi
YouTube: https://www.youtube.com/c/Cartesiproject/videos
Reddit: https://www.reddit.com/r/cartesi/
Discord: https://discord.gg/kfwB7sssn8
Medium: Cartesi Foundation