Indonesian - HyperCycle — The Journey to a Fully AI-Capable Blockchain

Source article: HyperCycle — The Journey to a Fully AI-Capable Blockchain | by Ben Goertzel | Apr, 2023 | SingularityNET
Translation by: gorga1103
Dework task link: https://app.dework.xyz/singularitynet-ambas/test-38287?taskId=7c59a01d-40d9-45bd-a185-dfda68c4c589
Community review: Please leave comments below about translation quality or like this post if it is well translated

HyperCycle - Perjalanan Untuk Mencapai Kemampuan AI Penuh Pada Blockchain

Halo Singularitarians,

Saya sangat bersemangat bahwa Acara Generasi Token untuk jaringan blockchain HyperCycle yang berfokus pada AI dan tanpa ledger akan segera berlangsung pada bulan Mei!

Saya percaya HyperCycle memiliki potensi yang kuat untuk menjadi masa depan dari infrastruktur blockchain - hal ini karena desain teknisnya yang unik dan mampu menyelesaikan beberapa inti dilema dalam teknologi blockchain yang modern, dimana selama ini menghambat ruang teknologi yang terdesentralisasi untuk mencapai tujuan-tujuan kritisnya, termasuk menyediakan platform terdesentralisasi yang dapat diskalakan untuk jaringan AI secara global.

Perjalanan Menuju HyperCycle

Perjalanan yang membawa saya ke HyperCycle dimulai sejak dua setengah dekade yang lalu. Upaya pertama saya untuk menciptakan dasar yang terdesentralisasi untuk jaringan global AI pada tahun 1999-2000 - Internet saat itu masih baru, namun sudah jelas bahwa perpaduan data yang sangat besar, kekuatan pemrosesan yang baik, dan interaksi pengguna yang disediakan besar akan mengubah AI … dan sudah jelas bahwa menjaga agar semua kemampuan tersebut tetap sejalan dengan nuansa yang sangat terbuka dan terdesentralisasi pada masa-masa awal internet akan menjadi sebuah tantangan tersendiri.

Saya menulis sebuah buku (‘Creating Internet Intelligence’) tentang berbagai jalur yang saya lihat untuk menciptakan AI yang terdesentralisasi dengan muncul di Web dan dengan demikian menyebabkan munculnya semacam Otak Global yang baru. Saya bahkan berpikir sedikit tentang aspek politik dari hal ini - pada tahun 1995 saya telah merenungkan tentang kemungkinan mencalonkan diri menjadi Presiden AS dengan menggunakan platform “Partai Desentralisasi”, namun untungnya saya semakin tua dan semakin bijak, saya memikirkan hal ini dengan lebih baik.

Aspek teknis yang sangat rinci terkait dengan desentralisasi AI, bagaimanapun, ternyata menjadi lebih problematis setelah penyelidikan yang lebih dalam daripada yang saya khawatirkan awalnya. Saya merancang beberapa cara yang berbeda untuk membuat enkripsi yang kuat bekerja bersama dengan pemrosesan terdistribusi dalam konteks AI, namun semuanya sangat lambat. Sepertinya overhead dalam melakukan hal-hal dengan cara terdesentralisasi yang aman akan menjadi luar biasa besar. Saya mulai berpikir tentang bagaimana membangun desentralisasi yang aman ke dalam versi forked dari sistem operasi Linux dan protokol Internet. Dan kemudian kehancuran dot-com terjadi, perhatian saya beralih untuk memenuhi kebutuhan keluarga dan mencari cara agar desain AGI inti saya menjadi lebih efisien dan dapat diskalakan yang ternyata merupakan tantangan besar bahkan tanpa menambahkan persyaratan desentralisasi yang aman.

(Jika saya berpikir pada tahun 2000 untuk memulai jaringan terdesentralisasi yang aman dengan uang terdesentralisasi daripada pemrosesan AI terdesentralisasi, maka … maka saya akan menjadi Satoshi, yang tidak! Tetapi saya terfokus pada AI, yang lebih kompleks dan membutuhkan kekuatan pemrosesan lebih banyak daripada transaksi keuangan dasar, jadi …)

