Цифрову епоху терзають дезінформація та недобросовісність, що призводить до недовіри та роз'єднаності спільноти. Членам спільноти Web3 складно довіряти автентичності інформації без участі третьої сторони.
Проте Mina вводить спосіб перевірки та доступу до конфіденційних та безпечних даних, залишаючись при цьому розміром 22 КБ. У цій статті ми розглянемо історію, роботу та утилітарний токен Mina, який приводить у рух екосистему.
Mina Protocol - це легкий протокол, розмір якого залишається однаковим незалежно від кількості виконаних транзакцій в мережі. Його фіксований розмір становить всього 22 КБ, і він дозволяє будь-кому працювати з вузлом, допомагаючи забезпечити безпеку мережі без використання високопотужного обчислювального обладнання.
Протокол Mina робить це, щоб протидіяти проблемі розміру блокчейн-проектів у всьому екосистемі. Зберігаючи весь свій мережевий обсяг меншим за розмір зображення, платформа може вирішувати проблеми високого енергоспоживання та потреби в дорогому обчислювальному обладнанні для використання мережі.
Цей підхід також усуває проблему потенційної централізації членами з більшою обчислювальною потужністю для контролю великого розміру ланцюгів. Протокол використовує техніку криптографії, яку називаютьzk-SNARKSстворити блокчейн, спрямований на платежі, який виконує транзакції без створення кожним вузлом записів про завершені транзакції.
Фонд Mina - це неприбутковий фонд, який співпрацює з партнерами екосистеми протоколу Mina, щоб забезпечити безпеку та здоров'я мережі, а також адмініструвати грантові програми для членів спільноти, які є ключовими учасниками в досягненні цілей протоколу. В кінцевому підсумку, фонд має за мету забезпечення зростання екосистеми та підвищення її загального рівня.
Фонд має програму делегування, яка делегує голосувальну силу третім сторонам-виробникам блоків. Голосувальна сила прикріплена до базового токена платформи $MINA і демонструє зобов'язаність платформи до децентралізації. Наостанок, виробники блоків обираються об'єктивно і прозоро на основі їхньої продуктивності з відмовостійкості.
Спочатку він називався протоколом Coda, протокол Mina був розробленийкоманда O(1) labs у 2017 роціКоманда очолюється Іван Шапіро,Співзасновник і головний продуктовий та стратегічний офіцер протоколу іІзак Меклер, який мріяв про запуск децентралізованого та масштабованого протоколу, вивчаючи криптографію в Берклі.
Двоє користувачів усвідомили складність доступу до мережі Ethereum без використання третіх сторін для допомоги у запуску повного вузла. Це призвело до того, що розробники полагоджувалися на послуги розробки програм, такі як Infura або Alchemy. В O(1) labs команда виявила дві основні проблеми з цією проблемою: блокчейн став менш надійним, а інтерфейс користувача став складним і не підходить для користувачів.
У кінцевому підсумку, команда побудувала блокчейн, який дозволяє знизити вартість зберігання до такого рівня, що будь-хто зможе запустити повний вузол. Створений протокол отримав назву протоколу Coda, але пізніше був перейменований на протокол Mina після того, як розробники блокчейну Corda R3 подали позов проти O(1) lab. Це був торговельний спір щодо схожості їхніх назв, що призвело до того, що назва платформи стала Mina Protocolу вересні 2020 року.
Протокол розпочав свій раунд фінансування в жовтні і зібрано 10.9 мільйона доларівчерез Bixin Ventures в Гонконзі та Three Arrows Capital з Сінгапуру. Однак запуск основної мережі протоколу був затриманий, оскільки команда вважала, що блокчейн не повинен запускатися під час святкового сезону.
Нарешті випущеноу березні 2021 року17 березня екосистема Mina оголосила, що зібрала 92 мільйони доларів через FTX Venture та Three Arrows Capital за допомогою інших установ, таких як Brevan Howard, Amber Group, Blockchain.com, Circle Ventures, Finality Capital Partners, Pantera та кілька анонімних учасників Mina.
Для успішності протоколу Mina важливі дві основні складові. Перша - це включення zk-SNARKS (коротка нуль-знання невзаємодійних аргументів знань). Ця концепція дозволяє користувачам засвідчити, що вони володіють певними даними, не розголошуючи їх іншим користувачам. Це було розроблено професором MIT Сільвіо Мікалі, який є засновником Algorand.
На протоколі Mina використовується zk-SNARK як легко перевірний криптографічний доказ. Це дозволяє мережі перевіряти транзакції, не використовуючи кожен створений блок. Блокчейн використовує zk-SNARK, який є меншим за інші блокчейни та відображає стан всього ланцюжка, а не лише блоки в мережі.
Другою складовою Mina Protocol є його механізм згоди Proof-of-Stake,Ouroboros Samasika. Цей механізм консенсусу є зміною протоколу консенсусу Оуроборос, розробленого IOHKдляCardanoмережа. Однією з основних відмінностей є те, що Ouroboros Samasika може досягати згоди, не маючи доступу до історії блоку.
Алгоритм Ouroboros Samasika призначений для кожного користувача незалежно від розміру їхньої ставки. Крім того, вузли, що діють зловмисно, вже не є довіреними, замість того, щоб втратити свою ставку. Протокол також використовує рекурсивну систему SNARK, яка дозволяє SNARKs перевіряти один одного, що приводить до того, що стек SNARKs збирається в один блоковий доказ перед відправленням.
Протокол Mina також використовує рекурсивні zk snarks, щоб забезпечити його легкість. З допомогою zk snarks обчислення можуть бути перевірені без розголошення вхідних даних. Коли транзакція ініціюється, zkSnarks відправляють знімок всього блокчейну як доказ, а не весь ланцюг. Коли наступна транзакція ініціюється, вона робить знімок себе з попереднім станом на задньому плані як доказ. Цей процес відбувається кожного разу, коли транзакція ініціюється, утримуючи розмір постійним із збереженням нескінченої кількості інформації.
Нарешті, оновлення Берклі внесло новий рівень децентралізації для виконання базових транзакцій та поліпшення програм та застосунків. Завдяки впровадженню програмованих доказів нульового знання, Mina відкриває двері до більш широких можливостей в різних галузях екосистеми Web3.
Наприклад, коли програмовані zkp застосовуються до програмованих блокчейнів, вони розблоковують відкриту базу даних перевірених тверджень, інфраструктур і додатків, створюючи нові інтерактивні сервіси для користувачів. Крім того, всі ці нові створені сервіси можна компонувати і дозволяють кожному додатку в екосистемі Mina безперешкодно взаємодіяти і комбінуватися.
*
На відміну від традиційних реплікованих систем, які вимагають, щоб усі реплікати даних на всіх серверах створювали проблеми з масштабованістю, Mina обмінюється даними та обчисленнями у всіх мережах. Це дозволяє користувачам лише ділитися доказами того, що їхні дані та обчислення були правильними, усуваючи потребу в надмірності та роздутті, що призводить до нових рівнів масштабованості та ефективності.
Платформа Mina вводить систему цілісності в Інтернет. Тепер користувачі можуть здійснювати транзакції зі знанням, що вони можуть перевірити роботу один одного на будь-якому пристрої. Нова довіра, поєднана з децентралізованим характером Mina та можливістю бездозвільного доступу, надає користувачам доступ до системи та може також надавати дані системі, якщо вони можуть бути перевірені.
Блокчейн Mina розроблений для підтримки компактного блокчейну, який дозволяє учасникам швидко перевірити мережу. Для досягнення цього мережа обладнується наступними функціями:
Mina використовує різних учасників для роботи в різних частинах своєї платформи, забезпечуючи повну децентралізацію мережі та створюючи по-справжньому унікальну платформу. Три ролі, які прийняв протокол, є:
Докази з нульовим знанням (ZKP) використовуються користувачем для доведення того, що вони знають або володіють частиною даних, не розголошуючи саму інформацію. Це досягається за допомогою двох кроків. Перший крок включає "доказувача", який створює доказ, використовуючи знання введення системи. Другий крок передбачає "перевіряючого", який підтверджує правильність доказу, навіть якщо він не має доступу до інформації.
Mina використовує ZKPs для підтримки розміру протоколу, забезпечуючи при цьому конфіденційність користувача. Це перша платформа ZK l1, яка працює з ZK програмованістю, що надає їй додатковий рівень масштабованості та конфіденційності.
zKApps (додатки з нульовим розголошенням) — це смарт-контракти, що працюють на основі доказів із нульовим розголошенням, які використовують zk-SNARKS. За допомогою zk-SNARKS ці програми забезпечують необмежену кількість офчейн-транзакцій, приватні дані є конфіденційними, а нові смарт-контракти створюються за допомогою TypeScript.
Бібліотека typescript o1js є ядром програмованої конфіденційності в протоколі Mina. Це код, який використовується для доказу того, що користувач знає секретне значення, хеш якого є загальновідомим, не розкриваючи саме значення. За допомогою o1js розробники можуть писати довільні zk-програми на основі кількох вбудованих доказових операцій, таких як базова арифметика, логічні операції, хешування, порівняння тощо.
Екосистема Mina складається з різних проєктів. Вона включає проєкти, побудовані на платформі та співвіднесені з екосистемою Mina. Нові проєкти регулярно додаються та реєструються в каталозі Mina, який є картою ландшафту Mina. Каталог Mina управляється спільнотою та постійно зростає пропорційно зростанню екосистеми Mina.
Екосистема складається з проектів, які охоплюють різні категорії, такі як інструменти розробника, API та аналітика, De-Fi додатки, мости, NFT, гаманці, ігри та біржі. До цих проектів належать:
Ozkar спеціалізується на створенні надійних фреймворків даних на ланцюжку та співпраці для медичних даних. За допомогою доказу нульового знання, повністю гомоморфного шифрування та федеративного навчання розробники можуть створити новий ряд відповідних програм біоінформатики.
Xaneце децентралізована біржа з відкритим замовленням, яка дозволяє розробникам створювати та розгортати свій токен через браузер.
LuminaDexє гібридною валютною біржею з відкритим доступом та з обмеженим доступом, побудованою для задоволення потреб децентралізованих утилітарних токенів та централізованих цінних паперів.
Мультисигнал гаманець - це налаштований zk багатофункціональний гаманець для zkApps. Він обладнаний налаштованими метриками, що дозволяють авторизацію сторонніх осіб та індивідуальне управління контрактами zkOracle.
Побудований на протоколі Mina, zkReditвикористовується для розробки ZkApps, які відстежують показники даних користувача, такі як щомісячний дохід та кредитний рейтинг протягом двох років, щоб сприяти подовженню іпотеки без розголошення непотрібних показників даних.
Mina планує впровадити користувацьке управління, забезпечуючи, що прийняті рішення відповідають найкращим інтересам користувача та спільноти. Вона наголошує на спрощенні змін на платформі та затвердженні фінансування екосистеми, дотримуючись цінностей спільноти Mina.
Щоб забезпечити ефективність та відповідність системи управління спільнотою, вона повинна мати наступні характеристики:
Токен MINA - це внутрішня валюта блокчейну Mina, яка використовується для участі у виробництві блоків та покупки доказів SNARK. Це інфляційна валюта без обмеження по постачанню, яку користувачі можуть стейкати або делегувати, щоб отримувати пропорційну частку інфляції, не блокуючи токен.
Початкова пропозиція токенів MINA була обмежена мільярдом. Однак інфляційний характер токена означає, що з часом його пропозиція продовжуватиме зростати. Команда запровадила інфляцію, щоб покарати користувачів за те, що вони не здійснюють стейкінг своїх токенів. Початковий рівень інфляції був встановлений на рівні 12%, але до 2026 року знизиться до 7%.
Токени MINA розподіляються наступним чином:
Токен MINA буде розподілено наступним чином протягом наступних кількох років:
Mina - це унікальний протокол, що вирішує зростаючу проблему об'ємних проектів Web3 та високого споживання енергії, забезпечуючи безпечне та надійне виконання транзакцій. Він створює більш доступну децентралізовану платформу для користувачів для запуску вузлів.
MINA можна придбати на децентралізованих біржах, таких якGate.ioДля цього необхідно створити обліковий запис користувача, пройти процес KYC та поповнити рахунок.
Дізнайтеся ціну усіх ваших улюблених криптопар, таких як MINA, і почніть торгувати.
Цифрову епоху терзають дезінформація та недобросовісність, що призводить до недовіри та роз'єднаності спільноти. Членам спільноти Web3 складно довіряти автентичності інформації без участі третьої сторони.
Проте Mina вводить спосіб перевірки та доступу до конфіденційних та безпечних даних, залишаючись при цьому розміром 22 КБ. У цій статті ми розглянемо історію, роботу та утилітарний токен Mina, який приводить у рух екосистему.
Mina Protocol - це легкий протокол, розмір якого залишається однаковим незалежно від кількості виконаних транзакцій в мережі. Його фіксований розмір становить всього 22 КБ, і він дозволяє будь-кому працювати з вузлом, допомагаючи забезпечити безпеку мережі без використання високопотужного обчислювального обладнання.
Протокол Mina робить це, щоб протидіяти проблемі розміру блокчейн-проектів у всьому екосистемі. Зберігаючи весь свій мережевий обсяг меншим за розмір зображення, платформа може вирішувати проблеми високого енергоспоживання та потреби в дорогому обчислювальному обладнанні для використання мережі.
Цей підхід також усуває проблему потенційної централізації членами з більшою обчислювальною потужністю для контролю великого розміру ланцюгів. Протокол використовує техніку криптографії, яку називаютьzk-SNARKSстворити блокчейн, спрямований на платежі, який виконує транзакції без створення кожним вузлом записів про завершені транзакції.
Фонд Mina - це неприбутковий фонд, який співпрацює з партнерами екосистеми протоколу Mina, щоб забезпечити безпеку та здоров'я мережі, а також адмініструвати грантові програми для членів спільноти, які є ключовими учасниками в досягненні цілей протоколу. В кінцевому підсумку, фонд має за мету забезпечення зростання екосистеми та підвищення її загального рівня.
Фонд має програму делегування, яка делегує голосувальну силу третім сторонам-виробникам блоків. Голосувальна сила прикріплена до базового токена платформи $MINA і демонструє зобов'язаність платформи до децентралізації. Наостанок, виробники блоків обираються об'єктивно і прозоро на основі їхньої продуктивності з відмовостійкості.
Спочатку він називався протоколом Coda, протокол Mina був розробленийкоманда O(1) labs у 2017 роціКоманда очолюється Іван Шапіро,Співзасновник і головний продуктовий та стратегічний офіцер протоколу іІзак Меклер, який мріяв про запуск децентралізованого та масштабованого протоколу, вивчаючи криптографію в Берклі.
Двоє користувачів усвідомили складність доступу до мережі Ethereum без використання третіх сторін для допомоги у запуску повного вузла. Це призвело до того, що розробники полагоджувалися на послуги розробки програм, такі як Infura або Alchemy. В O(1) labs команда виявила дві основні проблеми з цією проблемою: блокчейн став менш надійним, а інтерфейс користувача став складним і не підходить для користувачів.
У кінцевому підсумку, команда побудувала блокчейн, який дозволяє знизити вартість зберігання до такого рівня, що будь-хто зможе запустити повний вузол. Створений протокол отримав назву протоколу Coda, але пізніше був перейменований на протокол Mina після того, як розробники блокчейну Corda R3 подали позов проти O(1) lab. Це був торговельний спір щодо схожості їхніх назв, що призвело до того, що назва платформи стала Mina Protocolу вересні 2020 року.
Протокол розпочав свій раунд фінансування в жовтні і зібрано 10.9 мільйона доларівчерез Bixin Ventures в Гонконзі та Three Arrows Capital з Сінгапуру. Однак запуск основної мережі протоколу був затриманий, оскільки команда вважала, що блокчейн не повинен запускатися під час святкового сезону.
Нарешті випущеноу березні 2021 року17 березня екосистема Mina оголосила, що зібрала 92 мільйони доларів через FTX Venture та Three Arrows Capital за допомогою інших установ, таких як Brevan Howard, Amber Group, Blockchain.com, Circle Ventures, Finality Capital Partners, Pantera та кілька анонімних учасників Mina.
Для успішності протоколу Mina важливі дві основні складові. Перша - це включення zk-SNARKS (коротка нуль-знання невзаємодійних аргументів знань). Ця концепція дозволяє користувачам засвідчити, що вони володіють певними даними, не розголошуючи їх іншим користувачам. Це було розроблено професором MIT Сільвіо Мікалі, який є засновником Algorand.
На протоколі Mina використовується zk-SNARK як легко перевірний криптографічний доказ. Це дозволяє мережі перевіряти транзакції, не використовуючи кожен створений блок. Блокчейн використовує zk-SNARK, який є меншим за інші блокчейни та відображає стан всього ланцюжка, а не лише блоки в мережі.
Другою складовою Mina Protocol є його механізм згоди Proof-of-Stake,Ouroboros Samasika. Цей механізм консенсусу є зміною протоколу консенсусу Оуроборос, розробленого IOHKдляCardanoмережа. Однією з основних відмінностей є те, що Ouroboros Samasika може досягати згоди, не маючи доступу до історії блоку.
Алгоритм Ouroboros Samasika призначений для кожного користувача незалежно від розміру їхньої ставки. Крім того, вузли, що діють зловмисно, вже не є довіреними, замість того, щоб втратити свою ставку. Протокол також використовує рекурсивну систему SNARK, яка дозволяє SNARKs перевіряти один одного, що приводить до того, що стек SNARKs збирається в один блоковий доказ перед відправленням.
Протокол Mina також використовує рекурсивні zk snarks, щоб забезпечити його легкість. З допомогою zk snarks обчислення можуть бути перевірені без розголошення вхідних даних. Коли транзакція ініціюється, zkSnarks відправляють знімок всього блокчейну як доказ, а не весь ланцюг. Коли наступна транзакція ініціюється, вона робить знімок себе з попереднім станом на задньому плані як доказ. Цей процес відбувається кожного разу, коли транзакція ініціюється, утримуючи розмір постійним із збереженням нескінченої кількості інформації.
Нарешті, оновлення Берклі внесло новий рівень децентралізації для виконання базових транзакцій та поліпшення програм та застосунків. Завдяки впровадженню програмованих доказів нульового знання, Mina відкриває двері до більш широких можливостей в різних галузях екосистеми Web3.
Наприклад, коли програмовані zkp застосовуються до програмованих блокчейнів, вони розблоковують відкриту базу даних перевірених тверджень, інфраструктур і додатків, створюючи нові інтерактивні сервіси для користувачів. Крім того, всі ці нові створені сервіси можна компонувати і дозволяють кожному додатку в екосистемі Mina безперешкодно взаємодіяти і комбінуватися.
*
На відміну від традиційних реплікованих систем, які вимагають, щоб усі реплікати даних на всіх серверах створювали проблеми з масштабованістю, Mina обмінюється даними та обчисленнями у всіх мережах. Це дозволяє користувачам лише ділитися доказами того, що їхні дані та обчислення були правильними, усуваючи потребу в надмірності та роздутті, що призводить до нових рівнів масштабованості та ефективності.
Платформа Mina вводить систему цілісності в Інтернет. Тепер користувачі можуть здійснювати транзакції зі знанням, що вони можуть перевірити роботу один одного на будь-якому пристрої. Нова довіра, поєднана з децентралізованим характером Mina та можливістю бездозвільного доступу, надає користувачам доступ до системи та може також надавати дані системі, якщо вони можуть бути перевірені.
Блокчейн Mina розроблений для підтримки компактного блокчейну, який дозволяє учасникам швидко перевірити мережу. Для досягнення цього мережа обладнується наступними функціями:
Mina використовує різних учасників для роботи в різних частинах своєї платформи, забезпечуючи повну децентралізацію мережі та створюючи по-справжньому унікальну платформу. Три ролі, які прийняв протокол, є:
Докази з нульовим знанням (ZKP) використовуються користувачем для доведення того, що вони знають або володіють частиною даних, не розголошуючи саму інформацію. Це досягається за допомогою двох кроків. Перший крок включає "доказувача", який створює доказ, використовуючи знання введення системи. Другий крок передбачає "перевіряючого", який підтверджує правильність доказу, навіть якщо він не має доступу до інформації.
Mina використовує ZKPs для підтримки розміру протоколу, забезпечуючи при цьому конфіденційність користувача. Це перша платформа ZK l1, яка працює з ZK програмованістю, що надає їй додатковий рівень масштабованості та конфіденційності.
zKApps (додатки з нульовим розголошенням) — це смарт-контракти, що працюють на основі доказів із нульовим розголошенням, які використовують zk-SNARKS. За допомогою zk-SNARKS ці програми забезпечують необмежену кількість офчейн-транзакцій, приватні дані є конфіденційними, а нові смарт-контракти створюються за допомогою TypeScript.
Бібліотека typescript o1js є ядром програмованої конфіденційності в протоколі Mina. Це код, який використовується для доказу того, що користувач знає секретне значення, хеш якого є загальновідомим, не розкриваючи саме значення. За допомогою o1js розробники можуть писати довільні zk-програми на основі кількох вбудованих доказових операцій, таких як базова арифметика, логічні операції, хешування, порівняння тощо.
Екосистема Mina складається з різних проєктів. Вона включає проєкти, побудовані на платформі та співвіднесені з екосистемою Mina. Нові проєкти регулярно додаються та реєструються в каталозі Mina, який є картою ландшафту Mina. Каталог Mina управляється спільнотою та постійно зростає пропорційно зростанню екосистеми Mina.
Екосистема складається з проектів, які охоплюють різні категорії, такі як інструменти розробника, API та аналітика, De-Fi додатки, мости, NFT, гаманці, ігри та біржі. До цих проектів належать:
Ozkar спеціалізується на створенні надійних фреймворків даних на ланцюжку та співпраці для медичних даних. За допомогою доказу нульового знання, повністю гомоморфного шифрування та федеративного навчання розробники можуть створити новий ряд відповідних програм біоінформатики.
Xaneце децентралізована біржа з відкритим замовленням, яка дозволяє розробникам створювати та розгортати свій токен через браузер.
LuminaDexє гібридною валютною біржею з відкритим доступом та з обмеженим доступом, побудованою для задоволення потреб децентралізованих утилітарних токенів та централізованих цінних паперів.
Мультисигнал гаманець - це налаштований zk багатофункціональний гаманець для zkApps. Він обладнаний налаштованими метриками, що дозволяють авторизацію сторонніх осіб та індивідуальне управління контрактами zkOracle.
Побудований на протоколі Mina, zkReditвикористовується для розробки ZkApps, які відстежують показники даних користувача, такі як щомісячний дохід та кредитний рейтинг протягом двох років, щоб сприяти подовженню іпотеки без розголошення непотрібних показників даних.
Mina планує впровадити користувацьке управління, забезпечуючи, що прийняті рішення відповідають найкращим інтересам користувача та спільноти. Вона наголошує на спрощенні змін на платформі та затвердженні фінансування екосистеми, дотримуючись цінностей спільноти Mina.
Щоб забезпечити ефективність та відповідність системи управління спільнотою, вона повинна мати наступні характеристики:
Токен MINA - це внутрішня валюта блокчейну Mina, яка використовується для участі у виробництві блоків та покупки доказів SNARK. Це інфляційна валюта без обмеження по постачанню, яку користувачі можуть стейкати або делегувати, щоб отримувати пропорційну частку інфляції, не блокуючи токен.
Початкова пропозиція токенів MINA була обмежена мільярдом. Однак інфляційний характер токена означає, що з часом його пропозиція продовжуватиме зростати. Команда запровадила інфляцію, щоб покарати користувачів за те, що вони не здійснюють стейкінг своїх токенів. Початковий рівень інфляції був встановлений на рівні 12%, але до 2026 року знизиться до 7%.
Токени MINA розподіляються наступним чином:
Токен MINA буде розподілено наступним чином протягом наступних кількох років:
Mina - це унікальний протокол, що вирішує зростаючу проблему об'ємних проектів Web3 та високого споживання енергії, забезпечуючи безпечне та надійне виконання транзакцій. Він створює більш доступну децентралізовану платформу для користувачів для запуску вузлів.
MINA можна придбати на децентралізованих біржах, таких якGate.ioДля цього необхідно створити обліковий запис користувача, пройти процес KYC та поповнити рахунок.
Дізнайтеся ціну усіх ваших улюблених криптопар, таких як MINA, і почніть торгувати.