Semua bahasa
Moac (MOAC), berasal dari platform teknologi dasar blockchain generasi ketiga di Silicon Valley, pusat IT dunia, adalah tim yang terdiri dari 11 pakar blockchain teratas dengan pengalaman kerja IT selama 20 tahun di Silicon Valley dan 6 tahun di blockchain pengalaman penelitian dan pengembangan Elaborasi baru dan kreasi profesional dari teknologi blockchain dari logika hingga arsitektur. Teknologi arsitektur berlapis aslinya dan teknologi sub-rantai telah sangat meningkatkan skalabilitas platform. Ini dapat dengan mudah melepaskan rantai secara gratis, mendukung 10.000+ pendaratan komersial DAPP, dan dapat dengan mudah menguji produk blockchain baru pada rantai tersebut. Oleh karena itu, ini disebut "rantai publik".ibu dari". Dengan keunggulan teknis 2-3 tahun, Moac (MOAC) telah menembus masalah industri saat ini seperti panggilan kontrak asinkron, pemrosesan fragmen kontrak dan lintas rantai di seluruh bidang, dan kecepatan pemrosesan kontraknya jauh lebih unggul daripada kontrak cerdas saat ini platform seperti Ethereum. Dibandingkan dengan pemrosesan transaksi Ethereum 7-14 per detik, Moac dapat mencapai 100 kali kecepatan pemrosesan, dan dapat mencapai 1000 kali setelah pengoptimalan lebih lanjut. Ini terdesentralisasi dan aman dalam hal fungsi dan kinerja. , Jaringan dasar yang dapat diskalakan, adalah produk dasar blockchain yang benar-benar dapat menerapkan aplikasi komersial. Mainnet Moac secara resmi diluncurkan pada 30 April 2018.
MOAC menggunakan tumpukan konsensus berlapis untuk memperluas pemrosesan transaksi melalui struktur berlapis dan pemrosesan sharding, yang diselesaikan secara sinkron dalam blockchain yang sama.
Untuk lapisan bawah, kami menggunakan POW sebagai protokol konsensus utama, karena POW adalah protokol konsensus dengan verifikasi paling luas dan dapat memecahkan masalah penyiapan jaringan berskala besar dengan sangat baik. Saat ini MOAC menggunakan POW yang mirip dengan Ethereum, tetapi kami akan membuat protokol POW dapat dipasang di masa mendatang, dan kami dapat dengan mudah mengganti POW dengan protokol lain yang efisien jika diperlukan. Lapisan atas mengkompensasi kekurangan POW, dan hanya menangani transaksi kunci dan transaksi proses kontrol di lapisan POW. Lapisan atas mengadopsi protokol konsensus yang dapat dikonfigurasi dan teknologi sharding untuk memberikan solusi throughput yang lebih cepat dan lebih tinggi.
Node lapisan bawah disebut V-node, setiap v-node memiliki node smart contract server (SCS), singkatnya Smart Contract Server (SCS), identitas smart contract server (SCS) dapat diverifikasi sepenuhnya oleh v-node yang sesuai. Setiap SCS sepenuhnya diautentikasi oleh v-node yang sesuai. Untuk memproses kontrak tingkat atas, setiap node SCS harus terikat.
Perhatikan bahwa SCS menangani panggilan kontrak pintar, semua transaksi tingkat atas dalam bentuk panggilan kontrak pintar, tidak semua SCS menangani satu transaksi pada saat yang sama, tetapi bagian SCS yang dipilih akan menangani transaksi tertentu. SCS dipilih dengan memulai panggilan smart contract atau panggilan penyegaran. Panggilan start/refresh sebenarnya diteruskan ke lapisan bawah dan konsensus tercapai. Panggilan start/refresh menyertakan kriteria pemilihan termasuk persentase node pemrosesan. Setiap v-node kemudian akan memanggil panggilan itu di SCS-nya menggunakan algoritme yang telah ditentukan sebelumnya. SCS memutuskan apakah akan memilih sendiri untuk menangani kontrak Cerdas ini. Perhatikan bahwa ini adalah proses deterministik dan partisipasi SCS dapat diverifikasi oleh siapa saja.
Setelah beberapa SCS dipilih sebagai kombinasi kontrak pintar tertentu, mereka akan berkomunikasi satu sama lain untuk membentuk grup konsensus kecil. Grup ini akan menangani permintaan kontrak pintar itu. Selanjutnya, bagaimana konsensus ini dicapai di antara mereka dapat ditentukan oleh panggilan awal. Apa yang lebih efektif adalah bahwa node SCS ini membentuk sub-rantai, dan melakukan konsensus berdasarkan protokol yang telah ditentukan sebelumnya atau protokol yang ditentukan pengguna. Perhatikan bahwa protokol konsensus tidak sama dengan kode kontrak pintar yang sebenarnya.
Status smart contract disimpan di setiap SCS, namun, ini bukan seluruh blockchain yang sebenarnya, untuk mewujudkan manfaat dari seluruh blockchain, status perlu disegarkan ke blockchain yang mendasarinya secara berkala atau sesuai permintaan.
Saat menyegarkan dalam mode konsensus, node SCS akan memulai permintaan penyimpanan data pada v-node yang mendasarinya. Ini adalah TX yang dimulai dari autentikasi anggota shard konsensus yang wajar. TX akan disiarkan ke semua v-node, dan validitasnya dapat diverifikasi oleh node mana pun. Di TX yang sama, ini juga menentukan hadiah untuk setiap biaya peserta shard. Jika TX terbukti tidak valid, proses tambahan dapat diterapkan untuk menghilangkan uang jaminan SCS. Di MOAC, sebagian besar kontrak akan diproses di lapisan atas, sementara hanya sejumlah kecil transaksi alur kontrol dan transaksi aset yang akan diproses di lapisan v-node. Ini berfungsi karena lapisan atas menyediakan layanan yang cepat, fleksibel, dan berbiaya rendah, sedangkan lapisan v-node menyediakan layanan yang lambat, bergantung, dan mahal.
Sistem struktur berlapis
MOAC mengadopsi pow untuk jaringan fisik yang mendasarinya, dan mekanisme konsensus yang dapat dicolokkan untuk subjaringan logis dari fragmentasi kontrak pintar lapisan atas, untuk mewujudkan adopsi Efek dari mekanisme konsensus yang sesuai.
Akselerasi pemrosesan shard
Kontrak sistem rantai utama mengelola pembuatan, fragmentasi, dan distribusi sub-rantai. Sub-rantai logis yang tak terhitung jumlahnya yang dipisahkan oleh MOAC memungkinkan komputasi paralel dan sangat meningkatkan kecepatan pemrosesan.
Panggilan kontrak pintar asinkron
MOAC mengadopsi panggilan kontrak pintar asinkron, yang membuat panggilan dan pengembalian dapat melewati blok tanpa dibatasi oleh waktu blok, sangat meningkatkan jumlah kontrak pintar yang diproses di waktu yang sama.
Interoperabilitas lintas-rantai
Melalui kontrak cerdas asinkron untuk menjangkau blok, MOAC dapat melakukan operasi lintas-rantai atomik pada rantai blok dengan waktu pembuatan blok yang berbeda, menjadi kemampuan lintas-rantai Blockchain sistem yang mendasari.
Mudah untuk membangun blockchain
Setelah MOAC online, membangun sistem blockchain baru dapat diverifikasi secara eksperimental di Moac Chain dalam bentuk sub-chain tanpa biaya tambahan yang besar.
Partisipasi luas dalam verifikasi konsensus
MOAC menyediakan metode akses node yang fleksibel, mendukung ponsel dan perangkat komputasi kecil lainnya untuk mengakses sistem verifikasi kontrak pintar lapisan atas, dan berbagi manfaat ekologis Dapp .
Tautan terkait:
https://baike.baidu.com/item/%E5%A2%A8%E5%AE%A2%E5%8C%BA% E5%9D%97%E9%93%BE/22790186?fr=aladdin
https://block123.org/index.php?topic=120.0