Pindah ke tahun 2015, dan Ethereum muncul dengan gagasannya tentang kontrak pintar (yang segera saya perhatikan tidaklah cerdas atau kontrak, tetapi masih cukup keren ketika diinterpretasikan dengan benar sebagai skrip yang persisten berjalan pada jaringan terdistribusi dan memanfaatkan skema terdesentralisasi yang cerdik untuk validasi skrip dan keselamatan jaringan secara keseluruhan). Untuk pertama kalinya, saya melihat cara yang cukup jelas untuk membuat jaringan AI terdesentralisasi berfungsi.

2017: Dimulainya SingularityNET

SingularityNET menyediakan kerangka terdesentralisasi dasar untuk beberapa agen AI untuk berinteraksi, mengeksternalisasikan tugas satu sama lain, menilai reputasi satu sama lain, membayar satu sama lain dengan token AGIX, serta berkolaborasi dan bekerja sama dengan cara yang fleksibel. Platform inti telah ada untuk beberapa waktu, tetapi beberapa bahan penting masih dalam pengembangan termasuk bahasa formal “AI-DSL” yang kritis yang agen akan gunakan untuk berkomunikasi properti dan persyaratan mereka satu sama lain, memungkinkan perakitan otomatis dari agen-komponen tanpa campur tangan manusia. Saat ini, kami membuat kemajuan besar menuju rilis beta implementasi AI-DSL.

Dalam mengembangkan SingularityNET, berbagai keterbatasan jaringan Ethereum telah menjadi jelas, dan upaya diinisiasi pada akhir tahun 2021 untuk mulai memindahkan jaringan ke blockchain Cardano, yang memiliki berbagai aspek yang lebih disukai pada tingkat ilmu komputer. Saat ini, porting Cardano dari platform SingularityNET sebagian selesai, dan penyelesaiannya tertunda hingga rilis lengkapnya dari kerangka Hydra oleh tim pengembangan inti Cardano, yang akan memungkinkan manajemen saluran keadaan yang fleksibel sesuai dengan dinamika multi-agen SingularityNET.

Aspek lain yang menjadi jelas dalam mengembangkan SingularityNET adalah kebutuhan akan tokenisasi eksplisit dari sumber daya komputasi yang mendasari jaringan. Agen AI SingularityNET berinteraksi satu sama lain pada tingkat API perangkat lunak, tetapi semuanya dijalankan pada salah satu perangkat keras dan perlu membayar untuk sumber daya perangkat keras tersebut. Mendesentralisasi aspek mendasar jaringan agen AI ini memerlukan jaringan dan pasar untuk penyediaan dan permintaan sumber daya perangkat keras - yang sekarang disediakan oleh proyek NuNet, diluncurkan pada tahun 2021 sebagai spinoff dari Yayasan SingularityNET.

Pada tingkat tokenomik, cara jaringan ini dirancang untuk saling beroperasi adalah: Sementara AGIX adalah apa yang klien dan agen AI bayar untuk layanan AI yang diberikan oleh agen pada jaringan SingularityNET, token NTX adalah apa yang dibayar oleh agen AI untuk sumber daya komputasi yang mereka gunakan untuk melakukan pemrosesan yang diperlukan untuk memberikan layanan mereka.

Kapan SNet Akan Membangun Blockchainnya Sendiri?

Satu hal yang saya tahu bahwa saya TIDAK ingin lakukan, sejak awal SingularityNET, adalah meluncurkan blockchain kami sendiri. Anggota komunitas SingularityNET sering bertanya “Kapan kita mendapatkan blockchain Singularity sendiri?” dan jawaban saya biasanya seperti “Kapan kita membuat versi sistem operasi Linux sendiri? Kapan kita membangun arsitektur chip sendiri?”

Nah, hingga saat ini kita masih menggunakan distro Linux standar. Tetapi kita bekerja sama dengan Simuli untuk membangun board AGI, termasuk chip pencocokan pola OpenCog buatan kami sendiri, yang akan digunakan untuk mempercepat framework AGI Hyperon OpenCog dan kontrak pintar yang mendasarinya, yaitu HyperCycle. Dan, ya, sekarang kami sedang menciptakan blockchain kami sendiri, yang disebut HyperCycle.

