Leçon 3

Технічна архітектура Flare

Цей модуль досліджує технічну архітектуру Flare, пояснюючи, як мережа структурована для підтримки децентралізованих додатків (dApps) з високим рівнем безпеки, ефективності та взаємодії. Ви дізнаєтеся про вбудовані протоколи даних, які забезпечують доступ до даних у мережі Flare та сумісність з Ethereum Virtual Machine (EVM), що дозволяє безпроблемну взаємодію з смарт-контрактами та активами на основі Ethereum.

Унормовані протоколи даних

Flare реалізує власні протоколи обробки даних безпосередньо на рівні мережі. Це не надбудовані системи оракулів, а вбудовані в базовий протокол блокчейну. Ця структурна конструкція дозволяє смарт-контрактам отримувати доступ до децентралізованих потоків даних та підтвердженої зовнішньої інформації без покладанняся на інфраструктуру поза ланцюжком або послуги сторонніх постачальників.

Oracle Flare Time Series (FTSO) відповідає за постачання децентралізованих та високочастотних даних, таких як цінові котирування, які є важливими для багатьох децентралізованих додатків. FTSO збирає дані від незалежних постачальників, які конкурують, щоб надати найточнішу інформацію. Постачальників винагороджується за їх точність, а власники токенів можуть делегувати свою виборчу силу цим постачальникам, заробляючи частку винагород.

Підключник даних Flare (FDC) - це протокол, який дозволяє смарт-контрактам на Flare безпечно отримувати доступ до даних з інших блокчейнів та з веб-сервісів рівня Web2. Це включає перевірку того, чи відбулася певна транзакція на іншому ланцюжку або отримання інформації, такої як облікові дані користувача, з традиційних веб-сервісів. FDC використовує механізм консенсусу для підтвердження правильності даних перед їх доступністю на ланцюжку.

Ці протоколи успадковують той самий рівень децентралізації та безпеки, що і сама блокчейн-платформа Flare. Вони не залежать від окремих джерел даних або централізованих посередників. Це зменшує поверхню атаки та підвищує стійкість будь-якої програми, яка використовує їх.

Сумісність віртуальної машини Ethereum

Flare повністю сумісний з віртуальною машиною Ethereum (EVM), що означає, що розробники можуть розгортати смарт-контракти, побудовані на мові Solidity, та використовувати існуючі інструменти та кодові бази, розроблені для Ethereum. Ця сумісність спрощує процес введення в роботу та знижує технічні бар'єри для розробників, які вже знайомі з екосистемою Ethereum.

Підтримуючи ту ж саму середовище розробки, Flare дозволяє швидко мігрувати або реплікувати децентралізовані додатки Ethereum (dApps). Розробники можуть використовувати звичні інструменти, такі як Remix, Hardhat та Truffle, для написання, тестування та розгортання контрактів на Flare без значних змін.

Сумісність з EVM також дозволяє взаємодію зі стандартними контрактами токенів Ethereum, такими як ERC-20 та ERC-721. Це забезпечує, що активи, що випущені на Flare, можуть відповідати широко визнаним форматам, що полегшує їх інтеграцію з гаманцями, біржами та платформами DeFi.

Однією з переваг поєднання підтримки EVM з власними протоколами даних Flare є те, що розробники отримують доступ як до обчислень, так і до логіки даних в одному місці. Це зменшує потребу в мостах, реле або ручному введенні при створенні додатків, які повинні реагувати на зовнішні або міжланцюжкові умови.

Підтримка EVM також відкриває двері для інтеграцій з рішеннями Ethereum Layer 2 та протоколами взаємодії. Застосунки можуть бути спроектовані для роботи через мережі, з активами та даними, що рухаються плавно між ланцюжками, використовуючи безпеку та вартість ефективності Flare.

Основне

  • Flare використовує вбудовані протоколи даних, такі як Flare Time Series Oracle (FTSO) та Flare Data Connector (FDC), щоб забезпечити децентралізовані, перевірені дані для смарт-контрактів безпосередньо з мережевого рівня.
  • FTSO забезпечує децентралізовані, високочастотні цінові та даних, отримані від незалежних постачальників і підтверджені через делегування, створюючи точні та надійні потоки даних для додатків.
  • Підключення даних Flare (FDC) дозволяє смарт-контрактам безпечно отримувати доступ до даних з інших блокчейнів та веб-послуг API, розширюючи діапазон зовнішніх даних, доступних для децентралізованих додатків.
  • Сумісність Ethereum Virtual Machine (EVM) від Flare дозволяє розробникам розгортати смарт-контракти, засновані на Ethereum, без суттєвих модифікацій, спрощуючи процес розробки і дозволяючи легку міграцію dApps з Ethereum на Flare.
  • Сумісність з EVM забезпечує взаємодію з активами Ethereum, такими як токени ERC-20 та ERC-721, та відкриває двері для міжланцюжкової взаємодії, що дозволяє безшовний перехід активів між Flare та іншими блокчейнами, сумісними з EVM.
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.
Catalogue
Leçon 3

