Leçon 1

Pengenalan Cartesi

Modul ini memperkenalkan Cartesi, yang merupakan platform Layer 2 inovatif. Cartesi memungkinkan pengembang untuk memanfaatkan Linux dan tumpukan perangkat lunak standar untuk membangun aplikasi terdesentralisasi (dApps), melakukan komputasi off-chain yang kompleks, sambil menjaga keamanan blockchain.

Apa itu Cartesi?

Cartesi adalah platform Layer-2 yang dirancang untuk memungkinkan pengembang membuat aplikasi terdesentralisasi (dApps) di atas Linux dan tumpukan perangkat lunak standar. Berbeda dengan lingkungan blockchain umum lainnya yang biasanya memerlukan pengetahuan bahasa khusus (seperti Solidity), Cartesi memungkinkan pengembang untuk menggunakan bahasa pemrograman dan alat mainstream yang sudah mereka kuasai, seperti Python, C++, bahkan perpustakaan pembelajaran mesin. Hal ini membuka peluang bagi pengembang blockchain dari berbagai latar belakang teknis, serta memungkinkan pembuatan dApp yang lebih kompleks dan berintensitas komputasi.

Solusi ini memungkinkan komputasi luar rantai, yang membantu mengurangi beban blockchain dan memungkinkan aplikasi untuk menjalankan tugas-tugas yang terlalu mahal atau lambat untuk dijalankan di atas rantai. Komputasi luar rantai terikat dengan aman ke blockchain untuk memastikan integritas dan keamanan dApp sambil menghindari batasan pemrosesan di atas rantai.

Platform ini mencapai tujuannya melalui Cartesi Machine. Cartesi Machine adalah mesin virtual yang mensimulasikan arsitektur RISC-V dan dapat menjalankan sistem operasi Linux lengkap. Pengaturan ini memungkinkan pengembang membangun aplikasi yang membutuhkan sistem file yang kompleks, database, dan fitur lainnya yang sulit diimplementasikan dalam lingkungan kontrak cerdas tradisional. Selain itu, Cartesi mendukung berbagai solusi Rollup, termasuk optimistic rollup. Ini tidak hanya membantu meningkatkan throughput blockchain, tetapi juga mempertahankan desentralisasi dan keamanan secara bersamaan.

Cartesi beroperasi terutama di atas blockchain Ethereum sebagai lapisan dasar, tetapi juga mendukung integrasi dengan blockchain lainnya, termasuk Binance Smart Chain (BNB), Polygon, dan Avalanche. Kompatibilitas multi-chain ini memungkinkan pengembang untuk secara fleksibel mendeploy aplikasi terdesentralisasi (dApps) mereka di berbagai ekosistem blockchain.

Sejarah perkembangan Cartesi


Tim Pengembangan Cartesi

Pendirian dan perkembangan awal (2018 - 2019)

Cartesi didirikan pada tahun 2018 oleh sekelompok profesional berpengalaman dalam bidang blockchain dan pengembangan perangkat lunak. Tim pendiri termasuk Erick de Moura (CEO), Diego Nehab (CTO), Augusto Teixeira (CSO), dan Colin Steil (COO). Para pendiri ini menggabungkan pengetahuan akademik, rekayasa perangkat lunak, dan kewirausahaan untuk menyelesaikan tantangan paling mendesak dalam pengembangan blockchain, terutama seputar skalabilitas dan kegunaan.

Visi inti Cartesi adalah menciptakan platform di mana pengembang dapat menggunakan tumpukan perangkat lunak utama (terutama Linux) dalam lingkungan terdesentralisasi dan menggunakan bahasa pemrograman dan alat yang sudah dikenal. Desain inovatif ini bertujuan untuk mengeliminasi kesenjangan antara pengembangan perangkat lunak tradisional dan teknologi blockchain. Tujuan Cartesi adalah memberdayakan pengembang untuk membangun aplikasi terdesentralisasi yang kompleks dan dapat diskalakan (dApps) dan mengatasi batasan komputasi blockchain tradisional.

Penerbitan Token Awal (ICO) dan Peluncuran Token (April 2020)

Pada bulan April 2020, Cartesi meluncurkan penawaran koin awalnya (ICO, Initial Coin Offering) dan berhasil menjual 100 juta koin CTSI, mengumpulkan sekitar 1,5 juta dolar.