Semakin saya melakukan eksperimen dengan memasukkan algoritma dan struktur AI ke dalam node SingularityNET, semakin frustrasi saya menjadi - karena prinsip dasar yang ingin saya ikuti, berdasarkan alasan praktis semata, selalu “meminimalkan penggunaan blockchain.” Karena transaksi didalam jaringan (on-chain) sangat lambat dan mahal di Ethereum. Perpindahan ke Cardano memiliki potensi untuk meningkatkan hal ini secara signifikan, tetapi tampak jelas bahwa bahkan peningkatan tersebut tidak akan cukup.

Untuk dapat menempatkan potongan-potongan pemrosesan AI dan struktur pengetahuan AI yang lebih kecil on-chain, dibutuhkan terobosan yang benar-benar radikal dalam skalabilitas blockchain.

Namun, nilai dari menempatkan proses dan struktur AI secara lebih granular di on-chain tetap sangat jelas. Hanya dengan cara ini kita dapat memiliki beberapa pihak yang berkontribusi secara aman dan terdesentralisasi dalam menciptakan bagian-bagian otomatis dari pikiran AI bersama. Hal ini memberikan potensi yang lebih besar untuk munculnya kecerdasan buatan terdesentralisasi yang menarik dan terobosan, dibandingkan dengan hanya memiliki beberapa pihak yang berkolaborasi dengan saling berkontribusi pada pemikiran terdesentralisasi AI yang besar dan mandiri.

Blockchain Tidak Memerlukan Buku Besar (Ledger)

Terobosan bagi saya terjadi pada tahun 2019 ketika saya akhirnya menyempatkan diri untuk mempelajari apa yang teman-teman saya, Toufi Saliba dan Dann Toliver, tulis tentang kerangka blok rantai TODA tanpa buku besar. Saya pernah mendengar mereka membicarakan TODA sebelumnya tetapi saya belum sepenuhnya memahaminya, karena konsepnya baru dan materi yang tersedia tidak begitu mudah dipahami.

Ketergantungan inti Bitcoin dan Ethereum pada buku besar yang direplikasi selalu terasa seperti suatu bentuk rekayasa bagi saya… dalam eksplorasi ide-ide saya pada era dot-com-boom mengenai pemrosesan terdistribusi terdesentralisasi yang aman, sudah jelas bagi saya bahwa solusi semacam ini sebenarnya tidak dapat diskalakan. Entah bagaimana, sejarah transaksi di dalam jaringan perlu dipartisi secara aman di seluruh jaringan, tidak digabungkan di satu tempat (bahkan jika salinan tempat “satu” ini disimpan di seluruh jaringan di lokasi yang berbeda). Namun, partisi ini sulit dilakukan, dan saya bisa melihat mengapa Bitcoin dan Ethereum ingin memulai dengan buku besar yang direplikasi.

Langkah dari buku besar yang direplikasi ke buku besar yang terfragmentasi juga terasa alami bagi saya ketika muncul, namun memberikan perasaan epiklis Ptolemaik - menambahkan semakin banyak kompleksitas pada desain suboptimal, membawa desain tersebut menjadi lebih masuk akal, daripada hanya memulai dari pendekatan yang lebih masuk akal dari awal. Blok rantai tidak memerlukan buku besar.

Apa yang saya lihat di TODA adalah, untuk pertama kalinya, kombinasi struktur data dan protokol yang memungkinkan kontrol dan koordinasi terdesentralisasi dari proses perangkat lunak terdistribusi, tanpa membangun ledger yang direplikasi di inti. Sebaliknya, riwayat transaksi jaringan disimpan dalam file yang terenkripsi dengan tepat yang tersebar di berbagai simpul dalam jaringan.