Технічна архітектура Flare

Цей модуль досліджує технічну архітектуру Flare, пояснюючи, як мережа структурована для підтримки децентралізованих додатків (dApps) з високим рівнем безпеки, ефективності та взаємодії. Ви дізнаєтеся про вбудовані протоколи даних, які забезпечують доступ до даних у мережі Flare та сумісність з Ethereum Virtual Machine (EVM), що дозволяє безпроблемну взаємодію з смарт-контрактами та активами на основі Ethereum.

Унормовані протоколи даних

Flare реалізує власні протоколи обробки даних безпосередньо на рівні мережі. Це не надбудовані системи оракулів, а вбудовані в базовий протокол блокчейну. Ця структурна конструкція дозволяє смарт-контрактам отримувати доступ до децентралізованих потоків даних та підтвердженої зовнішньої інформації без покладанняся на інфраструктуру поза ланцюжком або послуги сторонніх постачальників.

Oracle Flare Time Series (FTSO) відповідає за постачання децентралізованих та високочастотних даних, таких як цінові котирування, які є важливими для багатьох децентралізованих додатків. FTSO збирає дані від незалежних постачальників, які конкурують, щоб надати найточнішу інформацію. Постачальників винагороджується за їх точність, а власники токенів можуть делегувати свою виборчу силу цим постачальникам, заробляючи частку винагород.

Підключник даних Flare (FDC) - це протокол, який дозволяє смарт-контрактам на Flare безпечно отримувати доступ до даних з інших блокчейнів та з веб-сервісів рівня Web2. Це включає перевірку того, чи відбулася певна транзакція на іншому ланцюжку або отримання інформації, такої як облікові дані користувача, з традиційних веб-сервісів. FDC використовує механізм консенсусу для підтвердження правильності даних перед їх доступністю на ланцюжку.

Ці протоколи успадковують той самий рівень децентралізації та безпеки, що і сама блокчейн-платформа Flare. Вони не залежать від окремих джерел даних або централізованих посередників. Це зменшує поверхню атаки та підвищує стійкість будь-якої програми, яка використовує їх.

Сумісність віртуальної машини Ethereum

Flare повністю сумісний з віртуальною машиною Ethereum (EVM), що означає, що розробники можуть розгортати смарт-контракти, побудовані на мові Solidity, та використовувати існуючі інструменти та кодові бази, розроблені для Ethereum. Ця сумісність спрощує процес введення в роботу та знижує технічні бар'єри для розробників, які вже знайомі з екосистемою Ethereum.

Підтримуючи ту ж саму середовище розробки, Flare дозволяє швидко мігрувати або реплікувати децентралізовані додатки Ethereum (dApps). Розробники можуть використовувати звичні інструменти, такі як Remix, Hardhat та Truffle, для написання, тестування та розгортання контрактів на Flare без значних змін.

Сумісність з EVM також дозволяє взаємодію зі стандартними контрактами токенів Ethereum, такими як ERC-20 та ERC-721. Це забезпечує, що активи, що випущені на Flare, можуть відповідати широко визнаним форматам, що полегшує їх інтеграцію з гаманцями, біржами та платформами DeFi.

Однією з переваг поєднання підтримки EVM з власними протоколами даних Flare є те, що розробники отримують доступ як до обчислень, так і до логіки даних в одному місці. Це зменшує потребу в мостах, реле або ручному введенні при створенні додатків, які повинні реагувати на зовнішні або міжланцюжкові умови.

Підтримка EVM також відкриває двері для інтеграцій з рішеннями Ethereum Layer 2 та протоколами взаємодії. Застосунки можуть бути спроектовані для роботи через мережі, з активами та даними, що рухаються плавно між ланцюжками, використовуючи безпеку та вартість ефективності Flare.

Основне

  • Flare використовує вбудовані протоколи даних, такі як Flare Time Series Oracle (FTSO) та Flare Data Connector (FDC), щоб забезпечити децентралізовані, перевірені дані для смарт-контрактів безпосередньо з мережевого рівня.
  • FTSO забезпечує децентралізовані, високочастотні цінові та даних, отримані від незалежних постачальників і підтверджені через делегування, створюючи точні та надійні потоки даних для додатків.
  • Підключення даних Flare (FDC) дозволяє смарт-контрактам безпечно отримувати доступ до даних з інших блокчейнів та веб-послуг API, розширюючи діапазон зовнішніх даних, доступних для децентралізованих додатків.
  • Сумісність Ethereum Virtual Machine (EVM) від Flare дозволяє розробникам розгортати смарт-контракти, засновані на Ethereum, без суттєвих модифікацій, спрощуючи процес розробки і дозволяючи легку міграцію dApps з Ethereum на Flare.
  • Сумісність з EVM забезпечує взаємодію з активами Ethereum, такими як токени ERC-20 та ERC-721, та відкриває двері для міжланцюжкової взаємодії, що дозволяє безшовний перехід активів між Flare та іншими блокчейнами, сумісними з EVM.
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.