Rumah  >  Artikel  >  Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal

Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal

WBOY
WBOYasal
2024-07-01 15:03:58524semak imbas

Kertas Putih Artela Pada 20 Jun, projek EVM Layer1 selari termaju Artela mengeluarkan kertas putih "Full Stack Parallelization", bertujuan untuk melepaskan sepenuhnya kebolehskalaan rantaian blok dan membolehkan DApps mempunyai "prestasi yang boleh diramal."

Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal

1. Prestasi boleh diramal

merujuk kepada penyediaan TPS yang boleh diramal untuk DApps, yang penting untuk DApps dalam senario perniagaan tertentu. DApps yang digunakan pada rangkaian awam sering dipengaruhi oleh DApps lain yang bersaing untuk kuasa pengkomputeran blok dan ruang storan. Dalam kes kesesakan rangkaian, ia akan membawa kepada kos pelaksanaan transaksi yang lebih tinggi dan kelewatan, menyekat pembangunan pesat DApps. . Ia mendedikasikan ruang blok untuk aplikasi tertentu.

3. Elastic Block Space

Artela mencadangkan penyelesaian Elastic Block Space (EBS) untuk melaraskan sumber blok secara dinamik mengikut keperluan DApp dan menyediakan pengembangan bebas untuk DApps dengan permintaan tinggi.

4. Perbandingan antara rantai aplikasi dan ruang blok elastik

Artikel ini masing-masing akan memperkenalkan rantai aplikasi dan ruang blok elastik, dan membandingkan kelebihan dan kekurangannya.

Application Chain

Definisi:

Application Chain ialah blockchain yang dicipta untuk DApp tunggal dijalankan.

Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal

Ciri:
  1. Bina dari awal, mesin maya tersuai. Timbunan rangkaian (konsensus, rangkaian, pelaksanaan) boleh disesuaikan untuk memenuhi keperluan reka bentuk tertentu.
  2. Menyelesaikan masalah kesesakan yang tinggi, kos tinggi, dan ciri tetap.
    • Bentuk rantaian aplikasi
    • Bantuan monolitik

Bitcoin (rantai aplikasi "emas digital"). Arweave (rantai aplikasi simpanan kekal).

    Celestia (rantaian aplikasi ketersediaan data).
    • Ekosistem berbilang rantai
    • Kosmos:
  1. Dunia blockchain yang saling berkaitan.
  2. Bangun dan lancarkan blockchain (Cosmos SDK) dengan pantas. IBC Protocol (Interaksi Rantaian Blok tanpa halangan).

    • Polkadot:
      • Penyelesaian pengembangan blockchain yang sempurna.
      • Ekologi rantai selari.
      • Keselamatan bersama (maklumat konsensus silang).
      • Bentuk terbitan rantai aplikasi
    • Rantai sisi

Polygon, dsb. Tingkatkan pengalaman dan prestasi rantai sisi.

  1. Subnet

    • Alongsor dan banyak lagi.
    • Tingkatkan pengalaman dan prestasi subnet.
  2. Lapisan2 Gulung

    • Timbunan OP dan Poligon CDK dll.
    • Timbunan modular.
  3. Meningkatkan daya pengeluaran dan skalabiliti Ethereum.
  4. Meningkatkan kebolehoperasian dan kebolehoperasian.

    Pada masa ini, sejumlah besar aplikasi dibina dalam rangkaian aplikasi merentasi pelbagai platform. Contohnya:
    • Axie melancarkan rantai sisi Ethereumnya Ronin pada awal 2021.
    • DeFi Kingdoms mengumumkan penghijrahannya dari Harmony ke subnet Avalanche pada akhir 2021.

      Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjalInjektif melancarkan rangkaian aplikasi DeFinya yang dibina menggunakan SDK Cosmos pada November 2021.

    • dYdX mengumumkan pada pertengahan 2022 bahawa produk versi V4 akan menggunakan teknologi Cosmos SDK untuk membina rangkaian aplikasi bebas.
  5. Uptick Network akan melancarkan rangkaian aplikasi ekologi infrastruktur pembangunan aplikasi ekologi Web3 Uptick Chain pada tahun 2023.
  • Kebaikan dan Kelemahan Rangkaian Aplikasi
  • Rantaian Aplikasi memperoleh kuasa penuh untuk menjalankan rantaian blok berdaulat dan bukannya bergantung pada Layer1 yang mendasari, yang mempunyai kelebihan dan kekurangan.
  • Kelebihan:
Kedaulatan:

Rantaian aplikasi mampu menyelesaikan masalah melalui penyelesaian tadbir urus, mengekalkan kemerdekaan, dan mengelakkan gangguan luar.

Prestasi:

Kependaman rendah dan daya pemprosesan tinggi yang memenuhi keperluan aplikasi dan meningkatkan kecekapan DApp.

Kebolehsuaian:
    Pembangun boleh menyesuaikan rantai mengikut keperluan mereka, mencipta ekosistem dan menyediakan kaedah evolusi yang fleksibel.
  1. Kelemahan:
  2. Isu keselamatan: Rantaian aplikasi perlu memikul tanggungjawab keselamatan mereka sendiri, termasuk pertukaran nombor nod, penyelenggaraan mekanisme konsensus dan risiko pertaruhan.
Isu rentas rantai:

Sebagai rantai bebas, ia tidak mempunyai kesalingoperasian, dan menyepadukan protokol rentas rantaian meningkatkan risiko.

Isu kos:
    Kos untuk membina, mengendalikan dan menyelenggara nod infrastruktur.
  1. Untuk permulaan, keburukan rantaian aplikasi mempunyai kesan yang lebih besar. Sukar untuk menyelesaikan isu keselamatan dan rantaian, dan mereka juga menghadapi kos yang tinggi. Oleh itu, pasaran memerlukan penyelesaian prestasi yang boleh diramal untuk Layer1.
  2. Elastic Block Space

    Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal

    Elastic Computing

    Dalam Web2, pengkomputeran elastik ialah model pengkomputeran awan biasa yang membolehkan sistem mengembangkan atau menguncup pemprosesan komputer, memori dan sumber storan secara dinamik mengikut keperluan untuk memenuhi perancangan kapasiti keperluan yang berubah-ubah dan reka bentuk kejuruteraan tanpa bimbang tentang puncak penggunaan.

    Ruang blok anjal

    Ruang blok anjal secara automatik melaraskan bilangan urus niaga yang ditampung dalam blok mengikut tahap kesesakan rangkaian Untuk urus niaga aplikasi tertentu, rangkaian blockchain menyediakan ruang blok yang stabil dan TPS melalui pengkomputeran anjal Dijamin, ini mencapai "prestasi yang boleh diramalkan."

    Konsep MegaETH

    MegaETH juga telah mencadangkan konsep serupa "pengembangan dinamik elastik" dan menganggapnya sebagai laluan pembangunan yang tidak dapat dielakkan untuk DApps menyokong penggunaan berskala besar. Perkembangan teknologi berikut diramalkan dalam 1-3 tahun akan datang:

  • Fasa 1: pengembangan mendatar pada tahap nod pengesahan
  • Fasa 2: pengembangan statik pada tahap rantai
  • Fasa 3: dinamik pada tahap rantai Kembangkan secara mendatar.

Pelaksanaan Artela

Dan Artela telah benar-benar melaksanakan konsep ini dan menyelesaikan masalah teras fasa pertama "bagaimana untuk menyelaraskan pengembangan mendatar nod pengesahan untuk menyokong pengkomputeran elastik". Apabila protokol berkembang dalam rangkaian Artela, ia boleh melanggan ruang blok elastik untuk mengendalikan pertumbuhan pengguna protokol dan daya pemprosesan. Ruang blok elastik menyediakan ruang blok bebas untuk DApps dengan keperluan pemprosesan transaksi yang tinggi, membolehkan mereka berskala semasa ia berkembang. Pada asasnya, ruang blok menentukan jumlah data yang boleh disimpan dalam setiap blok blokchain, secara langsung mempengaruhi pemprosesan transaksi. Apabila DApps mengalami lonjakan dalam permintaan urus niaga, melanggan ruang blok anjal menjadi berguna untuk mengendalikan beban yang meningkat dengan cekap tanpa menjejaskan rantaian asas.

Pelaksanaan pengkomputeran anjal

Pelaksanaan pengkomputeran anjal dibahagikan kepada "keanjalan masa nyata" dan "keanjalan masa nyata" secara amnya merujuk kepada pengembangan tindak balas peringkat minit, manakala "keanjalan bukan masa nyata" hanya memerlukan Balas kepada pengembangan dalam masa yang terhad. Artela menggunakan kaedah "keanjalan bukan masa nyata", iaitu, apabila rangkaian mengesan keperluan untuk pengembangan, ia akan memulakan cadangan pengembangan, dan nod pengesahan keseluruhan rangkaian akan melengkapkan pengembangan selepas satu atau lebih zaman ( bukannya masa nyata). Dan serahkan bukti pengembangan untuk dicabar oleh pengesah lain.