Setelah ICO, Cartesi fokus pada pengembangan teknologi utamanya, termasuk Mesin Cartesi, sidechain Noether untuk ketersediaan data, dan Descartes Rollups, yang merupakan solusi rollup optimis yang memungkinkan komputasi yang dapat diperluas di luar rantai.

Teknologi-teknologi ini bersama-sama membentuk infrastruktur Cartesi, memungkinkan dApps untuk memproses tugas-tugas kompleks di luar rantai, sambil tetap menjaga keamanan dan desentralisasi blockchain.

Pertumbuhan dan Ekspansi Ekosistem (2021 - 2022)

Dengan kemajuan teknologi, Cartesi semakin menarik developer dan proyek untuk bergabung dalam ekosistemnya. Platform ini dapat terintegrasi dengan blockchain utama seperti Ethereum, Binance Smart Chain, dan Polygon, yang semakin meningkatkan daya tariknya. Teknologi ini memungkinkan pembangunan dApps yang lebih kompleks, terutama dalam bidang permainan, keuangan, dan aplikasi data dunia nyata.

Tantangan dan Pengembangan Berkelanjutan (2022 - Sekarang)

Meskipun mencapai kesuksesan, Cartesi masih menghadapi tantangan terkait kompleksitas teknologi dan kematangan ekosistemnya. Platform ini bergantung pada lingkungan berbasis Linux, yang memberikan kurva belajar bagi pengembang yang tidak terbiasa dengan pengaturan tersebut. Selain itu, karena ekosistemnya masih berada dalam tahap awal, sumber daya dan dukungan komunitas masih terus berkembang.

Untuk menghadapi tantangan ini, Cartesi berkomitmen untuk meningkatkan alat pengembang, meningkatkan pengalaman pengguna, dan memperluas ekosistemnya melalui kerja sama strategis dan integrasi. Contoh yang khas adalah integrasi dengan Avail (sebuah kerangka blockchain modular) yang bertujuan untuk meningkatkan ketersediaan dan skalabilitas data dApps yang didukung oleh Cartesi, untuk mendorong pengembangan Web3.

Hingga tahun 2024, Cartesi akan terus menyempurnakan teknologinya dan memperluas ekosistemnya, dengan fokus utama pada meningkatkan skalabilitas dan efisiensi aplikasi terdesentralisasi, sambil berupaya membuatnya lebih ramah dan mudah digunakan oleh pengembang yang lebih luas.

Peta jalan

Peta jalan Cartesi difokuskan pada tiga tujuan inti: meningkatkan skalabilitas platform, memperluas jangkauan integrasi blockchain, dan mengoptimalkan alat pengembangan dApp. Melebarkan tonggak penting di masa depan termasuk mendukung lebih banyak blockchain, mengoptimalkan kinerja, dan memperkenalkan mekanisme pemerintahan terdesentralisasi, memungkinkan komunitas untuk aktif terlibat dalam pengembangan platform. Peta jalan ini dengan jelas menggambarkan fokus strategis ekosistem Cartesi dalam perluasan fitur dan promosi aplikasi.

Highlight

  • Aksesibilitas Pengembang: Cartesi memungkinkan pengembang untuk menggunakan bahasa pemrograman yang akrab (seperti Python dan C++) untuk membuat dApps kompleks, sehingga memperluas pengembangan blockchain ke audiens yang lebih luas.
  • Komputasi Off-Chain: Melalui Mesin Cartesi, platform ini mendukung komputasi off-chain, mengurangi beban komputasi blockchain dan membuat tugas yang membutuhkan sumber daya intensif menjadi mungkin.
  • Solusi Skalabilitas: Cartesi menggunakan teknologi rollups optimis untuk meningkatkan throughput blockchain, sambil mempertahankan desentralisasi dan keamanan.
  • Integrasi Blockchain: Meskipun beroperasi terutama di atas Ethereum, Cartesi juga terintegrasi dengan blockchain lain seperti Binance Smart Chain, Polygon, dan Avalanche, meningkatkan fleksibilitasnya.
  • Pertumbuhan Berkelanjutan: Sejak didirikan pada tahun 2018, Cartesi telah berkomitmen untuk mengoptimalkan ekosistemnya melalui kemajuan teknologi, kerja sama strategis, dan pengembangan alat pengembang.
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.
Catalogue
Leçon 1