Ledger dapat ditempatkan di atas TODA, ketika ini adalah cara yang sesuai untuk mengelola catatan tentang apa yang terjadi di subnet tertentu dari jaringan secara keseluruhan. Tapi, mereka bukanlah aspek yang diperlukan, terhubung ke sistem secara internal. Beberapa sub-jaringan besar dalam jaringan bisa benar-benar tanpa ledger dan mencapai tingkat kecepatan dan skalabilitas yang belum pernah terjadi sebelumnya karena hal ini.

Jadi pada tahun 2019, saya mulai berpikir tentang bagaimana membangun “SingularityNET on TODA” - bercanda sebagai “The Todalarity is Near” …

Namun, ketika saya lebih mempelajari rincian TODA, saya mulai menyadari bahwa untuk membuat penggunaan TODA yang sangat dioptimalkan dan canggih untuk menjalankan komunitas agen AI SingularityNET dan NuNet, akan memerlukan beberapa penemuan lagi.

Tampaknya akan ada peran untuk skema “Proof of Reputation” yang telah kami kembangkan dengan kolaborator AI jangka panjang saya, Anton Kolonin - di mana anggota jaringan blockchain mengumpulkan skor reputasi melalui berbagai cara dan sumber, dan hak untuk mengkonfirmasi transaksi dalam jaringan diberikan sesuai dengan penilaian reputasi. TODA memiliki mekanisme konsensusnya sendiri, yang juga bagus, namun menambahkan dinamika Proof of Reputation di atasnya akan meningkatkan efisiensi dan menyederhanakan hal-hal dalam banyak kasus penggunaan.

TODA juga tidak memiliki lapisan smart-contracts. Ini bukanlah masalah untuk banyak aplikasi - kita dapat melakukan banyak hal tanpa smart contracts dengan memanfaatkan sistem pemanggilan API yang dirancang dengan baik. Saya pernah melihat pola desain ini sebelumnya pada blockchain NEM, di antara tempat lain. Namun, untuk implementasi agen kecerdasan buatan secara penuh yang terdistribusi di blockchain, fleksibilitas smart contracts memang memiliki nilai nyata menurut saya.

Pertama-tama, ide saya adalah untuk memungkinkan eksekusi smart contracts Plutus, dari blockchain Cardano, pada infrastruktur HyperCycle. Fondasi Plutus di Haskell membuat ini tampak seperti tugas implementasi yang memungkinkan tetapi sulit. Ini kemudian akan menjadikan HyperCycle sebagai jenis dari jaringan lain dari Cardano yang aneh dan mewah. Kerangka kerja Hydra untuk menghubungkan jaringan lain dan jaringan eksternal dengan Cardano jaringan utama akan cocok di sini dengan indah, memungkinkan interoperabilitas yang bersih antara kontrak Plutus yang berjalan di HyperCycle dan yang berjalan di jaringan utama Cardano.

Toufi, Dann, dan rekannya Greg Colvin kemudian memperkenalkan beberapa ide baru yang luar biasa yang memungkinkan percepatan eksekusi smart contract secara radikal dalam hampir semua bahasa, dengan mengubah cara node jaringan melakukan validasi integritas kontrak pintar (smart contract):

Tampaknya ada peran untuk skema “Proof of Reputation” yang telah dirancang oleh kolaborator AI saya yang telah lama, Anton Kolonin dan saya - di mana anggota jaringan blockchain mengakumulasi skor reputasi melalui berbagai cara dan sumber, dan hak untuk mengkonfirmasi transaksi dalam jaringan diberikan sesuai dengan skor reputasi. TODA memiliki mekanisme konsensus sendiri, yang juga bagus, tetapi menempatkan dinamika Proof of Reputation di atasnya akan meningkatkan efisiensi dan menyederhanakan hal-hal dalam banyak kasus penggunaan.

Kontrak Pintar yang Benar-Benar Pintar

TODA juga tidak memiliki lapisan smart-contracts bawaan. Ini tidak selalu menjadi masalah untuk banyak aplikasi - seseorang dapat melakukan banyak hal tanpa smart contract, memanfaatkan sistem pemanggilan API yang dirancang dengan baik. Saya pernah melihat pola desain ini sebelumnya di blockchain NEM, di antara tempat lain. Namun, untuk penyebaran agen AI yang sepenuhnya canggih melalui blockchain, fleksibilitas smart contract memiliki nilai nyata, menurut pendapat saya.

