Jaringan Sequencer Bersama - Alat Lancar untuk Rollups?

Menengah7/16/2024, 10:57:59 AM
astria sedang mengembangkan jaringan pengurutan terdesentralisasi yang bertujuan untuk menyediakan rollups dengan finalitas cepat, ketahanan sensor, komposabilitas, dan desentralisasi. pengurut terdesentralisasi astria mengoperasikan beberapa node pengurut, memungkinkannya untuk mengurutkan transaksi rollup. dalam model operasionalnya, pengguna mengirimkan transaksi ke rollups, yang secara otomatis memasukkan transaksi mereka ke dalam memori pool node rollup masing-masing. pengumpul mengumpulkan transaksi dan mengirimkannya ke pengurut, yang menggabungkan transaksi ke dalam blok bersama, akhirnya mengirimkan pra-pengakuan kepada pengguna.

dengan kedewasaan jaringan layer-2 ethereum dan penurunan signifikan dalam biaya gas, jaringan-jaringan ini mengalami pertumbuhan yang pesat. Namun, masalah seperti biaya dan kecepatan dapat memengaruhi pengalaman pengguna secara negatif. Dalam konteks ini, pentingnya urutan transaksi menjadi semakin menonjol, karena ini adalah kunci untuk menyelesaikan bottleneck transaksi dan mengoptimalkan pengalaman pengguna.

pada bulan april tahun ini, astria, sebuah blockchain modular yang berfokus pada sequencers bersama, menyelesaikan putaran pendanaan awal sebesar $5,5 juta, dipimpin oleh maven 11, dengan partisipasi dari 1kx, delphi ventures, dan robot ventures. hanya tiga bulan kemudian, astria mengumpulkan tambahan $12,5 juta, dipimpin oleh dba dan placeholder vc, dengan partisipasi dari hasu dan orang lain.

apa itu astria?

Astria sedang mengembangkan jaringan urutan bersama terdesentralisasi yang bertujuan untuk memberikan rollups dengan kepastian cepat, resistensi terhadap sensor, komposabilitas, dan desentralisasi.

Saat ini, lebih nyaman, lebih murah, dan lebih mudah digunakan bagi l2s untuk menjalankan sequencer terpusat, itulah mengapa kebanyakan l2s utama dikelola oleh tim mereka. Meskipun pengguna l2 dapat menghindari sequencer dengan langsung mengirimkan transaksi ke l1, mereka harus membayar biaya gas transaksi l1, dan transaksi tersebut mungkin membutuhkan waktu lebih lama untuk diselesaikan.

sequencers mengontrol urutan transaksi dan secara teoritis memiliki kekuatan untuk mengecualikan transaksi pengguna. sequencers juga dapat mengekstrak mev (miner extractable value) dari kelompok transaksi. jika hanya ada satu sequencer, risiko sentralisasi meningkat. oleh karena itu, sebuah sequencer bersama terdesentralisasi masih memiliki arti penting.

bagaimana astria bekerja

Jaringan pengurutan terdesentralisasi astria terdiri dari beberapa node pengurut, memungkinkan pengurutan transaksi rollup. Dalam model operasional astria, pengguna mengirimkan transaksi ke rollup, dan transaksi secara otomatis masuk ke dalam memori pool node rollup masing-masing. Combiner mengumpulkan transaksi dan mengirimkannya ke pengurut. Akhirnya, pengurut menggabungkan transaksi ke dalam blok bersama dan mengirim pra-pengakuan kepada pengguna.

Saat ini, pengurutan implementasinya didasarkan pada rollups tertentu. Namun, Astria memproses blok untuk beberapa rollup secara berkelompok. Melalui kompresi data, ini dapat menghemat lebih banyak biaya saat mempublikasikan data ke l1. Jaringan pengurut bersama terdesentralisasi memberikan insentif kepada peserta dari berbagai ekosistem rollup untuk bertindak sebagai validator di jaringan.

astria stack

komponen utama dari astria meliputi lima bagian: penggabung, lapisan urutan, relay, da (data availability), dan konduktor.

combiner

