Про ШІ
Показати більше
Швидко прочитайте статтю та отримайте огляд настроїв на ринку за 30 секунд!
У галузі криптовалюти важко забезпечити конфіденційність і фунгітність блокчейну без шкоди для пропускної здатності. Оновлення конфіденційності, як-от szk-SNARK і так звані «конфіденційні» транзакції, зазвичай зменшують пропускну здатність і збільшують витрати. Mimblewimble, альтернативний блокчейн, обіцяє вирішити ці проблеми. З моменту заснування у 2016 році розробники та дослідники з різних блокчейн-проєктів брали участь у розвитку Mimblewimble.
Мімблі — це протокол блокчейну, який дає змогу криптовалютним транзакціям залишатися анонімними після прокляття язиком у Поттеріях Гаррі. Завдяки конфіденційному збереженню адрес і трансакцій і мінімізації блокового простору можна створити непрозорі (повністю приватні) трансакції, які можна перевірити. Mimblewimblemakes використовує конфіденційні транзакції (CT) та односторонній агрегований підпис (OWAS) для створення системи з кращим захистом конфіденційності та більшою масштабованістю, ніж такі протоколи, як Bitcoin. CT дозволяють користувачам приховувати суми транзакцій, щоб лише відправник і одержувач знали, скільки коштів було відправлено.
Спочатку запропонована як бічний або «м’який фук» для Bitcoin, Mimblewimble наразі служить базовим шаром нових криптовалют, які створили блокчейни, як-отGrin,Beamand MimbleWimbleCoin (MWC).
За допомогою Mimblewimble можна підписувати та підтверджувати транзакції без необхідності підтверджувати кожну історичну транзакцію або додавати дані про транзакцію до хешу нової. Це значно зменшує загальний розмір свого блокчейну.
Mimblewimble потенційно може змінити поточну модель транзакцій блокчейну. Мережа Mimblewimble дає змогу завантажувати, синхронізувати та навіть перевіряти історію компактності. Криптовалюти, що впроваджують Mimblewimble, використовують модель виведення відпущених транзакцій Bitcoin (UTXO), в якій майже жодна інформація не зашифрована. Оскільки UTXO завжди призначається адресі, ви можете обробити транзакцію лише за умови її підписання приватним ключем із гаманця-початківця.
Mimblewimble зберігає конфіденційність усіх транзакцій. Цінності шифруються з «сліпими факторами» — елементами, створеними шляхом поєднання приватних і відкритих ключів партнерів з транзакцій. Якщо всі вихідні значення мінус усі вхідні значення дорівнюють нулю, транзакція є дійсною. Транзакції з двох блоків можна здійснювати в один блок без втрати дійсності.
Використовуючи технологію під назвою «Зобов’язання Pedersen», повні ноди виводять зашифровані суми з боку відправника транзакцій із зашифрованих сум на стороні одержувача. Тому майнери можуть підтвердити законність транзакцій. Тим часом валідатори гарантують дотримання правил і правильність кількості монет у обігу.
MimbleWimbleCoin (MWC) — це криптовалюта, що відповідає протоколу Mimblewimble. Це суто стійка криптовалюта на робочому місці на блокчейні Mimble, який має більшу масштабованість мережі, приватність і зручність, ніж у попередніх протоколах блокчейну. Усі транзакції на базовому рівні використовують технологію Gregory Maxwell’sCoinJoin із КТ та агрегацією підпису.
MW унікальний для впровадження CT. У Mimblewimble немає адрес. Замість цього для об’єднання двох сторін у транзакції використовуються сліпі фактори. Ці фактори надаються лише двом сторонам, і жоден сторонній не має до них доступу. Якщо необхідно, їх можна використовувати як підтвердження права власності пізніше.
Сліпі фактори використовуються для шифрування вхідних/вихідних даних трансакцій і приватних/публічних ключів учасників трансакцій. Блоки містять лише інформацію про те, скільки монет міститься в інших вхідних або вихідних ланцюжках. Підписи також доступні для забезпечення дійсності. Індивідуальні транзакції, як-от «Особа А надсилає 1 BTC Особі B», а «Особа B надсилає 1 BTC Особі C» більше не можна переглянути після завершення.
Щоб по-справжньому зрозуміти, як працює Mimblewimble, розгляньмо модель UTXO Bitcoin.
У типовій некриптологічній транзакції, якщо особа А дає особі B $1, процес простий: Особа A: −$1, Особа B: +$1. Однак із Bitcoin та іншими блокчейнами спадщини процес працює по-різному, оскільки різні вхідні та вихідні дані надходять від відправника до одержувача.
Якщо особа А хоче надіслати 1 BTC особі B, цей BTC не вираховується безпосередньо з гаманця (особа B). Натомість мережа BTC об’єднує кілька входів із попередніх транзакцій і надсилає їх Особа B. Тому трансакція BTC може виглядати так: Особа A: – (0,25 + 0,40 + 0,15 + 0,20) BTC, особа B: + 1 BTC.
У наведеному вище прикладі надісланий Bitcoin складається з чотирьох різних вхідних даних. Однак для однієї транзакції можна використати понад 100 вхідних даних. Мета протоколу MW — усунути всі вхідні та вихідні дані та підвищити ефективність процесу, особливо коли залучено велику кількість даних. Замість моделі UTXO вона покладається на процес мультипідпису. Якщо особа А хоче надіслати BTC особі B, для підтвердження транзакції обом потрібно створити мультисиг-ключ.
Розробивши дизайн,MimbleWimbleCoinis має на меті заплутати будь-яку криптовалютну транзакцію, щоб зробити її конфіденційною та зробити її неможливою для відстеження. Оскільки блокчейн Mimble є дуже масштабованим, він покращує зручність використання та конфіденційність для користувачів криптовалюти. MWC також використовується для винагороди майнерам за перевірку транзакцій і забезпечення безпеки мережі.
Mimblewimble дуже масштабований завдяки передовій технології, яку він використовує. Один блок складається з сотень транзакцій разом із великою кількістю інформації, яку потрібно зберігати в блокчейні. Однак ці блоки можна стиснути за допомогою прорізаної функції Mimblewimble, оскільки більшу частину інформації можна видалити з блоків без ризику для безпеки мережі блокчейну. Розширена масштабованість Mimble досягається шляхом зменшення ваги блокчейну шляхом видалення непотрібних і невикористаних елементів.
Ось приклад того, як працює новаторський підхід. Скажімо, до транзакції беруть участь три особи: Аліса, Боб і Керол. Аліса дарує Бобу $10, а потім Боб негайно передає Керолу $10, який він отримав. У цій ситуації Боб стає посередником, і його частина трансакції не відображатиметься в блокчейні.
Однією з основних функцій Mimblewimble є конфіденційність. Mimblewimble також використовує принцип CoinJoin, який поєднує кілька трансакцій і запобігає відстеженню трансакцій ззовні. Мережу MW також можна використовувати як рішення для бічного чейну, яке під’єднується до Bitcoin.
Ця технологія дозволяє MW об’єднувати кілька трансакцій в одну велику трансакцію. Компанії Mimblewimble вдалося досягти рівня конфіденційності безпрецедентно в галузі блокчейну. Вартість вашої транзакції, що надіслана у великій кількості з іншими трансакціями, є загадкою для мережі та зовнішніх спостерігачів. Крім того, оскільки адреси не використовуються, ніхто не може пов’язати ваше ім’я з будь-якою адресою та використовувати її для відстеження вашої трансакції.
Mimblewimble пропонує практично повну конфіденційність без шкоди для масштабованості. Відправник, одержувач і вартість транзакції завжди залишаються конфіденційними. Зазвичай блокчейни з орієнтацією на конфіденційність, як-отMoneroandZcash, мають набагато менші розміри блоків і стягують більші комісії порівняно з іншими блокчейнами. Це також стосується Mimblewimble.
В економіці термін «фунгивність» означає взаємозамінність одиниць будь-якого активу. Загалом, усі криптовалюти вважаються рухомими активами. Однак більшість криптовалют, як правило, продаються за зниженою ціною, тоді як MWC є як фунгітною, так і невідстежуваною.
Одним із основних недоліків Mimblewimble є відсутність формулювання сценарію. Це обмежує функціональність будь-якого блокчейну переказом коштів і грошовими транзакціями. Ці обмеження, у свою чергу, значно ускладнюють запровадження протоколів другого рівня, як-от Lightning Network. Однак деякі функції сценаріїв можна повторювати на MW за допомогою мультипідписів і трансакцій із блокуванням часу. За словами Ендрю Поелстра, розробника Bitcoin, запровадження функціональних можливостей смарт-контрактів можливе завдяки поєднанню протоколів, захищених від бичачої торгівлі, і скрипттехнологій без сценаріїв.
Як і сьогоднішні блокчейни UTXO, Mimblewimble вразливий до кількісних обчислень. Протокол покладається на криптографію еліптичної кривої (ECC) для управління конфіденційністю та випуску нової MWC. Теоретично, об’ємні обчислення можуть призвести до зламу ECC, тим самим підірвавши весь протокол.
Важливо зазначити, що розробники зупинять такі спроби, перш ніж вони можуть завдати шкоди. Крім того, наслідки можуть вплинути на більшість проєктів блокчейну, тому заходи безпеки, ймовірно, будуть розроблені заздалегідь. За даними таких експертів, як Ендрю Поелстра, Mimblewimble можна було б оновити за допомогою примітивних засобів, стійких до обчислень. Однак для розробки кількісно-стабільних доказів діапазону потрібна подальша робота.
Одна відмінність між Bitcoin і Mimblewimble полягає в тому, що останні підтримують приватні транзакції. За допомогою Bitcoin оприлюднюються всі транзакції: користувачі можуть перевірити вхідні та вихідні значення та перевірити, чи є певна трансакція дійсною за допомогою BTC Explorer. Однак у разі використання Mimblewimble усі значення шифруються гомморфно з глухими факторами.
Другою різницею між Mimblewimble і Bitcoin є розмір даних їхніх блокчейнів відносно прорізаної функції. На відміну від Bitcoin та інших блокчейнів PoW блокчейн Mimble містить лише важливу інформацію. Отже, він менший за Bitcoin і потребує меншої кількості обчислювальних ресурсів.
Нарешті, основні елементи Mimblewimble підтримують оновлені підсумки транзакцій. Такий механізм відрізняється від механізму Bitcoin, де ноди зберігають і перевіряють кожен підпис трансакції, починаючи з генез-блоку.
На момент написання цього листа MWC торгує до $4,02 з ринковою капіталізацією близько $43 млн. У обігу є близько 157 мільйонів MWC з максимальним запасом у 20 мільйонів.
Джерело:
Майнінг MimbleWimbleCoin доступний з двома алгоритмами: Cuckarood C29 і Cuckatoo C31. Остання раніше працювала над грином і нещодавно була переведена на Cuckarood C29.
Видобуток MWC можна виконати за допомогою популярного22Miners басейну в СНД, який має 9000 майнерів і підтримує як майнінг як наодинці, так і на пулах. Щоб почати майнінг, потрібно отримати адресу на торговій платформі або в гаманці. У налаштуваннях майнера введіть свої дані для входу з пулу 2Miners Потім установіть сам майнер. Наприклад, картки Gminer forNvidia/lolMiner призначені для AMD. Потім укажіть файл .bat і назву ферми, наприклад, rig-777.
Ви можете купити MWC на біржах, таких як WhiteBIT і BitForex. Вам потрібно лише створити акаунт і перевірити його, перш ніж купувати токени Mimblewimble. Ви також можете завантажити свій гаманець aGUI з офіційного вебсайту Mimblewimble, щоб безпечно зберігати токени.
Немає сумніву, що все більша кількість користувачів криптовалюти надає пріоритет анонімності у своїх транзакціях. Mimblewimble можна використовувати для запобігання розкриттю інформації про користувача блокчейном. Транзакції шифруються криптографічно, тому їх не можна призначати унікально. Крім того, вхідні та вихідні дані блокчейну можна вирізати та видалити.
Застарілі розробники блокчейну все ще шукають способи використання інновацій Mimblewimble, не жертвуючи наявними структурами UTXO. Якщо вони досягнуть успіху, потенціал Mimblewimble дійсно стане безмежним.
Завдяки прихованим факторам і схемам Pedersen протокол блокчейну Mimble призначений спеціально для заплутування значень транзакцій. Криптографічне поєднання цих функцій гарантує, що лише відправник і отримувач у транзакції знають, які суми вони стосуються. Ці транзакції значно відрізняються від тих, що здійснюються в блокчейнах UTXO, як-от Bitcoin. Все, що розглядається, наразі Mimblewimble представляє одне з найбільш інноваційних рішень щодо конфіденційності у криптовалютному просторі.
Ніякого спаму. Лише маса корисного контенту та новини криптогалузі.