Pertama-tama, saya berpikir untuk memungkinkan eksekusi kontrak pintar Plutus, dari blockchain Cardano, pada infrastruktur HyperCycle. Dasar Plutus dalam Haskell membuat tugas implementasi ini tampak layak meskipun sulit. Ini kemudian akan menjadikan HyperCycle sebagai sidechain Cardano yang aneh dan mewah. Kerangka Hydra untuk menghubungkan sidechain dan chain eksternal dengan Cardano mainchain akan cocok di sini dengan baik, memungkinkan interoperabilitas yang bersih antara kontrak Plutus yang berjalan di HyperCycle dan yang berjalan di Cardano mainchain.

Toufi, Dann, dan rekannya Greg Colvin kemudian memperkenalkan beberapa ide baru yang menakjubkan yang memungkinkan percepatan eksekusi kontrak pintar secara radikal dalam hampir semua bahasa, dengan mengubah cara node jaringan memvalidasi integritas kontrak pintar.

Dengan skema baru mereka, setiap validator dalam jaringan tidak perlu memverifikasi bahwa smart contract dijalankan dengan benar, hanya subset acak yang dipilih secara bijaksana.

Meskipun metode mereka dapat bekerja dengan Soliditas atau bahasa kontrak pintar lainnya, menurut saya metode ini dapat digunakan secara maksimal dalam kerangka kerja seperti Cardano dengan model transaksi UTXO yang mirip Bitcoin dan kontrak pintar yang berfungsi murni.

Namun, semakin saya mempelajari cara membuat proses AI berjalan secara efisien dengan semakin banyak struktur internal dan dinamika antar jaringan, saya mulai mempertanyakan apakah Plutus - yang mengagumkan - akan cukup. Saya berpikir tentang hal-hal seperti membuat jaringan saraf multi-modular di mana modul-modul yang berbeda diwujudkan dalam agen-agen SingularityNET yang berbeda yang dibuat dan dimiliki oleh entitas-entitas yang berbeda; atau membuat sistem penalaran logis di mana premis-premis dan pembenaran-pembenaran yang masuk ke dalam satu langkah penalaran terkandung di dalam agen-agen SingularityNET yang berbeda yang dibuat dan dimiliki oleh entitas-entitas yang berbeda.

Pada akhirnya, kami benar-benar ingin menggunakan bahasa pemrograman yang disesuaikan dengan AI - seperti bahasa MeTTa yang kami kembangkan untuk sistem OpenCog Hyperon AGI - dan mengadaptasinya ke dalam bahasa kontrak pintar untuk HyperCycle. Penerjemah MeTTa, yang ditulis dalam bahasa Rust, kemudian dapat beroperasi secara erat dengan kontrak pintar Plutus melalui antarmuka fungsi asing Rust / Haskell.

HyperCycle kemudian akan menjadi multichain, mendukung berbagai bahasa kontrak pintar, tetapi dengan dukungan yang sangat kuat untuk kontrak MeTTa yang menjalankan proses AI, dan dukungan terbaik kedua untuk kontrak Plutus atau kontrak dalam bahasa lain yang dapat dihubungkan dengan erat ke penerjemah MeTTa melalui FFI yang kuat. Hal ini tampaknya sesuai dengan semangat blockchain modern, di samping inovasi terbaru lainnya seperti kemampuan untuk menjalankan kontrak Soliditas terhadap blockchain utama Cardano, dan menjalankan kontrak Cardano yang ditulis dalam bahasa baru Aiken bersama dan beroperasi dengan kontrak Plutus.

