Bahan Bakar - Lapisan Eksekusi Modular

Menengah4/10/2024, 12:59:22 AM
Fuel adalah Optimistic Rollup pertama yang diterapkan di Ethereum mainnet dan lebih cocok untuk aplikasi berbasis pembayaran. Fuel V2 yang akan datang akan didasarkan pada sistem eksekusi minimal yang sangat paralelizable UTXO dan memungkinkan dukungan kontrak pintar. Ini memiliki kontrak pintar Turing-lengkap yang dapat dioperasikan seperti Ethereum, mendukung bukan hanya transfer sederhana.

Fuel adalah Optimistic Rollup pertama yang diterapkan di Ethereum mainnet dan lebih cocok untuk aplikasi yang berbasis pembayaran. Fuel V2 yang akan datang akan didasarkan pada sistem eksekusi minimal yang sangat parallelizable UTXO dan memungkinkan dukungan kontrak pintar. Ini memiliki kontrak pintar Turing-complete yang interoperabel dengan gaya Ethereum, mendukung bukan hanya transfer sederhana.

Ketika kegiatan Odyssey dihentikan karena beban on-chain selama Arbitrum Odyssey, kata 'modularitas' disebutkan secara meningkat. Hari ini Foresight News memperkenalkan lapisan eksekusi modular yang disebut Fuel.

Fuel adalah Optimistic Rollup pertama yang diterapkan pada Ethereum mainnet. Versi V1 diluncurkan pada Ethereum pada akhir 2020. Ini menyediakan skalabilitas dengan menggunakan model eksekusi yang berbeda dari EVM, yaitu sistem eksekusi Minimal berbasis UTXO yang sangat paralel, mendukung ETH dan semua token ERC-20.

Fuel V1 awalnya ditujukan untuk aplikasi berbasis pembayaran. Selain pembayaran sederhana, juga mendukung fitur seperti pertukaran atomik (kontrak terkunci waktu hash) dengan HTLC, output gaya OP_RETURN (Anda dapat menulis karakter apa pun dalam transaksi), penggunaan token apa pun untuk membayar biaya (tidak hanya ETH), penggunaan pertukaran atomik untuk menarik dalam waktu 10 menit, dll.

Namun, mungkin karena kelangkaan kasus penggunaan untuk Fuel V1 dan kurangnya dukungan untuk kontrak pintar, belum berhasil mendapatkan dukungan dari pengguna setelah peluncurannya. Menurut data L2BEAT, jumlah yang dikunci saat ini kurang dari $10, dengan hanya 21 transaksi secara keseluruhan. Selain empat transaksi yang terjadi dua bulan yang lalu, transaksi terakhir sebelum itu terjadi pada bulan April tahun lalu.

Shortly after the launch of Fuel V1, tim pengembangan Fuel Labs beralih sepenuhnya ke versi V2 dan menempatkannya sebagai lapisan eksekusi modular, yaitu sistem komputasi yang dapat diverifikasi yang dirancang untuk tumpukan blockchain modular. Sebelum memahami tumpukan teknologi dan arsitektur Fuel, mari kita pertama-tama melihat latar belakang tim di balik Tim Fuel.

Latar Belakang Tim dan Investasi Fuel

Salah satu dari para pendiri Fuel Labs adalah John Adler, yang juga adalah salah satu pendiri jaringan blockchain modular Celestia dan sebelumnya melakukan penelitian skalabilitas Layer2 di ConsenSys. Emily Herbert, ahli bahasa Sway di Fuel Labs, juga seorang ilmuwan komputer. Kontributor lain untuk Fuel Labs dapat ditemukan di situs web resmi.

Menurut informasi publik saat ini, sumber pendanaan Fuel Labs terutama berasal dari tiga aspek. Perusahaan ini menerima pendanaan dari Ethereum Foundation pada tahun 2020 dan kemudian menerima donationsdari Gitcoin. Halaman sumbangan saat ini ditutup dan tidak diarsipkan, sehingga jumlah sumbangan spesifik yang diterima tidak jelas. Namun, menurut cuitan dari Fuel Labs pada awal 2021, lebih dari 275 kontributor Gitcoin menyumbangkan kepadanya.

Selain itu, pada bulan September 2021, Fuel Labs menerima dukungan pendanaandari institusi investasi eksternal, menyelesaikan putaran pendanaan sebesar $1.5 juta. CoinFund memimpin investasi, dengan partisipasi dari Fenbushi Capital, Origin Capital, dan lainnya.

Arsitektur Teknologi dan Tumpukan Teknologi Fuel

