Selepas dipanaskan selama beberapa hari, pasukan Arweave akhirnya mengumumkan pelancaran penyelesaian komputer selari yang dipanggil AO pada sidang akhbar. Mereka mengambil masa setahun dari konsep hingga pembangunan, tetapi sejarah terawalnya boleh dikesan kembali kepada cadangan Arweave empat tahun lalu. . SmartWeave, penyelesaian kontrak pintar berdasarkan storan kekal. Pilihan penyelesaian teknikal ini sangat berbeza daripada Ethereum atau rangkaian seperti Ethereum yang lain: Ethereum bermula dengan mesin maya lengkap Turing dan secara beransur-ansur mengembangkan wilayahnya manakala Arweave bermula dengan rangkaian yang menyediakan storan kekal, dan kemudian secara beransur-ansur menambah keupayaan pengkomputeran; .
Di sini, terdapat banyak topik teknikal yang layak untuk perbincangan dan perbandingan yang mendalam, dan pasukan Arweave tidak dapat menerangkan semua sorotan teknikal dan idea secara terperinci dalam masa lebih sejam sahaja. Selepas menonton sidang akhbar itu, saya merumuskan beberapa isu dan topik yang patut diberi perhatian.
AO ialah komputer hiper-selari, iaitu persekitaran pengkomputeran terpencar yang membenarkan sebarang bilangan proses dijalankan secara selari pada masa yang sama. Berbanding dengan sistem pengkomputeran terdesentralisasi sebelumnya, AO boleh mencapai pengiraan berskala besar dan pengiraan yang boleh disahkan. Teras AO ialah ia bukan sahaja meningkatkan bilangan pengiraan yang boleh disahkan, tetapi juga merealisasikan pengiraan yang boleh disahkan bagi sebarang magnitud Dengan membina tiga sub-rangkaian yang berbeza dan menggunakan Arweave sebagai lapisan asas, ia mencapai tahap keupayaan pemprosesan selari yang tinggi dan. pengiraan yang boleh disahkan.
diambil daripada konsep "Actor Oriented", dan singkatannya ialah AO.
Dalam sains komputer, terdapat model pengkomputeran serentak yang dipanggil Model Aktor yang digunakan secara meluas dalam mereka bentuk dan membina sistem teragih. Dalam model ini, unit asas sistem ialah entiti pengiraan bebas yang dipanggil "Pelakon". Kaedah reka bentuk dan pengaturcaraan yang menggunakan model Aktor sebagai asas dipanggil reka bentuk atau pengaturcaraan Berorientasikan Aktor. Kaedah ini mempunyai kelebihan unik dalam membina sistem yang sangat serentak, teragih, dan bertoleransi tinggi. Dengan menguraikan sistem kepada berbilang aktor bebas, masing-masing dengan keadaan dan tingkah lakunya sendiri, dan berkomunikasi melalui penghantaran mesej, sistem boleh lebih mudah melaksanakan pemprosesan serentak dan pengkomputeran teragih. Ciri utama model Pelakon ialah setiap Pelakon adalah bebas, boleh memproses mesej secara tidak segerak dan mempunyai keadaan sendiri, yang boleh mengelakkan keadaan perlumbaan dan masalah kebuntuan yang disebabkan oleh keadaan bersama Sam Williams, pengasas Arweave, percaya bahawa AO adalah Ia paradigma pengaturcaraan yang sama sekali berbeza daripada sistem kontrak pintar, dan ini pada asasnya adalah penyelesaian terbaik untuk semua sistem yang diedarkan di dunia dan era Web2.
Contoh yang diberikan oleh GPT4 kepada saya: Ia boleh dibandingkan dengan pelakon dalam persembahan drama. Dalam sesebuah drama, setiap pelakon memainkan peranan, dan mereka berlakon secara bebas, berinteraksi dengan pelakon lain melalui dialog (mesej), tetapi mereka tidak berkongsi keadaan dalaman masing-masing (private state), setiap pelakon hanya boleh memerhati aksi pelakon lain (diterima). mesej) untuk bertindak balas.Fakta menarik tambahan: Tajuk kertas yang mencadangkan Model Pelakon pada tahun 1973 ialah "Formalisme Pelakon Modular Sejagat untuk Kepintaran Buatan", yang bertujuan untuk mengkaji kecerdasan buatan.
AO terdiri daripada bahagian apa?
AO terdiri daripada tiga subnet, iaitu Unit Messenger, Unit Penjadual, dan Unit Pengiraan Singkatannya ialah MU, SU dan CU. MU bertanggungjawab untuk menerima dan memproses maklumat; SU digunakan untuk penjadualan dan menyusun maklumat;
"AO sebenarnya ialah protokol data terbuka dan fleksibel untuk menyimpan log pengiraan pada protokol Arweave. Ia bukan lejar kekal, mahupun rangkaian itu sendiri
AO sebagai terpencar Persekitaran pengkomputeran menggunakan Arweave's scalable on-chain." storan sebagai hos tetapnya untuk menyimpan data semasa operasi. AO boleh membenarkan sebarang bilangan proses selari berjalan serentak dan menyelaras antara satu sama lain melalui penghantaran mesej, sama seperti cara komputer di pusat data dan Internet berfungsi bersama dengan menghantar paket data.
Ringkasnya, AO dibina pada lapisan asas Arweave dan menggunakan fungsi storan dalam rantaian yang disediakan oleh Arweave untuk merealisasikan keperluan storan berterusan bagi persekitaran pengkomputeran terpencarnya.
Apakah hubungan antara AOS dan AO? Apakah jenis bahasa pengaturcaraan Lua?
AO ialah seni bina komputer selari, dan AOS ialah sistem pengendalian khusus berdasarkan penyelesaian komputer selari ini. Pembangun boleh menggunakan bahasa Lua untuk membangunkan aplikasi (menulis kontrak pintar) dalam AOS.
Lua ialah bahasa aras tinggi yang mudah digunakan yang sangat ringkas dan mudah digunakan. Secara kebetulan, saya menulis beberapa skrip dalam Lua hampir 4 tahun yang lalu, dan ia sememangnya bahasa pengaturcaraan yang mudah untuk dimulakan. Pada masa itu, saya tidak mempunyai pengetahuan tentang Lua, tetapi saya perlu menggunakan alat automasi HammerSpoon untuk melaksanakan beberapa fungsi untuk mendapatkan harga dan maklumat yang saya selesaikan dalam masa beberapa hari. Ia lebih mudah jika GPT membantu.
Pada masa ini, komuniti telah dianjurkan untuk membangunkan dua aplikasi, iaitu Bark pertukaran terdesentralisasi dan protokol stablecoin terdesentralisasi astro, yang boleh dibandingkan dengan Uniswap dan MakerDAO. Bark telah dilancarkan pada rangkaian ujian, dan astro akan diumumkan kemudian.
Outprog, pengasas EverVision, juga muncul pada sidang akhbar dan sering disebut oleh Sam Platform dagangan terdesentralisasi Permaswap yang mereka bangunkan telah lama sebelum projek AO ditubuhkan, dan akan ada peluang untuk pembangunan dan pengembangan selanjutnya di bawah. struktur AO.
Sam berkata dijangkakan hanya kemas kini gaya Bitcoin akan diperlukan pada masa hadapan (iaitu frekuensi yang sangat rendah). Dari masa ke masa, fungsi dan hak teras pengguna akan kekal tidak berubah dengan peningkatan kecil. Tiada peta jalan "percayalah saya, abang" di sini. Hanya terdapat satu protokol yang lengkap dan telus yang boleh anda audit dan tentukan sama ada untuk digunakan untuk diri anda sendiri.
Bahagian maklumat ini masih belum didedahkan kepada umum.
Atas ialah kandungan terperinci Arweave melancarkan AO, penyelesaian komputer selari Apakah butiran yang patut diberi perhatian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!