Pengenalan Cartesi

Modul ini memperkenalkan Cartesi, yang merupakan platform Layer 2 inovatif. Cartesi memungkinkan pengembang untuk memanfaatkan Linux dan tumpukan perangkat lunak standar untuk membangun aplikasi terdesentralisasi (dApps), melakukan komputasi off-chain yang kompleks, sambil menjaga keamanan blockchain.

Apa itu Cartesi?

Cartesi adalah platform Layer-2 yang dirancang untuk memungkinkan pengembang membuat aplikasi terdesentralisasi (dApps) di atas Linux dan tumpukan perangkat lunak standar. Berbeda dengan lingkungan blockchain umum lainnya yang biasanya memerlukan pengetahuan bahasa khusus (seperti Solidity), Cartesi memungkinkan pengembang untuk menggunakan bahasa pemrograman dan alat mainstream yang sudah mereka kuasai, seperti Python, C++, bahkan perpustakaan pembelajaran mesin. Hal ini membuka peluang bagi pengembang blockchain dari berbagai latar belakang teknis, serta memungkinkan pembuatan dApp yang lebih kompleks dan berintensitas komputasi.

Solusi ini memungkinkan komputasi luar rantai, yang membantu mengurangi beban blockchain dan memungkinkan aplikasi untuk menjalankan tugas-tugas yang terlalu mahal atau lambat untuk dijalankan di atas rantai. Komputasi luar rantai terikat dengan aman ke blockchain untuk memastikan integritas dan keamanan dApp sambil menghindari batasan pemrosesan di atas rantai.

Platform ini mencapai tujuannya melalui Cartesi Machine. Cartesi Machine adalah mesin virtual yang mensimulasikan arsitektur RISC-V dan dapat menjalankan sistem operasi Linux lengkap. Pengaturan ini memungkinkan pengembang membangun aplikasi yang membutuhkan sistem file yang kompleks, database, dan fitur lainnya yang sulit diimplementasikan dalam lingkungan kontrak cerdas tradisional. Selain itu, Cartesi mendukung berbagai solusi Rollup, termasuk optimistic rollup. Ini tidak hanya membantu meningkatkan throughput blockchain, tetapi juga mempertahankan desentralisasi dan keamanan secara bersamaan.

Cartesi beroperasi terutama di atas blockchain Ethereum sebagai lapisan dasar, tetapi juga mendukung integrasi dengan blockchain lainnya, termasuk Binance Smart Chain (BNB), Polygon, dan Avalanche. Kompatibilitas multi-chain ini memungkinkan pengembang untuk secara fleksibel mendeploy aplikasi terdesentralisasi (dApps) mereka di berbagai ekosistem blockchain.

Sejarah perkembangan Cartesi


Tim Pengembangan Cartesi

Pendirian dan perkembangan awal (2018 - 2019)

Cartesi didirikan pada tahun 2018 oleh sekelompok profesional berpengalaman dalam bidang blockchain dan pengembangan perangkat lunak. Tim pendiri termasuk Erick de Moura (CEO), Diego Nehab (CTO), Augusto Teixeira (CSO), dan Colin Steil (COO). Para pendiri ini menggabungkan pengetahuan akademik, rekayasa perangkat lunak, dan kewirausahaan untuk menyelesaikan tantangan paling mendesak dalam pengembangan blockchain, terutama seputar skalabilitas dan kegunaan.

Visi inti Cartesi adalah menciptakan platform di mana pengembang dapat menggunakan tumpukan perangkat lunak utama (terutama Linux) dalam lingkungan terdesentralisasi dan menggunakan bahasa pemrograman dan alat yang sudah dikenal. Desain inovatif ini bertujuan untuk mengeliminasi kesenjangan antara pengembangan perangkat lunak tradisional dan teknologi blockchain. Tujuan Cartesi adalah memberdayakan pengembang untuk membangun aplikasi terdesentralisasi yang kompleks dan dapat diskalakan (dApps) dan mengatasi batasan komputasi blockchain tradisional.

Penerbitan Token Awal (ICO) dan Peluncuran Token (April 2020)

Pada bulan April 2020, Cartesi meluncurkan penawaran koin awalnya (ICO, Initial Coin Offering) dan berhasil menjual 100 juta koin CTSI, mengumpulkan sekitar 1,5 juta dolar.

