У нещодавньому дописі в блозі Маурісіо Магальді, керівник відділу продуктів у Midnight, детально розглянув, як працюють смарт-контракти в Midnight — це рішення сайдчейну на основі захисту даних для Cardano.
Розумні контракти Midnight розроблені для вирішення критично важливої проблеми в технології блокчейн: забезпечення захисту даних при збереженні децентралізованого духу смарт-контрактів.
Технологія блокчейн, яка славиться своєю прозорістю та децентралізацією, стикається з парадоксом, коли справа стосується смарт-контрактів. Ці контракти, незважаючи на ефективність і прозорість, часто обробляють конфіденційні дані, створюючи потребу в конфіденційності. Традиційні блокчейн-мережі реалізують смарт-контракти як повторювані кінцеві автомати, де вхідні дані беруться з книги транзакцій. Ця модель, незважаючи на ефективність у багатьох відношеннях, не забезпечує конфіденційності даних, оскільки відома поведінка кінцевого автомата та вхідні дані книги залишають мало місця для конфіденційності.
Рішення Midnight для цієї проблеми полягає в зміні парадигми моделювання смарт-контрактів. На відміну від типового підходу відтвореного кінцевого автомата, розумні контракти Midnight розроблені як цілісні кінцеві автомати. Ця конструкція включає в себе локальну систему користувача, причому лише частина її реплікується через транзакції в розподіленій книзі, зокрема в блокчейні Midnight. Цей підхід дозволяє функції смарт-контракту відстежувати ідентифікатори, що відповідають введеним даних, без шкоди для конфіденційності.
У своєму блогКерівник відділу продуктів Midnight зазначив, що протокол Midnight виділяється своїм практичним підходом до створення нескінченних смарт-контрактів із захистом даних. Він використовує стислі неінтерактивні докази з нульовим знанням (ZK Snarks), що дозволяє одній стороні доводити правдивість твердження іншій, не розкриваючи основні дані.
Цей протокол робить значний внесок у систему захисту даних завдяки:
- Створення розумних контрактів із захистом даних.
- Реалізація широкого класу таких договорів.
- Забезпечення одночасної взаємодії зі смарт-контрактами без шкоди для конфіденційності даних.
- Демонстрація методології ефективної та складної побудови систем розумних контрактів.
<!–
-> <!–
->
Ключовим аспектом протоколу Midnight є поділ стану смарт-контракту на дві частини: спільний публічний стан у ланцюзі на публічному блокчейні та індивідуальний локальний стан поза ланцюгом для кожної сторони контракту. Ця система з подвійним станом дозволяє контракту оновлювати як державний, так і приватний стани одночасно. Сторони контракту використовують докази з нульовим знанням для перевірки змін у публічному стані, зберігаючи при цьому приватний стан, який потім публікується як транзакція.
З точки зору користувача, Midnight підвищує ефективність смарт-контракту завдяки паралелізму, дозволяючи кільком учасникам виконувати завдання одночасно. Ця функція підвищує пропускну здатність і ефективність обробки транзакцій. Midnight досягає цього, використовуючи стенограми, які записують операції щодо стану контракту, оптимізують конфліктні транзакції та дозволяють змінювати порядок, таким чином мінімізуючи витік інформації та максимізуючи паралельність.
Midnight пропонує середовище, зручне для розробників, яке вирішує такі ключові проблеми, як захист даних і дотримання нормативних вимог. Інтеграція доказів із нульовим знанням та інноваційної моделі програмування з використанням бібліотек TypeScript і предметно-орієнтованої мови спрощує процес розробки. Крім того, плагін Microsoft VS Code і комплексний SDK полегшують розробникам створення та запуск програмного забезпечення на блокчейні Midnight.
Модель смарт-контракту Midnight є універсальною, її можна застосовувати в традиційних фінансах (TradFi), децентралізованих фінансах (DeFi), управлінні ідентифікацією, системах ланцюгів поставок, охороні здоров’я тощо. Ця універсальність робить його привабливим рішенням для різних галузей, які прагнуть використовувати технологію блокчейн для безпечних, ефективних і сумісних операцій.
13 листопада 2023 року команда Midnight оголосила про запуск devnet для Midnight:
Вибране зображення через Pixabay
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- PlatoData.Network Vertical Generative Ai. Додайте собі сили. Доступ тут.
- PlatoAiStream. Web3 Intelligence. Розширення знань. Доступ тут.
- ПлатонЕСГ. вуглець, CleanTech, Енергія, Навколишнє середовище, Сонячна, Поводження з відходами. Доступ тут.
- PlatoHealth. Розвідка про біотехнології та клінічні випробування. Доступ тут.
- джерело: https://www.cryptoglobe.com/latest/2023/11/ada-what-are-midnight-smart-contracts-and-why-they-could-be-a-game-changer-in-terms-of-increasing-cardanos-adoption/
- :є
- : ні
- :де
- 13
- 2023
- a
- Досягає
- актори
- Додатково
- адреса
- адресація
- оголошення
- ВСІ
- Дозволити
- дозволяє
- an
- та
- оголошений
- Інший
- застосування
- підхід
- ЕСТЬ
- AS
- зовнішній вигляд
- At
- привабливий
- поведінки
- буття
- blockchain
- Блокчейн мережі
- Технологія блокчейна
- Блог
- обидва
- широкий
- будувати
- by
- Кардано
- знаменитий
- ланцюг
- виклик
- Зміни
- клас
- близько
- код
- приходить
- дотримання
- поступливий
- всеосяжний
- компрометуючі
- Турбота
- одночасно
- конфіденційність
- Конфлікти
- контракт
- контрактів
- сприяє
- Відповідний
- створення
- критичний
- CryptoGlobe
- дані
- захист даних
- децентралізація
- Децентралізований
- Децентралізовані фінанси
- децентралізовані фінанси (DeFi)
- Defi
- дизайн
- призначений
- розробників
- розробка
- розподілений
- Розподілена книга
- звертається
- кожен
- легше
- Ефективний
- ефективність
- ефективний
- продуктивно
- дозволяє
- Підсилює
- забезпечення
- Навколишнє середовище
- Етос
- особи
- Фолс
- особливість
- фінансування
- для
- від
- Кордон
- функціональність
- обробляти
- голова
- охорона здоров'я
- його
- цілісний
- Як
- HTTPS
- ідентифікатори
- Особистість
- управління ідентифікацією
- зображення
- здійснювати
- in
- includes
- Збільшує
- індивідуальний
- промисловості
- Нескінченний
- інформація
- інноваційний
- витрати
- інтеграція
- Взаємодії
- в
- IT
- ЙОГО
- JPG
- ключ
- відомий
- мова
- запуск
- Залишати
- Гросбух
- Важіль
- важелі
- libraries
- як
- трохи
- місцевий
- подивитися
- шукати
- машина
- Машинки для перманенту
- Підтримка
- зробити
- РОБОТИ
- управління
- багато
- максимізація
- Методологія
- Microsoft
- опівночі
- мінімізація
- модель
- більше
- множинний
- Необхідність
- мереж
- Нові
- Листопад
- of
- Пропозиції
- часто
- on
- На ланцюжку
- ONE
- тільки
- операції
- оптимізуючий
- з
- парадигма
- Парадокс
- Сторони
- частини
- партія
- Виконувати
- перспектива
- основний
- plato
- Інформація про дані Платона
- PlatoData
- частина
- пошта
- розміщені
- потенціал
- Практичний
- консервування
- недоторканність приватного життя
- приватний
- процес
- обробка
- Product
- Програмування
- докази
- захист
- протокол
- Доведіть
- громадськість
- публічний блокчейн
- останній
- запис
- регуляторні
- Відповідність нормативам
- тиражувати
- виявлення
- Кімната
- прогін
- s
- Екран
- Екрани
- Sdk
- безпечний
- безпеку
- чутливий
- загальні
- зсув
- Короткий
- сайдчейн
- істотно
- спрощує
- одночасно
- розміри
- розумний
- розумний контракт
- Безпека смарт-контрактів
- Спритні контракти
- снарки
- Софтвер
- рішення
- конкретно
- стенди
- стан
- Заява
- Штати
- такі
- поставка
- ланцюжка поставок
- система
- Systems
- завдання
- команда
- Технологія
- Що
- Команда
- потім
- Ці
- це
- через
- пропускна здатність
- Таким чином
- до
- прийняли
- трек
- TradeFi
- традиційний
- традиційні фінанси
- угода
- Transactions
- прозорість
- прозорий
- Правда
- два
- Машинопис
- типовий
- що лежить в основі
- на відміну від
- Оновити
- використання
- користувач
- використання
- ПЕРЕВІР
- різний
- різнобічний
- Універсальність
- через
- vs
- проти коду
- способи
- коли
- який
- в той час як
- з
- без
- Work
- зефірнет
- нульові знання
- докази нульових знань
- ZK