Menurut Fuel Labs, tumpukan teknologi Fuel (V2) memiliki tiga pilar inti, yaitu:

  1. Eksekusi transaksi paralel: Fuel menggunakan daftar akses keadaan yang ketat dalam bentuk model UTXO (Unspent Transaction Output)daftar akses ketatt), sehingga memiliki kemampuan untuk mengeksekusi transaksi secara paralel dan memiliki keunggulan dalam perhitungan, akses keadaan, dan throughput transaksi).
  2. Mesin Virtual Fuel (FuelVM): Dirancang untuk mengurangi pemrosesan yang boros dari arsitektur mesin virtual blockchain tradisional sambil meningkatkan ruang desain potensial bagi pengembang.
  3. Pengalaman pengembang (menggunakan Sway dan Forc): Fuel menggunakan bahasa domain khususnya sendiri Mengayun(Terinspirasi oleh Rust) dan mendukung toolchainForc(Fuel Orchestrator) menyediakan pengalaman pengembang yang lebih kuat dan mulus. Lingkungan pengembangan tetap mempertahankan manfaat bahasa kontrak pintar seperti Solidity, sambil mengadopsi paradigma yang diperkenalkan dalam ekosistem alat Rust dan termasuk sintaks untuk memanfaatkan VM blockchain.

Pada kuartal pertama 2020, Fuel Labs juga meluncurkan bahasa level rendah baru untuk Ethereum, menambahkan berbagai fungsi QoL ke bahasa level rendah intermediate Yul dari Mesin Virtual Ethereum (sintaksis yang sederhana dan praktis). Menggunakan Yul+ dapat jauh lebih murah daripada Solidity dalam hal transaksi.

Seperti yang dijelaskan dalam Fuel V1.1 (versi saat ini), pengguna memulai beberapa transaksi Fuel ke node Fuel, yang kemudian masuk ke Mempool sebagai transaksi yang belum dikonfirmasi. Selanjutnya, klien menggabungkan transaksi ini menjadi blok Fuel, yang kemudian dikirim ke Ethereum sebagai calldata. Pada titik ini, blok Fuel telah dikonfirmasi.

Node Fuel berinteraksi dengan Ethereum

Jika bukti penipuan dikirimkan ke kontrak, pemeriksa akan menguraikannya untuk memastikan bahwa bukti penipuan yang dibuat dengan sengaja tidak akan diproses, dan kemudian pembuktian akan memproses bukti penipuan, yaitu membuktikan bahwa penipuan terjadi.

Fuel V1.1 juga menyediakan modul opsional yang menambahkan lebih banyak fitur seperti Token Funnels, kontrak yang dapat menerima transfer langsung, menghilangkan proses yang merepotkan untuk setuju terlebih dahulu saat mentransfer token ERC-20. Hal ini tidak hanya mengurangi risiko serangan pengeluaran ganda tetapi juga mencegah pengguna kehilangan dana jika mereka mentransfer aset ke kontrak.

Untuk mendepositkan dana ke Fuel, cukup mengirimkannya ke kontrak Fuel. Pada titik ini, deposit akan ditambahkan ke status rantai Fuel.

Ada dua opsi untuk menarik uang dari Fuel. Opsi standar pertama memerlukan aset dibakar di Fuel, lalu penarikan dapat dilakukan ke Ethereum setelah penundaan sekitar dua minggu; opsi cepat kedua menggunakan HTLC (Hash Time-Locked Contract) yang menyediakan pertukaran atomik yang didukung, dengan penarikan diselesaikan dalam hitungan menit melalui penyedia likuiditas.

Fuel Labs juga sedang membangun penjelajah blockchain, saat ini dalam versi awal, yang akan mendukung pengelolaan kunci berbasis Ethereum di masa depan (yaitu MetaMask dan WalletConnect untuk pengelolaan akun dan penandatanganan transaksi).

Di Fuel V2, selain fitur-fitur di luar V1.1 dan kontrak pintar yang dapat beroperasi yang disebutkan di atas, V2 juga memiliki fungsi yang mirip dengan Bitcoin’sskrip predikatyang akan mampu mengaktifkan sejumlah besar aplikasi kontrak pintar di Fuel sambil mempertahankan peningkatan kinerja dari model data UTXO dibandingkan dengan model data akun.