Para profesional yang memiliki keterampilan teknis mungkin dapat menggunakan lapisan pengurutan secara langsung untuk pengurutan transaksi yang lebih baik, tetapi hal ini meningkatkan tingkat kesulitan bagi sebagian besar pengguna biasa. Berinteraksi langsung dengan lapisan pengurutan memerlukan pengguna untuk memegang token pemosisi dan mempertahankan dompet pemosisi, kedua hal ini berdampak negatif pada pengalaman pengguna. Astria menyediakan penggabung sebagai alat untuk abstraksi kompleksitas ini bagi pengguna. Penggabung bertindak seperti stasiun pengisian bahan bakar, menanggung biaya pengurutan transaksi bagi pengguna. Mereka juga memberikan jaminan tidak terurut, menggabungkan transaksi sesuai dengan urutan penerimaannya.

lapisan sekuensing

lapisan pengurutan astria menggunakan cometbft sebagai algoritma konsensusnya. rantai yang mendukung cometbft dapat mendukung ibc (komunikasi antar rantai), yang berarti dapat beroperasi di banyak rantai lain. fitur unik dari sequencer astria adalah bahwa transaksi yang terdapat di dalamnya tidak dieksekusi (penjadwalan tertunda) tetapi ditugaskan ke mesin eksekusi lain, rollup. node sequencer dapat memilih untuk bertindak sebagai “validator,” aktif berpartisipasi dalam pembuatan dan finalisasi blok baru.

Logika aplikasi sequencer astria memungkinkan untuk tiga fungsi utama:

  1. pengurutan data rollup
  2. transfer nilai
  3. perubahan ke set validator

relayer

Fungsi relayer adalah mengambil blok yang telah diverifikasi dari sequencer dan meneruskannya ke lapisan da (data availability). Karena waktu blok sequencer lebih cepat daripada da, relayer pertama-tama mengumpulkan data yang telah diurutkan dari beberapa blok sequencer, kemudian mengompresinya dan mengirimkannya ke da.

blok sequencer individu juga dapat diambil oleh konduktor sebelum pengirim mengirimkannya ke da. ini memungkinkan untuk kepastian cepat, meningkatkan pengalaman pengguna dengan bertindak sebagai komit lunak ke lapisan eksekusi. set data yang dikirim oleh pengirim ke lapisan da digunakan sebagai sumber kebenaran dan akhirnya diekstraksi dari da untuk digunakan sebagai konfirmasi kepastian di rollup.

Da

astria menggunakan celestia sebagai lapisan ketersediaan data, yang merupakan tujuan akhir untuk semua data yang diurutkan oleh jaringan sequencer. Setelah data ditulis ke celestia, urutan transaksi dianggap final, dan ketika node rollup baru diluncurkan, semua data akan diekstrak dari sini.

konduktor

konduktor dapat dilihat sebagai implementasi konsensus dari sebuah node penuh rollup, mirip dengan node operasi dalam tumpukan op. konduktor adalah pasangan dari mesin eksekusi, bersama-sama membentuk sebuah node rollup yang lengkap. perannya adalah menghubungkan sequencer dan lapisan da ke lapisan eksekusi rollup dengan mengekstraksi transaksi yang termasuk dalam node rollup dari setiap blok sequencer dan meneruskannya ke lapisan eksekusi.

untuk setiap blok sequencer, data rollup yang relevan diperoleh. setelah memverifikasi batch data rollup dan menunggu verifikasi selesai, data tersebut diubah menjadi daftar transaksi dan disampaikan ke mesin eksekusi.

disclaimer:

  1. Artikel ini dicetak ulang dari [Berita Foresight], semua hak cipta dimiliki oleh penulis asli [1912212.eth, berita masa depan]. jika ada keberatan terhadap cetakan ini, silakan hubungi Gerbang belajartim, dan mereka akan menanganinya dengan segera.

  2. penyangkalan tanggung jawab: pandangan dan opini yang terdapat dalam artikel ini semata-mata merupakan milik penulis dan tidak merupakan nasihat investasi apa pun.

  3. terjemahan artikel ke bahasa lain dilakukan oleh tim belajar Gate.io. kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Mời người khác bỏ phiếu