Setelah ICO, Cartesi fokus pada pengembangan teknologi utamanya, termasuk Mesin Cartesi, sidechain Noether untuk ketersediaan data, dan Descartes Rollups, yang merupakan solusi rollup optimis yang memungkinkan komputasi yang dapat diperluas di luar rantai.

Teknologi-teknologi ini bersama-sama membentuk infrastruktur Cartesi, memungkinkan dApps untuk memproses tugas-tugas kompleks di luar rantai, sambil tetap menjaga keamanan dan desentralisasi blockchain.

Pertumbuhan dan Ekspansi Ekosistem (2021 - 2022)

Dengan kemajuan teknologi, Cartesi semakin menarik developer dan proyek untuk bergabung dalam ekosistemnya. Platform ini dapat terintegrasi dengan blockchain utama seperti Ethereum, Binance Smart Chain, dan Polygon, yang semakin meningkatkan daya tariknya. Teknologi ini memungkinkan pembangunan dApps yang lebih kompleks, terutama dalam bidang permainan, keuangan, dan aplikasi data dunia nyata.

Tantangan dan Pengembangan Berkelanjutan (2022 - Sekarang)

Meskipun mencapai kesuksesan, Cartesi masih menghadapi tantangan terkait kompleksitas teknologi dan kematangan ekosistemnya. Platform ini bergantung pada lingkungan berbasis Linux, yang memberikan kurva belajar bagi pengembang yang tidak terbiasa dengan pengaturan tersebut. Selain itu, karena ekosistemnya masih berada dalam tahap awal, sumber daya dan dukungan komunitas masih terus berkembang.

Untuk menghadapi tantangan ini, Cartesi berkomitmen untuk meningkatkan alat pengembang, meningkatkan pengalaman pengguna, dan memperluas ekosistemnya melalui kerja sama strategis dan integrasi. Contoh yang khas adalah integrasi dengan Avail (sebuah kerangka blockchain modular) yang bertujuan untuk meningkatkan ketersediaan dan skalabilitas data dApps yang didukung oleh Cartesi, untuk mendorong pengembangan Web3.

Hingga tahun 2024, Cartesi akan terus menyempurnakan teknologinya dan memperluas ekosistemnya, dengan fokus utama pada meningkatkan skalabilitas dan efisiensi aplikasi terdesentralisasi, sambil berupaya membuatnya lebih ramah dan mudah digunakan oleh pengembang yang lebih luas.

Peta jalan

Peta jalan Cartesi difokuskan pada tiga tujuan inti: meningkatkan skalabilitas platform, memperluas jangkauan integrasi blockchain, dan mengoptimalkan alat pengembangan dApp. Melebarkan tonggak penting di masa depan termasuk mendukung lebih banyak blockchain, mengoptimalkan kinerja, dan memperkenalkan mekanisme pemerintahan terdesentralisasi, memungkinkan komunitas untuk aktif terlibat dalam pengembangan platform. Peta jalan ini dengan jelas menggambarkan fokus strategis ekosistem Cartesi dalam perluasan fitur dan promosi aplikasi.

Highlight

  • Aksesibilitas Pengembang: Cartesi memungkinkan pengembang untuk menggunakan bahasa pemrograman yang akrab (seperti Python dan C++) untuk membuat dApps kompleks, sehingga memperluas pengembangan blockchain ke audiens yang lebih luas.
  • Komputasi Off-Chain: Melalui Mesin Cartesi, platform ini mendukung komputasi off-chain, mengurangi beban komputasi blockchain dan membuat tugas yang membutuhkan sumber daya intensif menjadi mungkin.
  • Solusi Skalabilitas: Cartesi menggunakan teknologi rollups optimis untuk meningkatkan throughput blockchain, sambil mempertahankan desentralisasi dan keamanan.
  • Integrasi Blockchain: Meskipun beroperasi terutama di atas Ethereum, Cartesi juga terintegrasi dengan blockchain lain seperti Binance Smart Chain, Polygon, dan Avalanche, meningkatkan fleksibilitasnya.
  • Pertumbuhan Berkelanjutan: Sejak didirikan pada tahun 2018, Cartesi telah berkomitmen untuk mengoptimalkan ekosistemnya melalui kemajuan teknologi, kerja sama strategis, dan pengembangan alat pengembang.
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.