Fuel Labs menyatakan bahwa di masa lalu, sistem kontrak pintar berbasis UTXO lainnya mengalami pertikaian pengguna saat mencoba berinteraksi dengan kontrak yang sama pada saat yang bersamaan. Namun, Fuel diuntungkan dari desain transaksi yang dapat diperluas dan oleh karena itu tidak mengalami masalah pertikaian. Aplikasi di Fuel dapat berinteraksi langsung dengan aplikasi di Ethereum. Namun, saat ini, Fuel adalah jaringan mandiri. Namun, di masa depan, itu akan sepenuhnya terhubung ke Ethereum, pertama ke testnet dan kemudian ke mainnet sehingga aset Ethereum dapat digunakan dalam lingkungan eksekusi Fuel.

Fuel Labs meluncurkan DEX “SwaySwap”

Pada akhir Juni, Fuel Labs meluncurkan DEX yang mirip dengan Uniswap - SwaySwap. DEX sudah berjalan di jaringan pengembangan Fuel dan saat ini merupakan aplikasi demo (bukan penyebaran mainnet). Saat ini, fungsinya termasuk pertukaran dan penyediaan likuiditas. Setelah pengujian, kita dapat menemukan bahwa pengalaman SwaySwap memang sangat lancar. Biaya gas yang diperlukan sangat rendah. Hanya butuh tiga atau empat detik untuk menyediakan likuiditas. Bahkan lebih sedikit waktu untuk pertukaran. Tidak perlu melakukan langkah lebih lanjut (misalnya persetujuan) setelah mengklik “Tukar” atau “Tambah likuiditas”.

Hal ini karena, di SwaySwap, aset-aset yang ditukar, ditransfer, dan digunakan untuk membuat LP adalah aset asli, bukan token, yang berarti bahwa pengguna tidak perlu menyetujui aset sebelum berinteraksi dengan kontrak pintar.

Seperti yang disebutkan sebelumnya, Fuel V2 akan menjadi sistem eksekusi minimal yang sangat paralel berdasarkan UTXO. Ini juga akan memungkinkan dukungan kontrak cerdas dan memiliki kontrak cerdas interoperable Turing-complete bergaya Ethereum, bukan hanya transfer sederhana. SwaySwap yang baru diluncurkan saat ini menunjukkan keunggulan yang relatif signifikan dalam hal pengalaman pengguna dan biaya interaksi. Namun, validasi lebih lanjut diperlukan setelah peluncuran resminya.

Disclaimer:

  1. Artikel ini dicetak ulang dari [Foresightnews], Semua hak cipta milik penulis asli [Karen]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Bahan Bakar - Lapisan Eksekusi Modular

Menengah4/10/2024, 12:59:22 AM
Fuel adalah Optimistic Rollup pertama yang diterapkan di Ethereum mainnet dan lebih cocok untuk aplikasi berbasis pembayaran. Fuel V2 yang akan datang akan didasarkan pada sistem eksekusi minimal yang sangat paralelizable UTXO dan memungkinkan dukungan kontrak pintar. Ini memiliki kontrak pintar Turing-lengkap yang dapat dioperasikan seperti Ethereum, mendukung bukan hanya transfer sederhana.

Fuel adalah Optimistic Rollup pertama yang diterapkan di Ethereum mainnet dan lebih cocok untuk aplikasi yang berbasis pembayaran. Fuel V2 yang akan datang akan didasarkan pada sistem eksekusi minimal yang sangat parallelizable UTXO dan memungkinkan dukungan kontrak pintar. Ini memiliki kontrak pintar Turing-complete yang interoperabel dengan gaya Ethereum, mendukung bukan hanya transfer sederhana.

Ketika kegiatan Odyssey dihentikan karena beban on-chain selama Arbitrum Odyssey, kata 'modularitas' disebutkan secara meningkat. Hari ini Foresight News memperkenalkan lapisan eksekusi modular yang disebut Fuel.

Fuel adalah Optimistic Rollup pertama yang diterapkan pada Ethereum mainnet. Versi V1 diluncurkan pada Ethereum pada akhir 2020. Ini menyediakan skalabilitas dengan menggunakan model eksekusi yang berbeda dari EVM, yaitu sistem eksekusi Minimal berbasis UTXO yang sangat paralel, mendukung ETH dan semua token ERC-20.

Fuel V1 awalnya ditujukan untuk aplikasi berbasis pembayaran. Selain pembayaran sederhana, juga mendukung fitur seperti pertukaran atomik (kontrak terkunci waktu hash) dengan HTLC, output gaya OP_RETURN (Anda dapat menulis karakter apa pun dalam transaksi), penggunaan token apa pun untuk membayar biaya (tidak hanya ETH), penggunaan pertukaran atomik untuk menarik dalam waktu 10 menit, dll.

