Setelah beberapa hari pemanasan, tim Arweave akhirnya mengumumkan peluncuran solusi komputer paralel yang disebut AO pada konferensi pers.Mereka membutuhkan waktu satu tahun dari konsepsi hingga pengembangan, tetapi sejarah paling awal dapat ditelusuri kembali ke proposal Arweave yang memakan waktu empat tahun. lalu SmartWeave, solusi kontrak cerdas berdasarkan penyimpanan permanen. Pilihan solusi teknis ini sangat berbeda dari Ethereum atau jaringan sejenis Ethereum lainnya: Ethereum dimulai dengan mesin virtual lengkap Turing dan secara bertahap memperluas wilayahnya; sementara Arweave memulai dengan jaringan yang menyediakan penyimpanan permanen, dan kemudian secara bertahap menambahkan kemampuan komputasi .

Ada terlalu banyak topik teknis yang layak untuk dibandingkan dan dieksplorasi secara mendalam, dan kecil kemungkinannya tim Arweave dapat menjelaskan sepenuhnya semua sorotan dan ide teknis dalam waktu lebih dari satu jam. Setelah menonton konferensi pers, saya mengumpulkan isu-isu dan topik-topik yang perlu diperhatikan.
AO adalah komputer hiperparalel, lingkungan komputasi terdesentralisasi yang memungkinkan sejumlah proses berjalan secara paralel pada waktu yang sama. Dibandingkan dengan sistem komputasi terdesentralisasi sebelumnya, AO dapat mencapai penghitungan skala besar dan penghitungan yang dapat diverifikasi. Inti dari AO adalah tidak hanya meningkatkan jumlah penghitungan yang dapat diverifikasi, namun juga mewujudkan penghitungan yang dapat diverifikasi sebesar apa pun. Dengan membangun tiga sub-jaringan berbeda dan menggunakan Arweave sebagai lapisan dasar, ia mencapai kemampuan pemrosesan paralel tingkat tinggi dan perhitungan yang dapat diverifikasi.Skalabilitas.
Diambil dari konsep “Actor Oriented”, singkatannya adalah AO.
Ada model komputasi konkuren dalam ilmu komputer yang disebut Model Aktor, yang digunakan untuk merancang dan mengimplementasikan sistem terdistribusi, yang unit dasarnya adalah “Aktor”. Desain atau pemrograman Berorientasi Aktor mengacu pada metode desain atau pemrograman berdasarkan model Aktor. Metode ini cocok untuk membangun sistem yang sangat konkuren, terdistribusi, dan toleran terhadap kesalahan.
Pendiri Arweave Sam Williams percaya bahwa AO adalah paradigma pemrograman yang sangat berbeda dari sistem kontrak pintar, dan pada dasarnya merupakan solusi terbaik untuk semua sistem terdistribusi di dunia dan era Web2.
Contoh yang diberikan kepada saya oleh GPT 4: Dapat dibandingkan dengan seorang aktor dalam pertunjukan teater. Dalam sebuah drama, masing-masing aktor memainkan sebuah peran, dan mereka bertindak secara independen, berinteraksi dengan aktor lain melalui dialog (pesan), namun mereka tidak berbagi keadaan internal masing-masing (private state), masing-masing aktor hanya dapat mengamati tindakan aktor lain (diterima). pesan) untuk bereaksi.
Tambahkan fakta menarik: Judul makalah yang mengusulkan Model Aktor pada tahun 1973 adalah “A Universal Modular Actor Formalism for Artificial Intelligence”, yang bertujuan untuk mempelajari kecerdasan buatan.
AO terdiri dari tiga subnet yaitu Messenger Unit, Scheduler Unit, dan Compute Unit yang disingkat MU, SU, dan CU. MU bertanggung jawab untuk menerima dan memproses informasi; SU digunakan untuk penjadwalan dan penyortiran informasi; CU digunakan untuk memproses perhitungan.

“AO sebenarnya adalah protokol data terbuka dan fleksibel untuk menyimpan log perhitungan pada protokol Arweave. Ini bukan buku besar permanen, juga bukan jaringan itu sendiri.”
Sebagai lingkungan komputasi terdesentralisasi, AO menggunakan penyimpanan on-chain Arweave yang dapat diskalakan sebagai host permanennya untuk menyimpan data selama pengoperasian. AO dapat mengizinkan sejumlah proses paralel untuk berjalan secara bersamaan dan berkoordinasi satu sama lain melalui penyampaian pesan, serupa dengan cara komputer di pusat data dan Internet bekerja sama dengan mengirimkan paket data.
Singkatnya, AO dibangun di atas lapisan dasar Arweave dan menggunakan fungsi penyimpanan on-chain yang disediakan oleh Arweave untuk mewujudkan kebutuhan penyimpanan persisten di lingkungan komputasi terdesentralisasi.
AO adalah arsitektur komputer paralel, dan AOS adalah sistem operasi khusus yang didasarkan pada solusi komputer paralel ini. Pengembang dapat menggunakan bahasa Lua untuk mengembangkan aplikasi (menulis kontrak pintar) di AOS.
Lua adalah bahasa tingkat tinggi yang mudah dipelajari, sangat ringkas dan mudah digunakan. Secara kebetulan, saya menulis beberapa skrip di Lua hampir 4 tahun yang lalu, dan ini memang merupakan bahasa pemrograman yang mudah untuk memulai. Pada saat itu, saya tidak memiliki pengetahuan apa pun tentang Lua, tetapi saya perlu menggunakan alat otomasi HammerSpoon untuk mengimplementasikan beberapa fungsi untuk mendapatkan harga dan informasi. Saya menyelesaikannya dalam beberapa hari. Lebih mudah lagi jika GPT membantu.
Saat ini, komunitas telah terorganisir untuk mengembangkan dua aplikasi, yaitu pertukaran terdesentralisasi Bark dan protokol mata uang stabil terdesentralisasi astro, yang dapat dibandingkan dengan Uniswap dan MakerDAO. Bark telah diluncurkan di jaringan pengujian, dan astro akan dipublikasikan nanti.
Outprog, pendiri EverVision, juga muncul di konferensi pers dan sering disebutkan oleh Sam.Platform perdagangan terdesentralisasi Permaswap yang mereka kembangkan jauh sebelum proyek AO didirikan, dan akan ada peluang untuk lebih mengembangkan dan memperluasnya di bawah AO struktur.
Sam mengatakan dia memperkirakan hanya pembaruan bergaya Bitcoin yang diperlukan di masa depan (yaitu sangat jarang). Seiring waktu, fungsi dan hak inti pengguna tidak akan berubah dengan sedikit peningkatan. Tidak ada peta jalan “percayalah, saudara” di sini. Hanya ada satu protokol lengkap dan transparan yang dapat Anda audit dan putuskan apakah akan digunakan sendiri.
Bagian informasi ini belum dipublikasikan.