Всі мови
Enigma — це розподілена обчислювальна платформа з гарантіями конфіденційності. За допомогою захищеної багатосторонньої обчислювальної технології різні сторони можуть запускати обчислювальні програми на розподілених збережених даних і отримувати правильні результати без доступу до самих вихідних даних. Enigma розділяє доступ до даних і обчислення, роблячи обмін даними більше не незворотним процесом, реалізуючи автономний контроль особистих даних і створюючи основу для монетизації даних.
Протокол Enigma — це обчислювальна модель Enigma, яка базується на оптимізованій версії багатосторонніх обчислень і захищена за допомогою верифікованої схеми обміну секретами. Щоб зберегти таємний обмін даними, Enigma використовує модифіковану розподілену хеш-таблицю для зберігання даних.
1. Конфіденційність
За допомогою Secure Multi-Party Computation (SMPC) дані запиту обчислюються в розподіленій формі. Дані випадковим чином розподіляються між кількома вузлами, і вони ділять відповідальність за обчислення, не турбуючись про витік даних на інші вузли. Слід підкреслити, що жоден вузол не може отримати доступ до повних даних, вони містять лише певну частину даних.
2. Масштабованість
На відміну від блокчейну, Enigma зберігає повні дані в кожному вузлі, і лише невелика кількість вузлів обчислює частину даних. Таке розділення сховищ і обчислень робить систему природно масштабованою.
Поточний традиційний метод обміну даними є незворотнім. Після того, як дані надіслано, їх неможливо відновити та контролювати. Але Enigma дозволяє відкат і контроль над даними, оскільки ніхто, крім власника даних, не може бачити вихідні дані. Це внесло фундаментальні зміни в поточну сферу аналізу даних і підірвало транзакції шифрування даних.
3. Приватний контракт
У моделі розробки Enigma код виконується у двох частинах. Публічна частина виконується в блокчейні, а приватні дані виконуються поза ланцюгом. Для підтримки децентралізованої розробки додатків команда Enigma розробила мову сценаріїв, подібну до смарт-контрактів: приватні контракти. Він готовий до Turing і може обробляти приватні дані.
4. Додаток Catalyst
Catalyst — це перше застосування протоколу Enigma, створене на ринку фінансових даних. Catalyst дозволяє користувачам обмінюватися даними та керувати ними, а також створювати вигідні інвестиційні стратегії на основі даних. Це дозволяє розробникам створювати, тестувати та торгувати криптоактивами. За допомогою Catalyst розробники можуть отримати доступ до децентралізованої вітрини даних Enigma, щоб використовувати цінні зашифровані дані для аналізу інвестиційної стратегії.
5. Децентралізована база даних
Enigma створила відкритий і безпечний децентралізований базар, який дозволяє окремим особам, компаніям і організаціям обмінюватися даними та використовувати їх. Токени використовуються для керування підписками на дані, винагородами та штрафами в мережі. Зберігання та передача самих даних здійснюється поза мережею.
https://enigma.co/ecosystem/