Penyelesaian Artela

Penyelesaian ruang blok anjal Artela sebenarnya menggunakan banyak konsep pangkalan data yang diedarkan dan juga merupakan kesinambungan teknologi pemecahan blokchain. Dari perspektif "pengkomputeran sharding", kapasiti diperluaskan mengikut permintaan trafik aplikasi, mengelakkan masalah "transaksi cross-shard", supaya pengalaman pembangun dan pengguna tidak jauh berbeza dari sebelumnya. Pada masa yang sama, penggunaan "keanjalan bukan masa nyata" yang agak sukar untuk dilaksanakan telah meningkatkan kebolehgunaan sambil memenuhi keperluan sebenar banyak DApps.

Premise

Perlu dinyatakan bahawa sebagai penyelesaian untuk mengembangkan prestasi blockchain secara mendatar, ruang blok elastik adalah berdasarkan premis bahawa "urus niaga boleh selari". sumber mesin nod untuk menambah baik pemprosesan transaksi.

Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal

Jadi untuk Lapisan 1 seperti Ethereum, masalah siri transaksi adalah kesesakan prestasi yang paling langsung Saiz blok juga dihadkan oleh had Gas blok saiz berubah (had atas ialah 30,000,000 gas), jadi kami hanya boleh mencari Lapisan 2. rancangan pengembangan.

Untuk Lapisan 1 berprestasi tinggi seperti Solana, walaupun ia menyokong pelaksanaan transaksi selari dan boleh menskala secara mendatar, ia tidak dapat mengatasi masalah "prestasi boleh diramal" DApps semasa tempoh permintaan puncak. Dengan melaksanakan penyelesaian "pasaran yuran tempatan", Solana menyasarkan untuk menghalang sebarang transaksi permintaan tunggal daripada memonopoli ruang blok yang terhad, mengehadkan kenaikan yuran berasaskan masa dan mengurangkan kesan negatif kemuncak permintaan yang mendadak. Contohnya, semasa penerbitan NFT, pengeluar NFT akan menggunakan had unit pengkomputeran (CU) setiap akaun dengan cepat dan transaksi seterusnya mesti meningkatkan yuran keutamaan untuk diproses dalam ruang terhad akaun.

Boleh dikatakan bahawa penyelesaian ruang blok fleksibel Artela untuk mengatasi lonjakan permintaan transaksi juga memperluaskan lagi konsep "pasaran yuran tempatan" di Solana, yang bukan sahaja memastikan "prestasi boleh diramal" DApp, tetapi juga menghalang keseluruhan rangkaian daripada disekat Lonjakan dalam yuran dan kesesakan dalam julat, membunuh dua burung dengan satu batu.

Ringkasan

Sama ada rantaian aplikasi atau ruang blok elastik, ia pada asasnya untuk menyelesaikan masalah bahawa DApp yang berbeza mempunyai permintaan yang berbeza untuk prestasi blockchain, atau masalah "prestasi yang boleh diramalkan". dan tidak sesuai. Kedua-dua penyelesaian ini mengingatkan saya tentang "teori protokol lemak" - teori yang dicadangkan oleh Joel Monegro pada 2016, yang berkisar tentang "bagaimana protokol kriptografi harus menangkap lebih banyak (daripada nilai kolektif yang ditangkap oleh aplikasi yang dibina di atasnya)" Nilai" mengembang.

Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal

Rantai aplikasi

Rantai aplikasi pada dasarnya adalah protokol yang nipis, terutamanya apabila Layer1 menggunakan seni bina modular, lapisan protokol disesuaikan sepenuhnya oleh lapisan aplikasi. Walaupun ini membawa mekanisme pengumpulan nilai yang lebih baik untuk aplikasi, ia juga membawa kos yang tinggi dan keselamatan yang terhad.

Ruang blok fleksibel

Ruang blok fleksibel pada asasnya ialah protokol lemak dan lanjutan lapisan protokol Layer1 yang mendasari. Ia secara berkesan merendahkan halangan untuk masuk untuk pemain yang memerlukan "prestasi yang boleh diramal." Pada masa yang sama, protokol juga boleh menangkap nilai aplikasi dan mencipta gelung maklum balas positif.

Atas ialah kandungan terperinci Prestasi DApps yang boleh diramal: daripada rantaian aplikasi kepada ruang blok anjal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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