Nội dung

Jaringan Sequencer Bersama - Alat Lancar untuk Rollups?

Menengah7/16/2024, 10:57:59 AM
astria sedang mengembangkan jaringan pengurutan terdesentralisasi yang bertujuan untuk menyediakan rollups dengan finalitas cepat, ketahanan sensor, komposabilitas, dan desentralisasi. pengurut terdesentralisasi astria mengoperasikan beberapa node pengurut, memungkinkannya untuk mengurutkan transaksi rollup. dalam model operasionalnya, pengguna mengirimkan transaksi ke rollups, yang secara otomatis memasukkan transaksi mereka ke dalam memori pool node rollup masing-masing. pengumpul mengumpulkan transaksi dan mengirimkannya ke pengurut, yang menggabungkan transaksi ke dalam blok bersama, akhirnya mengirimkan pra-pengakuan kepada pengguna.

dengan kedewasaan jaringan layer-2 ethereum dan penurunan signifikan dalam biaya gas, jaringan-jaringan ini mengalami pertumbuhan yang pesat. Namun, masalah seperti biaya dan kecepatan dapat memengaruhi pengalaman pengguna secara negatif. Dalam konteks ini, pentingnya urutan transaksi menjadi semakin menonjol, karena ini adalah kunci untuk menyelesaikan bottleneck transaksi dan mengoptimalkan pengalaman pengguna.

pada bulan april tahun ini, astria, sebuah blockchain modular yang berfokus pada sequencers bersama, menyelesaikan putaran pendanaan awal sebesar $5,5 juta, dipimpin oleh maven 11, dengan partisipasi dari 1kx, delphi ventures, dan robot ventures. hanya tiga bulan kemudian, astria mengumpulkan tambahan $12,5 juta, dipimpin oleh dba dan placeholder vc, dengan partisipasi dari hasu dan orang lain.

apa itu astria?

Astria sedang mengembangkan jaringan urutan bersama terdesentralisasi yang bertujuan untuk memberikan rollups dengan kepastian cepat, resistensi terhadap sensor, komposabilitas, dan desentralisasi.

Saat ini, lebih nyaman, lebih murah, dan lebih mudah digunakan bagi l2s untuk menjalankan sequencer terpusat, itulah mengapa kebanyakan l2s utama dikelola oleh tim mereka. Meskipun pengguna l2 dapat menghindari sequencer dengan langsung mengirimkan transaksi ke l1, mereka harus membayar biaya gas transaksi l1, dan transaksi tersebut mungkin membutuhkan waktu lebih lama untuk diselesaikan.

sequencers mengontrol urutan transaksi dan secara teoritis memiliki kekuatan untuk mengecualikan transaksi pengguna. sequencers juga dapat mengekstrak mev (miner extractable value) dari kelompok transaksi. jika hanya ada satu sequencer, risiko sentralisasi meningkat. oleh karena itu, sebuah sequencer bersama terdesentralisasi masih memiliki arti penting.

bagaimana astria bekerja

Jaringan pengurutan terdesentralisasi astria terdiri dari beberapa node pengurut, memungkinkan pengurutan transaksi rollup. Dalam model operasional astria, pengguna mengirimkan transaksi ke rollup, dan transaksi secara otomatis masuk ke dalam memori pool node rollup masing-masing. Combiner mengumpulkan transaksi dan mengirimkannya ke pengurut. Akhirnya, pengurut menggabungkan transaksi ke dalam blok bersama dan mengirim pra-pengakuan kepada pengguna.

Saat ini, pengurutan implementasinya didasarkan pada rollups tertentu. Namun, Astria memproses blok untuk beberapa rollup secara berkelompok. Melalui kompresi data, ini dapat menghemat lebih banyak biaya saat mempublikasikan data ke l1. Jaringan pengurut bersama terdesentralisasi memberikan insentif kepada peserta dari berbagai ekosistem rollup untuk bertindak sebagai validator di jaringan.

astria stack

komponen utama dari astria meliputi lima bagian: penggabung, lapisan urutan, relay, da (data availability), dan konduktor.

combiner