Namun, mungkin karena kelangkaan kasus penggunaan untuk Fuel V1 dan kurangnya dukungan untuk kontrak pintar, belum berhasil mendapatkan dukungan dari pengguna setelah peluncurannya. Menurut data L2BEAT, jumlah yang dikunci saat ini kurang dari $10, dengan hanya 21 transaksi secara keseluruhan. Selain empat transaksi yang terjadi dua bulan yang lalu, transaksi terakhir sebelum itu terjadi pada bulan April tahun lalu.

Shortly after the launch of Fuel V1, tim pengembangan Fuel Labs beralih sepenuhnya ke versi V2 dan menempatkannya sebagai lapisan eksekusi modular, yaitu sistem komputasi yang dapat diverifikasi yang dirancang untuk tumpukan blockchain modular. Sebelum memahami tumpukan teknologi dan arsitektur Fuel, mari kita pertama-tama melihat latar belakang tim di balik Tim Fuel.

Latar Belakang Tim dan Investasi Fuel

Salah satu dari para pendiri Fuel Labs adalah John Adler, yang juga adalah salah satu pendiri jaringan blockchain modular Celestia dan sebelumnya melakukan penelitian skalabilitas Layer2 di ConsenSys. Emily Herbert, ahli bahasa Sway di Fuel Labs, juga seorang ilmuwan komputer. Kontributor lain untuk Fuel Labs dapat ditemukan di situs web resmi.

Menurut informasi publik saat ini, sumber pendanaan Fuel Labs terutama berasal dari tiga aspek. Perusahaan ini menerima pendanaan dari Ethereum Foundation pada tahun 2020 dan kemudian menerima donationsdari Gitcoin. Halaman sumbangan saat ini ditutup dan tidak diarsipkan, sehingga jumlah sumbangan spesifik yang diterima tidak jelas. Namun, menurut cuitan dari Fuel Labs pada awal 2021, lebih dari 275 kontributor Gitcoin menyumbangkan kepadanya.

Selain itu, pada bulan September 2021, Fuel Labs menerima dukungan pendanaandari institusi investasi eksternal, menyelesaikan putaran pendanaan sebesar $1.5 juta. CoinFund memimpin investasi, dengan partisipasi dari Fenbushi Capital, Origin Capital, dan lainnya.

Arsitektur Teknologi dan Tumpukan Teknologi Fuel

Menurut Fuel Labs, tumpukan teknologi Fuel (V2) memiliki tiga pilar inti, yaitu:

  1. Eksekusi transaksi paralel: Fuel menggunakan daftar akses keadaan yang ketat dalam bentuk model UTXO (Unspent Transaction Output)daftar akses ketatt), sehingga memiliki kemampuan untuk mengeksekusi transaksi secara paralel dan memiliki keunggulan dalam perhitungan, akses keadaan, dan throughput transaksi).
  2. Mesin Virtual Fuel (FuelVM): Dirancang untuk mengurangi pemrosesan yang boros dari arsitektur mesin virtual blockchain tradisional sambil meningkatkan ruang desain potensial bagi pengembang.
  3. Pengalaman pengembang (menggunakan Sway dan Forc): Fuel menggunakan bahasa domain khususnya sendiri Mengayun(Terinspirasi oleh Rust) dan mendukung toolchainForc(Fuel Orchestrator) menyediakan pengalaman pengembang yang lebih kuat dan mulus. Lingkungan pengembangan tetap mempertahankan manfaat bahasa kontrak pintar seperti Solidity, sambil mengadopsi paradigma yang diperkenalkan dalam ekosistem alat Rust dan termasuk sintaks untuk memanfaatkan VM blockchain.

Pada kuartal pertama 2020, Fuel Labs juga meluncurkan bahasa level rendah baru untuk Ethereum, menambahkan berbagai fungsi QoL ke bahasa level rendah intermediate Yul dari Mesin Virtual Ethereum (sintaksis yang sederhana dan praktis). Menggunakan Yul+ dapat jauh lebih murah daripada Solidity dalam hal transaksi.

Seperti yang dijelaskan dalam Fuel V1.1 (versi saat ini), pengguna memulai beberapa transaksi Fuel ke node Fuel, yang kemudian masuk ke Mempool sebagai transaksi yang belum dikonfirmasi. Selanjutnya, klien menggabungkan transaksi ini menjadi blok Fuel, yang kemudian dikirim ke Ethereum sebagai calldata. Pada titik ini, blok Fuel telah dikonfirmasi.

Node Fuel berinteraksi dengan Ethereum