Bahan teknis terakhir jatuh pada tempatnya ketika saya bertemu dengan Lucius Greg Meredith, dalang dari RChain - blockchain yang sangat menarik, yang didirikan sekitar waktu yang sama dengan SingularityNET, dan menampilkan bahasa kontrak pintar yang disebut rholang yang memanfaatkan beberapa matematika yang unik dan kuat untuk mencapai pemrosesan konkuren yang aman dan efisien, misalnya server multi-GPU. Setelah berbicara dengan Greg, kami menyadari bahwa kita dapat menggunakan rholang untuk membuat back-end pemrosesan konkuren yang sangat efisien untuk MeTTa - dengan integrasi blockchain yang sudah ada di dalamnya, termasuk penggunaan tokenomics untuk mengelola pemanfaatan sumber daya komputasi secara real-time selama eksekusi kontrak pintar (nilai tambah yang sangat besar dalam konteks NuNet dan SingularityNET). Kami juga menyadari bahwa formalisme kalkulus rho Greg dapat memainkan peran penting dalam membawa NuNet ke tingkat berikutnya, memungkinkan NuNet untuk mengoordinasikan penggunaan perangkat keras komputasi program MeTTa dan proses AI lainnya yang berjalan di mesin yang berbeda secara lebih efisien.

Desentralisasi Gelombang Inovasi AI Berikutnya

Maka sekarang di awal tahun 2023 saya menemukan diri saya melakukan apa yang sebenarnya TIDAK ingin saya lakukan pada tahun 2017-18 - membuat sebuah blockchain khusus untuk AI, dengan segala macam fitur baru yang rumit dan menarik yang dirancang khusus untuk memungkinkan populasi besar agen AI berkoordinasi secara efektif di seluruh kumpulan mesin yang terdistribusi secara global, tanpa memerlukan pemilik atau pengontrol pusat. Namun, yang tidak saya lihat pada tahun 2017-18 adalah betapa mengagumkannya kumpulan pemikir brilian yang saya temukan untuk berkolaborasi dalam proyek semacam itu, yang dalam banyak kasus membawa ide-ide yang telah lama mereka miliki dan sistem perangkat lunak yang berfungsi ke meja kerja - dan tentu saja inilah yang membuat sesuatu yang ambisius seperti HyperCycle menjadi mungkin dilakukan dalam jangka waktu yang masuk akal.

Merekrut Toufi Saliba, salah satu penemu TODA dan HyperCycle, untuk mengambil peran penuh waktu sebagai CEO HyperCycle sangat menarik bagi saya. Dan ketika Toufi bergabung dalam peran ini pada tahun 2022 dan mulai mengabarkan Injil HyperCycle ke seluruh komunitas kripto dan dunia teknologi, satu aspek lebih lanjut dari proyek ini menjadi jelas, lebih banyak di sisi ekonomi daripada sisi teknis. Karena fluktuasi harga Bitcoin dan pergeseran Ethereum ke Proof of Stake, dan ledakan umum di ruang AI, ia menemukan sejumlah besar operator penambangan kripto yang tertarik dengan proyek ini, baik dari sudut pandang praktis maupun konseptual. Mereka secara khusus tertarik untuk mengubah bagian dari rig penambangan kripto mereka menjadi “rig AI”, menjalankan node HyperCycle yang kemudian membungkus agen yang menangani AI menggunakan SingularityNET, NuNet, dan alat ekosistem lainnya. Dia juga mulai menemukan minat dari sejumlah pemerintah nasional untuk mendirikan peternakan server AI baru menggunakan HyperCycle sebagai infrastruktur.

Waktunya sangat tepat untuk meluncurkan kerangka kerja infrastruktur AI global yang baru.

Beberapa tahun ke depan akan menjadi waktu yang sangat menarik - ChatGPT, yang menjadi topik pembicaraan saat ini, hanyalah salah satu lonjakan dalam gelombang inovasi AI yang akan kita lihat dalam beberapa tahun ke depan, yang akan membawa kita melewati transisi dari AI yang sempit ke AGI. Akan sangat bermanfaat jika banyak terobosan AI berikutnya diluncurkan dalam ekosistem yang terdesentralisasi daripada dikendalikan oleh Big Tech atau Big Government, dan HyperCycle adalah salah satu bagian penting dari tumpukan teknologi yang diperlukan untuk mewujudkannya.