Rumah > web3.0 > teks badan

Pemacu EVM+ Selari: Meneroka Kebolehskalaan Tanpa Had dan Pelaksanaan Aplikasi Berskala Besar Blockchain

王林
Lepaskan: 2024-04-28 21:10:26
ke hadapan
341 orang telah melayarinya

. Dalam model ini, apabila inovasi dan produktiviti Web2 disepadukan secara beransur-ansur ke dalam Web3, teknologi dunia sebenar seperti kecerdasan buatan, DePIN dan keselamatan DeFi juga disepadukan dengan pantas ke dalam aplikasi crypto. EVM+ menyediakan penyelesaian serba baharu yang bukan sahaja menggalakkan pembangunan aplikasi berskala besar tetapi juga mempercepatkan penyepaduan mata wang kripto ke dalam aplikasi arus perdana dengan menyepadukan aset, protokol dan infrastruktur EVM dengan lancar. Ia meningkatkan kebolehskalaan rantaian blok dengan melaksanakan sambungan asli pada rantaian EVM + WASM, dan seterusnya mengoptimumkan keupayaan pemprosesan rantaian blok dengan menyokong pelaksanaan EVM selari.

并行 EVM+ 驱动:探索区块链无限可扩展性和规模应用实现Menurut Techandtips123, EVM selari adalah seperti pembahagian kerja apabila menganjurkan parti. Katakan anda perlu bersedia untuk bergerak dan biarkan semua orang melaksanakan tugas mereka: A bertanggungjawab untuk mengangkut bagasi besar, B bertanggungjawab untuk mengangkut barang berharga, C bertanggungjawab untuk memindahkan barang, dan D bertanggungjawab untuk susun atur kebersihan tapak baharu. Pembahagian kerja ini membolehkan keseluruhan kerja disiapkan oleh empat orang, sangat menjimatkan masa dan meningkatkan kecekapan.

Konsep EVM selari adalah serupa, dengan memperuntukkan tugas pengkomputeran kepada berbilang unit pelaksanaan. Dalam rangkaian Ethereum, ramai peserta memproses transaksi yang berbeza secara serentak, dan setiap transaksi bertindak seperti tugas bebas, seperti memindahkan wang atau menjana token baharu. Setiap peserta bekerja secara bebas pada tugasan di EVM, sama seperti program komputer bebas yang dijalankan pada blockchain. Setelah selesai, hasil tugasan ini diagregatkan kembali ke dalam rangkaian dan membentuk blok terakhir. Apabila pelaksana tunggal tidak dapat mengendalikan sejumlah besar transaksi secara bebas, kelajuan berkurangan dan kesukaran penggunaan meningkat. EVM selari telah diperkenalkan untuk menyelesaikan masalah ini Dengan membenarkan berbilang pelaksana memproses transaksi yang berbeza pada masa yang sama, rangkaian dapat memproses lebih banyak transaksi dengan lebih pantas, mengurangkan kesesakan dan kos yang berkaitan.

Idea untuk memperkenalkan "lapisan" baharu:

Sumber imej: Artela — Dari EVM + ke EVM ++

Vitalik Buterin menyatakan: "L2 adalah untuk sambungan dan L3 adalah untuk ciri penyesuaian seperti perlindungan privasi. Dalam visi ini, tiada siapa yang cuba menyediakan 'skalabiliti kuasa dua', sebaliknya terdapat satu lapisan dalam timbunan untuk membantu skala aplikasi, dan satu lagi lapisan untuk memenuhi keperluan fungsi tersuai bagi kes penggunaan yang berbeza."

di Vitalik Dalam visi Ethereum, "lapisan" yang menangani keperluan bukan skala jelas memainkan peranan penting. Perspektifnya menggariskan keperluan untuk rangkaian blockchain untuk menyokong "fungsi tersuai." Untuk Ethereum, cara untuk memenuhi keperluan ini mungkin dengan membina lapisan baharu, manakala Artela menambah "sambungan asli" di atas lapisan asas. 并行 EVM+ 驱动:探索区块链无限可扩展性和规模应用实现

