Bài học 3

Arsitektur Teknis Flare

Modul ini menjelajahi arsitektur teknis dari Flare, menjelaskan bagaimana jaringan tersebut terstruktur untuk mendukung aplikasi terdesentralisasi (dApps) dengan tingkat keamanan, efisiensi, dan interoperabilitas yang tinggi. Anda akan mempelajari tentang protokol data yang diabadikan yang menggerakkan akses data terdesentralisasi Flare dan kompatibilitas Mesin Virtual Ethereum (EVM) yang memungkinkan interaksi mulus dengan kontrak pintar dan aset berbasis Ethereum.

Protokol Data Ditetapkan

Flare menerapkan protokol data asli langsung pada tingkat jaringan. Ini bukan sistem orakel tambahan tetapi dibangun ke dalam protokol dasar dari blockchain. Desain struktural ini memungkinkan kontrak pintar untuk mengakses umpan data terdesentralisasi dan informasi eksternal yang terverifikasi tanpa bergantung pada infrastruktur off-chain atau layanan pihak ketiga.

Flare Time Series Oracle (FTSO) bertanggung jawab untuk menyampaikan data terdesentralisasi dan frekuensi tinggi, seperti umpan harga, yang sangat penting untuk banyak aplikasi terdesentralisasi. FTSO mengumpulkan data dari penyedia independen yang bersaing untuk mengirimkan informasi paling akurat. Penyedia diberi imbalan berdasarkan akurasinya, dan pemegang token dapat memberikan kekuatan suara mereka kepada penyedia ini, mendapatkan bagian dari imbalan.

Penyambung Data Flare (FDC) adalah protokol yang memungkinkan kontrak pintar di Flare untuk aman mengakses data dari blockchain lain dan dari API Web2. Ini termasuk memverifikasi apakah transaksi tertentu terjadi di rantai lain atau mengambil informasi seperti kredensial pengguna dari layanan web tradisional. FDC menggunakan mekanisme konsensus untuk memvalidasi bahwa data tersebut benar sebelum membuatnya tersedia di rantai.

Protokol ini mewarisi tingkat desentralisasi dan keamanan yang sama seperti blockchain Flare itu sendiri. Mereka tidak bergantung pada sumber data individu atau perantara terpusat. Hal ini mengurangi permukaan serangan dan meningkatkan ketahanan dari setiap aplikasi yang menggunakannya.

Kompatibilitas Mesin Virtual Ethereum

Flare sepenuhnya kompatibel dengan Mesin Virtual Ethereum (EVM), yang berarti pengembang dapat mendeploy kontrak pintar berbasis Solidity dan menggunakan kembali alat dan basis kode yang sudah ada yang dibangun untuk Ethereum. Kompatibilitas ini mempermudah proses pengenalan dan menurunkan hambatan teknis bagi para pengembang yang sudah familiar dengan ekosistem Ethereum.

Dengan mendukung lingkungan pengembangan yang sama, Flare memungkinkan migrasi atau replikasi cepat dari aplikasi terdesentralisasi Ethereum (dApps). Pengembang dapat menggunakan alat-alat yang akrab seperti Remix, Hardhat, dan Truffle untuk menulis, menguji, dan mendeploy kontrak-kontrak di Flare tanpa modifikasi yang signifikan.

Kompatibilitas EVM juga memungkinkan interaksi dengan kontrak token Ethereum standar, seperti ERC-20 dan ERC-721. Hal ini memastikan bahwa aset yang diterbitkan di Flare dapat sesuai dengan format yang diakui secara luas, membuatnya lebih mudah untuk diintegrasikan dengan dompet, bursa, dan platform DeFi.

Salah satu keuntungan dari menggabungkan dukungan EVM dengan protokol data asli Flare adalah bahwa pengembang mendapatkan akses ke kedua perhitungan dan logika data dalam satu tempat. Hal ini mengurangi kebutuhan akan jembatan, relay, atau input manual saat membuat aplikasi yang perlu merespons kondisi eksternal atau lintas rantai.

Dukungan EVM juga membuka pintu untuk integrasi dengan solusi Layer 2 Ethereum dan protokol interoperabilitas. Aplikasi dapat dirancang untuk beroperasi di seluruh jaringan, dengan aset dan data bergerak dengan lancar antar rantai sambil memanfaatkan keamanan dan efisiensi biaya dari Flare.

Sorotan

  • Flare menggunakan protokol data yang diabadikan, seperti Oracle Seri Waktu Flare (FTSO) dan Konektor Data Flare (FDC), untuk menyediakan data terdesentralisasi dan diverifikasi untuk kontrak pintar langsung dari lapisan jaringan.
  • FTSO memastikan umpan harga dan data frekuensi tinggi yang terdesentralisasi, berasal dari penyedia independen dan divalidasi melalui delegasi, menciptakan aliran data yang akurat dan dapat diandalkan untuk dApps.
  • Penghubung Data Flare (FDC) memungkinkan kontrak pintar untuk mengakses data secara aman dari blockchain lain dan API berbasis web, memperluas jangkauan data eksternal yang tersedia untuk aplikasi terdesentralisasi.
  • Kompatibilitas Mesin Virtual Ethereum (EVM) Flare memungkinkan pengembang untuk mendeploy kontrak pintar berbasis Ethereum tanpa modifikasi besar, menyederhanakan proses pengembangan dan memungkinkan migrasi mudah dari dApps dari Ethereum ke Flare.
  • Kompatibilitas EVM memastikan interaksi dengan aset Ethereum, seperti token ERC-20 dan ERC-721, dan membuka pintu untuk interoperabilitas lintas rantai, memungkinkan pergerakan aset secara mulus antara Flare dan blockchain lain yang kompatibel dengan EVM.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.