Jika bukti penipuan dikirimkan ke kontrak, pemeriksa akan menguraikannya untuk memastikan bahwa bukti penipuan yang dibuat dengan sengaja tidak akan diproses, dan kemudian pembuktian akan memproses bukti penipuan, yaitu membuktikan bahwa penipuan terjadi.

Fuel V1.1 juga menyediakan modul opsional yang menambahkan lebih banyak fitur seperti Token Funnels, kontrak yang dapat menerima transfer langsung, menghilangkan proses yang merepotkan untuk setuju terlebih dahulu saat mentransfer token ERC-20. Hal ini tidak hanya mengurangi risiko serangan pengeluaran ganda tetapi juga mencegah pengguna kehilangan dana jika mereka mentransfer aset ke kontrak.

Untuk mendepositkan dana ke Fuel, cukup mengirimkannya ke kontrak Fuel. Pada titik ini, deposit akan ditambahkan ke status rantai Fuel.

Ada dua opsi untuk menarik uang dari Fuel. Opsi standar pertama memerlukan aset dibakar di Fuel, lalu penarikan dapat dilakukan ke Ethereum setelah penundaan sekitar dua minggu; opsi cepat kedua menggunakan HTLC (Hash Time-Locked Contract) yang menyediakan pertukaran atomik yang didukung, dengan penarikan diselesaikan dalam hitungan menit melalui penyedia likuiditas.

Fuel Labs juga sedang membangun penjelajah blockchain, saat ini dalam versi awal, yang akan mendukung pengelolaan kunci berbasis Ethereum di masa depan (yaitu MetaMask dan WalletConnect untuk pengelolaan akun dan penandatanganan transaksi).

Di Fuel V2, selain fitur-fitur di luar V1.1 dan kontrak pintar yang dapat beroperasi yang disebutkan di atas, V2 juga memiliki fungsi yang mirip dengan Bitcoin’sskrip predikatyang akan mampu mengaktifkan sejumlah besar aplikasi kontrak pintar di Fuel sambil mempertahankan peningkatan kinerja dari model data UTXO dibandingkan dengan model data akun.

Fuel Labs menyatakan bahwa di masa lalu, sistem kontrak pintar berbasis UTXO lainnya mengalami pertikaian pengguna saat mencoba berinteraksi dengan kontrak yang sama pada saat yang bersamaan. Namun, Fuel diuntungkan dari desain transaksi yang dapat diperluas dan oleh karena itu tidak mengalami masalah pertikaian. Aplikasi di Fuel dapat berinteraksi langsung dengan aplikasi di Ethereum. Namun, saat ini, Fuel adalah jaringan mandiri. Namun, di masa depan, itu akan sepenuhnya terhubung ke Ethereum, pertama ke testnet dan kemudian ke mainnet sehingga aset Ethereum dapat digunakan dalam lingkungan eksekusi Fuel.

Fuel Labs meluncurkan DEX “SwaySwap”

Pada akhir Juni, Fuel Labs meluncurkan DEX yang mirip dengan Uniswap - SwaySwap. DEX sudah berjalan di jaringan pengembangan Fuel dan saat ini merupakan aplikasi demo (bukan penyebaran mainnet). Saat ini, fungsinya termasuk pertukaran dan penyediaan likuiditas. Setelah pengujian, kita dapat menemukan bahwa pengalaman SwaySwap memang sangat lancar. Biaya gas yang diperlukan sangat rendah. Hanya butuh tiga atau empat detik untuk menyediakan likuiditas. Bahkan lebih sedikit waktu untuk pertukaran. Tidak perlu melakukan langkah lebih lanjut (misalnya persetujuan) setelah mengklik “Tukar” atau “Tambah likuiditas”.

Hal ini karena, di SwaySwap, aset-aset yang ditukar, ditransfer, dan digunakan untuk membuat LP adalah aset asli, bukan token, yang berarti bahwa pengguna tidak perlu menyetujui aset sebelum berinteraksi dengan kontrak pintar.

Seperti yang disebutkan sebelumnya, Fuel V2 akan menjadi sistem eksekusi minimal yang sangat paralel berdasarkan UTXO. Ini juga akan memungkinkan dukungan kontrak cerdas dan memiliki kontrak cerdas interoperable Turing-complete bergaya Ethereum, bukan hanya transfer sederhana. SwaySwap yang baru diluncurkan saat ini menunjukkan keunggulan yang relatif signifikan dalam hal pengalaman pengguna dan biaya interaksi. Namun, validasi lebih lanjut diperlukan setelah peluncuran resminya.

Disclaimer:

  1. Artikel ini dicetak ulang dari [Foresightnews], Semua hak cipta milik penulis asli [Karen]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!