Setakat blockchain, fungsi merujuk kepada keupayaan untuk menyokong pelbagai aplikasi. Mesin Maya Ethereum (EVM), sebagai enjin masa jalan yang menyokong kontrak pintar, ialah model arus perdana untuk mencipta DApps untuk melaksanakan fungsi. EVM pada asalnya dicadangkan oleh Ethereum dan kini telah diterima pakai oleh banyak rantaian kontrak pintar, sering dipanggil rantaian yang didayakan EVM atau rantaian yang setara dengan EVM. Walau bagaimanapun, EVM semasa telah terbukti terhad dalam menyokong fungsi lanjutan DApps. Cabaran utama ialah cara mengembangkan sempadan fungsi dalam rantaian EVM. Dalam amalan, terdapat dua arah untuk penambahbaikan:

  • Ganti EVM dengan mesin maya yang lebih baik;
  • Kuatkan EVM dengan sambungan pelengkap.

Kaedah pertama memintas batasan EVM, tetapi memerlukan kontrak pintar berasaskan EVM. MoveVM dan FuelVM adalah contoh pelaksanaan ini. Walaupun mesin maya yang lebih maju mungkin diperlukan pada masa hadapan, ia akan mengambil masa yang agak lama untuk mereka mencapai tahap kematangan dan populariti yang sama seperti EVM.

Pendekatan kedua ialah memperkenalkan timbunan baharu yang meningkatkan EVM dengan "memperluaskannya". Tujuannya adalah untuk menolak had fungsi EVM melebihi spesifikasi asalnya sambil mengekalkan kesetaraan EVM. Pendekatan ini adalah untuk meningkatkan fungsi DApp di samping infrastruktur EVM sedia ada. Meneroka peningkatan EVM membuka pintu kepada kemungkinan menarik dan inovasi berterusan dalam fungsi DApp, yang membawa kepada inovasi baru muncul yang ketara.

Artela:

EVM+ dalam Rangkaian Artela

Misi Artela adalah untuk mencipta rangkaian rangkaian blok lapisan asas untuk memenuhi permintaan yang semakin meningkat untuk aplikasi terdesentralisasi berskala besar. Reka bentuk inovatif Artela membolehkan pembangun mencipta sambungan asli di atas lapisan asas rantaian blok secara modular, meningkatkan kebolehprograman rantaian blok. Pendekatan ini akan membantu pembangun melaksanakan fungsi tersuai dengan cara yang ringan dan dinamik, membuka pintu kepada inovasi yang lebih pantas dan lebih banyak kemungkinan.

Artela mempunyai lapisan sambungan yang membenarkan penambahan modul sambungan yang ditentukan pengguna asli yang dipanggil Aspects, meningkatkan kebolehprograman sambil memastikan keserasian dengan kontrak pintar EVM sedia ada. Aspect membolehkan pembangun menyuntik logik tambahan sepanjang kitaran hayat transaksi di luar kontrak pintar untuk mengendalikan transaksi dan blok berkaitan.

Artela telah membina rangkaian EVM + yang sangat berskala, menggunakan pengaturcaraan Aspect (lihat pautan sambungan 1) untuk memperkenalkan mesin maya WASM pada rangkaian yang serasi dengan EVM ini boleh beroperasi antara satu sama lain untuk merealisasikan dinamik pengembangan dalam rantai program. EVM+ membolehkan pembangun membina protokol berprestasi tinggi, DApps modular dan menyesuaikan fungsi asas untuk senario tertentu.

并行 EVM+ 驱动:探索区块链无限可扩展性和规模应用实现

Sumber imej: Artela official