Danh mục
Bài học 3

Arsitektur Teknis Flare

Modul ini menjelajahi arsitektur teknis dari Flare, menjelaskan bagaimana jaringan tersebut terstruktur untuk mendukung aplikasi terdesentralisasi (dApps) dengan tingkat keamanan, efisiensi, dan interoperabilitas yang tinggi. Anda akan mempelajari tentang protokol data yang diabadikan yang menggerakkan akses data terdesentralisasi Flare dan kompatibilitas Mesin Virtual Ethereum (EVM) yang memungkinkan interaksi mulus dengan kontrak pintar dan aset berbasis Ethereum.

Protokol Data Ditetapkan

Flare menerapkan protokol data asli langsung pada tingkat jaringan. Ini bukan sistem orakel tambahan tetapi dibangun ke dalam protokol dasar dari blockchain. Desain struktural ini memungkinkan kontrak pintar untuk mengakses umpan data terdesentralisasi dan informasi eksternal yang terverifikasi tanpa bergantung pada infrastruktur off-chain atau layanan pihak ketiga.

Flare Time Series Oracle (FTSO) bertanggung jawab untuk menyampaikan data terdesentralisasi dan frekuensi tinggi, seperti umpan harga, yang sangat penting untuk banyak aplikasi terdesentralisasi. FTSO mengumpulkan data dari penyedia independen yang bersaing untuk mengirimkan informasi paling akurat. Penyedia diberi imbalan berdasarkan akurasinya, dan pemegang token dapat memberikan kekuatan suara mereka kepada penyedia ini, mendapatkan bagian dari imbalan.

Penyambung Data Flare (FDC) adalah protokol yang memungkinkan kontrak pintar di Flare untuk aman mengakses data dari blockchain lain dan dari API Web2. Ini termasuk memverifikasi apakah transaksi tertentu terjadi di rantai lain atau mengambil informasi seperti kredensial pengguna dari layanan web tradisional. FDC menggunakan mekanisme konsensus untuk memvalidasi bahwa data tersebut benar sebelum membuatnya tersedia di rantai.

Protokol ini mewarisi tingkat desentralisasi dan keamanan yang sama seperti blockchain Flare itu sendiri. Mereka tidak bergantung pada sumber data individu atau perantara terpusat. Hal ini mengurangi permukaan serangan dan meningkatkan ketahanan dari setiap aplikasi yang menggunakannya.

Kompatibilitas Mesin Virtual Ethereum

Flare sepenuhnya kompatibel dengan Mesin Virtual Ethereum (EVM), yang berarti pengembang dapat mendeploy kontrak pintar berbasis Solidity dan menggunakan kembali alat dan basis kode yang sudah ada yang dibangun untuk Ethereum. Kompatibilitas ini mempermudah proses pengenalan dan menurunkan hambatan teknis bagi para pengembang yang sudah familiar dengan ekosistem Ethereum.

Dengan mendukung lingkungan pengembangan yang sama, Flare memungkinkan migrasi atau replikasi cepat dari aplikasi terdesentralisasi Ethereum (dApps). Pengembang dapat menggunakan alat-alat yang akrab seperti Remix, Hardhat, dan Truffle untuk menulis, menguji, dan mendeploy kontrak-kontrak di Flare tanpa modifikasi yang signifikan.

Kompatibilitas EVM juga memungkinkan interaksi dengan kontrak token Ethereum standar, seperti ERC-20 dan ERC-721. Hal ini memastikan bahwa aset yang diterbitkan di Flare dapat sesuai dengan format yang diakui secara luas, membuatnya lebih mudah untuk diintegrasikan dengan dompet, bursa, dan platform DeFi.

Salah satu keuntungan dari menggabungkan dukungan EVM dengan protokol data asli Flare adalah bahwa pengembang mendapatkan akses ke kedua perhitungan dan logika data dalam satu tempat. Hal ini mengurangi kebutuhan akan jembatan, relay, atau input manual saat membuat aplikasi yang perlu merespons kondisi eksternal atau lintas rantai.

Dukungan EVM juga membuka pintu untuk integrasi dengan solusi Layer 2 Ethereum dan protokol interoperabilitas. Aplikasi dapat dirancang untuk beroperasi di seluruh jaringan, dengan aset dan data bergerak dengan lancar antar rantai sambil memanfaatkan keamanan dan efisiensi biaya dari Flare.

Sorotan

  • Flare menggunakan protokol data yang diabadikan, seperti Oracle Seri Waktu Flare (FTSO) dan Konektor Data Flare (FDC), untuk menyediakan data terdesentralisasi dan diverifikasi untuk kontrak pintar langsung dari lapisan jaringan.
  • FTSO memastikan umpan harga dan data frekuensi tinggi yang terdesentralisasi, berasal dari penyedia independen dan divalidasi melalui delegasi, menciptakan aliran data yang akurat dan dapat diandalkan untuk dApps.
  • Penghubung Data Flare (FDC) memungkinkan kontrak pintar untuk mengakses data secara aman dari blockchain lain dan API berbasis web, memperluas jangkauan data eksternal yang tersedia untuk aplikasi terdesentralisasi.
  • Kompatibilitas Mesin Virtual Ethereum (EVM) Flare memungkinkan pengembang untuk mendeploy kontrak pintar berbasis Ethereum tanpa modifikasi besar, menyederhanakan proses pengembangan dan memungkinkan migrasi mudah dari dApps dari Ethereum ke Flare.
  • Kompatibilitas EVM memastikan interaksi dengan aset Ethereum, seperti token ERC-20 dan ERC-721, dan membuka pintu untuk interoperabilitas lintas rantai, memungkinkan pergerakan aset secara mulus antara Flare dan blockchain lain yang kompatibel dengan EVM.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.