Para profesional yang memiliki keterampilan teknis mungkin dapat menggunakan lapisan pengurutan secara langsung untuk pengurutan transaksi yang lebih baik, tetapi hal ini meningkatkan tingkat kesulitan bagi sebagian besar pengguna biasa. Berinteraksi langsung dengan lapisan pengurutan memerlukan pengguna untuk memegang token pemosisi dan mempertahankan dompet pemosisi, kedua hal ini berdampak negatif pada pengalaman pengguna. Astria menyediakan penggabung sebagai alat untuk abstraksi kompleksitas ini bagi pengguna. Penggabung bertindak seperti stasiun pengisian bahan bakar, menanggung biaya pengurutan transaksi bagi pengguna. Mereka juga memberikan jaminan tidak terurut, menggabungkan transaksi sesuai dengan urutan penerimaannya.

lapisan sekuensing

lapisan pengurutan astria menggunakan cometbft sebagai algoritma konsensusnya. rantai yang mendukung cometbft dapat mendukung ibc (komunikasi antar rantai), yang berarti dapat beroperasi di banyak rantai lain. fitur unik dari sequencer astria adalah bahwa transaksi yang terdapat di dalamnya tidak dieksekusi (penjadwalan tertunda) tetapi ditugaskan ke mesin eksekusi lain, rollup. node sequencer dapat memilih untuk bertindak sebagai “validator,” aktif berpartisipasi dalam pembuatan dan finalisasi blok baru.

Logika aplikasi sequencer astria memungkinkan untuk tiga fungsi utama:

  1. pengurutan data rollup
  2. transfer nilai
  3. perubahan ke set validator

relayer

Fungsi relayer adalah mengambil blok yang telah diverifikasi dari sequencer dan meneruskannya ke lapisan da (data availability). Karena waktu blok sequencer lebih cepat daripada da, relayer pertama-tama mengumpulkan data yang telah diurutkan dari beberapa blok sequencer, kemudian mengompresinya dan mengirimkannya ke da.

blok sequencer individu juga dapat diambil oleh konduktor sebelum pengirim mengirimkannya ke da. ini memungkinkan untuk kepastian cepat, meningkatkan pengalaman pengguna dengan bertindak sebagai komit lunak ke lapisan eksekusi. set data yang dikirim oleh pengirim ke lapisan da digunakan sebagai sumber kebenaran dan akhirnya diekstraksi dari da untuk digunakan sebagai konfirmasi kepastian di rollup.

Da

astria menggunakan celestia sebagai lapisan ketersediaan data, yang merupakan tujuan akhir untuk semua data yang diurutkan oleh jaringan sequencer. Setelah data ditulis ke celestia, urutan transaksi dianggap final, dan ketika node rollup baru diluncurkan, semua data akan diekstrak dari sini.

konduktor

konduktor dapat dilihat sebagai implementasi konsensus dari sebuah node penuh rollup, mirip dengan node operasi dalam tumpukan op. konduktor adalah pasangan dari mesin eksekusi, bersama-sama membentuk sebuah node rollup yang lengkap. perannya adalah menghubungkan sequencer dan lapisan da ke lapisan eksekusi rollup dengan mengekstraksi transaksi yang termasuk dalam node rollup dari setiap blok sequencer dan meneruskannya ke lapisan eksekusi.

untuk setiap blok sequencer, data rollup yang relevan diperoleh. setelah memverifikasi batch data rollup dan menunggu verifikasi selesai, data tersebut diubah menjadi daftar transaksi dan disampaikan ke mesin eksekusi.

disclaimer:

  1. Artikel ini dicetak ulang dari [Berita Foresight], semua hak cipta dimiliki oleh penulis asli [1912212.eth, berita masa depan]. jika ada keberatan terhadap cetakan ini, silakan hubungi Gerbang belajartim, dan mereka akan menanganinya dengan segera.

  2. penyangkalan tanggung jawab: pandangan dan opini yang terdapat dalam artikel ini semata-mata merupakan milik penulis dan tidak merupakan nasihat investasi apa pun.

  3. terjemahan artikel ke bahasa lain dilakukan oleh tim belajar Gate.io. kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500