Semasa DevNet dan Public Testnet, Artela membangunkan bersama dengan pembangun dalam komuniti untuk meneroka potensi rangkaian EVM+, menghasilkan kes penggunaan imaginatif:

  • Leverage WASM sebagai on- pemproses bersama rantaian untuk memudahkan pelaksanaan algoritma ejen AI dan modul berprestasi tinggi lain secara langsung pada rantaian blok sambil memastikan kebolehoperasian yang lancar dengan sistem EVM
  • Mengambil bahagian dalam ejen AI dalam rantaian dalam dunia yang berautonomi, merealisasikan kebolehoperasian yang benar-benar boleh diprogramkan; rantaian NPC yang boleh berinteraksi dengan pengguna
  • Modul keselamatan dalam rantaian pilihan untuk pelaksanaan masa nyata, membolehkan protokol DeFi mengenal pasti dan memulihkan transaksi yang mencurigakan dengan serta-merta.

Era baharu akan datang yang dapat merealisasikan sepenuhnya protokol dalam rantaian, kecerdasan buatan dan DeFi yang selamat sambil mengekalkan keserasian dan kesalingoperasian dengan dunia EVM.

Dari EVM+ kepada EVM++

Visi Artela adalah untuk membina rangkaian berskala yang tidak terhingga, EVM+ bukanlah matlamat akhir tetapi titik permulaan. Langkah seterusnya untuk Artela ialah EVM++, rangkaian EVM+ selari yang membuka potensi penuh rantaian blok berskala. EVM+ membuka kunci kebolehskalaan EVM dan direka bentuk untuk menyesuaikan diri dengan dunia crypto baharu, di mana produktiviti dan inovasi Web2, serta teknologi praktikal seperti kecerdasan buatan, DePIN dan fintech, disepadukan dengan pantas ke dalam DApps. EVM++ membuka kunci kebolehskalaan EVM, membolehkan rangkaian yang sangat kreatif ini mempromosikan lagi aplikasi berskala besar DApps dan mempercepatkan penyepaduan mata wang kripto ke dalam aplikasi arus perdana.

EVM++ Parallel Resilient EVM Network

Artela’s Parallel EVM++ akan dilaksanakan dalam dua fasa.

Fasa pertama melibatkan pelaksanaan transaksi secara selari di bawah EVM+. Rangkaian Artela bukan sahaja melaksanakan EVM selari asas, tetapi juga menyelesaikan masalah pelaksanaan selari di bawah EVM + Aspect, sambungan yang dijalankan pada mesin maya WASM dan boleh dipanggil semasa kitaran hayat transaksi.

Dalam fasa kedua, Artela akan memanfaatkan keupayaan selari dan menggabungkannya dengan pengkomputeran anjal untuk melaksanakan ruang blok anjal, mekanisme dinamik yang membolehkan DApps memaksimumkan faedah pelaksanaan selari.

Penerangan Ringkas EVM Selari

Seni bina boleh skala mendatar Artela direka bentuk sekitar pelaksanaan selari, memastikan kebolehskalaan keupayaan pengkomputeran nod rangkaian melalui pengkomputeran anjal, dan akhirnya mencapai ruang blok anjal.

  • Pelaksanaan selari: Transaksi pada Artela boleh dilaksanakan secara selari. Rangkaian Artela mengumpulkan transaksi yang dilaksanakan secara selari berdasarkan analisis konflik pergantungan transaksi
  • Pengkomputeran elastik: Nod pengesah menyokong pengembangan mendatar, dan rangkaian akan melaraskan nod pengkomputeran pengesah secara automatik mengikut beban rangkaian semasa atau situasi langganan. Proses pengembangan diselaraskan oleh protokol anjal untuk memastikan bahawa terdapat nod pengkomputeran anjal yang mencukupi dalam rangkaian konsensus
  • Ruang blok anjal: Berdasarkan pengkomputeran anjal, selain mengembangkan ruang blok awam, DApps besar dengan keperluan ruang blok bebas; juga boleh ditambah ke rangkaian Memohon ruang blok fleksibel khusus.

"Ruang Blok Anjal"

Ruang blok anjal merujuk kepada ruang blok yang boleh dikembangkan secara dinamik, menyediakan ruang blok khusus dengan jaminan protokol untuk DApps dengan keperluan pemprosesan transaksi yang tinggi. Secara lalai, blok mempunyai kapasiti ruang blok awam yang terhad. Apabila DApp memohon untuk ruang blok bebas, ruang tambahan akan ditambahkan pada blok, yang hanya menampung transaksi yang berkaitan dengan kontrak pintar DApp. Apabila ruang blok mengembang, pengesah perlu menambah nod pelaksanaan elastik untuk mengembangkan keupayaan pemprosesan yang sepadan.

Ruang blok elastik ialah mekanisme pengembangan untuk blockchain yang membolehkan pengembangan tanpa had sambil mengekalkan kesalingoperasian. Rangkaian berskala seperti rantaian blok sharded, rangkaian rantai aplikasi dan Layer2 juga boleh menyediakan ruang blok bebas, tetapi pengasingan dan penjanaan blok tidak disegerakkan. Ruang blok elastik membolehkan DApps dengan ruang blok bebas berinteraksi secara serentak melalui transaksi atom dalam blok yang sama, mengelakkan keperluan untuk komunikasi silang rantaian tak segerak.

Apabila DApp dalam Rangkaian Artela memerlukan kebolehskalaan yang tinggi, ia boleh melanggan ruang blok elastik untuk mengendalikan peningkatan daya pemprosesan. Ruang blok elastik dan penskalaan asli memberikan kebolehskalaan dan keupayaan penyesuaian untuk DApps dalam Artela.

Artela mempertingkatkan fungsi DApp dengan sambungan asli

Dengan memanfaatkan pengaturcaraan Aspect, pembangun dapat mencipta sambungan asli (lihat pautan sambungan 2), menggabungkan fungsi tersuai ke dalam DApps di atas semua lapisan asas blokchain, dan menyepadukan dengan kontrak pintar EVM sedia ada digabungkan untuk meningkatkan kefungsian DApps.

并行 EVM+ 驱动:探索区块链无限可扩展性和规模应用实现

Pengarang sumber imej: Joshua Esin

1. Kebolehskalaan yang dipertingkatkan:

Di Artela, salah satu kelebihan pengaturcaraan aspek ialah kebolehskalaannya yang tiada tandingannya. Kontrak pintar tradisional cenderung terhad dalam mengubah suai atau melanjutkan fungsi. Pengaturcaraan Aspek Artela mengatasi halangan ini dengan menyediakan rangka kerja modular dan boleh diperluaskan. Pembangun boleh melanjutkan kefungsian kontrak sedia ada dengan lancar tanpa mengubah logik teras mereka. Kebolehskalaan ini membuka jalan untuk pembangunan dApp yang lebih tangkas dan berskala.

2. Keselamatan yang Dipertingkatkan:

Dalam dunia keselamatan blockchain yang sentiasa berkembang, Pengaturcaraan Aspek Artela memperkenalkan anjakan paradigma. Tidak seperti langkah keselamatan kotak putih tradisional, Pengaturcaraan Aspek menyediakan penyelesaian keselamatan kotak hitam pelengkap. Pemantauan masa nyata, pengurangan risiko proaktif dan analisis tingkah laku masa jalan membantu membina rangka kerja keselamatan yang kukuh yang menghalang kelemahan dan memastikan kesinambungan protokol.

3. Penyelesai niat dalam rantai:

Pengaturcaraan Aspek Artela memperkenalkan konsep revolusioner penyelesai niat dalam rantai. Secara tradisinya, pengguna perlu menentukan panggilan fungsi terperinci untuk melaksanakan transaksi Dengan penyelesai niat dalam rantaian, pengguna boleh menyatakan hasil yang diingini dalam bahasa yang boleh dibaca manusia, menghasilkan pengalaman yang lebih intuitif dan boleh disesuaikan. Sebagai contoh, pengguna boleh menentukan niat mereka sebagai "Exchange X ETH untuk Y USDC", menghapuskan keperluan untuk memanggil fungsi kompleks.

4. Operasi Just-in-time (JIT):

Operasi JIT ialah konsep berkuasa yang digunakan secara meluas dalam pelbagai senario, memperoleh fleksibiliti melalui konsep Pengaturcaraan Aspek Artela. Melaksanakan logik dalam rantaian sepanjang hayat blok dan menggabungkannya dengan kontrak pintar dalam urus niaga atom membuka kemungkinan untuk pembubaran JIT, pengurusan JIT LP dan strategi AMM menangkap MEV.

5. Tindakan didorong acara setempat:

Tindakan didorong peristiwa asli dalam Artela membolehkan pengguna melanggan acara dalam rantaian masa nyata dan mencetuskan tugas atom. Ciri ini membantu mengekalkan ketekalan keadaan dalam rantaian dan luar rantaian, mendayakan pemberitahuan mesej silang rantai tak segerak dan mempertingkatkan automasi rantaian.

6. Permainan rantaian penuh:

Pengaturcaraan Aspek Artela meluaskan pengaruhnya ke bidang permainan, menyediakan alat kepada pembangun untuk meningkatkan kebolehprograman aset dalam permainan. Dengan Artela, NFT peranti permainan boleh dinaik taraf dengan kebolehprograman, membawa kepada era baharu pengalaman pengguna serba boleh dalam ekosistem permainan.

7. Perkhidmatan Mikro OnChain:

Artela mampu mencipta perkhidmatan dalam rantaian awam pada rangkaian blockchain, mempromosikan penyelenggaraan kolektif dan tadbir urus pengguna dan organisasi yang berbeza. Model ini menggalakkan perkongsian sumber, inovasi kolaboratif, mengurangkan halangan pembangunan dan menyumbang kepada pembangunan ekosistem kewangan terdesentralisasi.

Terbina dalam "lapisan berfungsi" rangkaian terdesentralisasi: meningkatkan keupayaan blockchain.

Model pengaturcaraan Artela memperkenalkan "lapisan fungsi" terbina dalam kepada rangkaian blockchain tanpa memerlukan rangkaian pihak ketiga atau sistem luar rantaian yang kompleks. Lapisan berfungsi ini memanjangkan kefungsian asli lapisan asas, termasuk perlindungan keselamatan, fungsi penjaga, automasi dan penyegerakan luar rantaian. Penyepaduan lapisan berfungsi ini menandakan lonjakan ke hadapan dalam pembangunan protokol dan pengalaman pengguna untuk rangkaian terdesentralisasi.

Kesimpulan

Teknologi asas Web3 ialah blockchain awam, yang pertama kali diperkenalkan kepada dunia oleh rangkaian Bitcoin Satoshi Nakamoto, dan kemudiannya fungsinya telah diperluaskan dengan hebat oleh platform kontrak pintar seperti Ethereum. Sesetengah orang menganggap blockchain sebagai rangkaian data terdesentralisasi, teknologi lejar yang diedarkan. Malah, ia lebih daripada sekadar tahap data.

Blockchain lebih seperti komputer daripada lejar atau pangkalan data, dan cabaran yang kita hadapi hari ini ialah cara mereka bentuk komputer yang lebih baik. Blockchain Artela dibina berdasarkan Cosmos SDK dan telah membuat banyak penambahbaikan pada peringkat enjin Kedua, Artela serasi dengan E VM Inovasi ini ialah pengenalan Pengaturcaraan Aspek untuk mencapai pengembangan dalam rantaian. Selain E VM, Artela juga telah menambah mesin maya berasaskan WASM kedua untuk menyokong berbilang bahasa pengaturcaraan (skrip pemasangan, karat, C, C++) dan boleh mengakses lebih banyak sumber dalam rantaian, jadi E VM sesuai untuk umum kontrak pintar, manakala Aspect VM sesuai untuk sambungan khusus aplikasi.



Pautan sambungan:
(1)https://docs.artela.network/main/Aspect-Programming/Aspect (Penjelasan rasmi Aspek)

https://docs.artela.network/Core-Concepts/Chain-Native-Pattern (Menggunakan Aspek untuk memprogram sambungan tempatan)

Atas ialah kandungan terperinci Pemacu EVM+ Selari: Meneroka Kebolehskalaan Tanpa Had dan Pelaksanaan Aplikasi Berskala Besar Blockchain. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:chaincatcher.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan