tradingview

MimbleWimble

MimbleWimble to protokół budowy blockchaina, który ukrywa kwoty transakcji, nie używa adresów w klasycznym sensie i pozwala usuwać z łańcucha zbędne dane historyczne. Opisał go w 2016 roku anonimowy autor podpisany Tom Elvis Jedusor (francuskie imię Voldemorta), a nazwa pochodzi od zaklęcia z „Harry’ego Pottera”, które wiąże język. W praktyce protokół działa w dwóch kryptowalutach – Grin i Beam (obie wystartowały w 2019 roku) – oraz jako opcjonalne rozszerzenie Litecoina, czyli MWEB.

Jak działa MimbleWimble

  • Poufne transakcje (ang. Confidential Transactions) – każda kwota jest zapisana jako zobowiązanie Pedersena: liczba wyglądająca losowo, z której nie da się odczytać wartości, ale można sprawdzić, że wejścia i wyjścia się bilansują.
  • Czynnik zaciemniający (ang. blinding factor) – tajna liczba znana tylko właścicielowi. Znajomość czynnika jest dowodem prawa do wydania środków, więc nie są potrzebne adresy ani skrypty.
  • Dowody zakresu (ang. range proofs) – potwierdzają, że żadna ukryta kwota nie jest ujemna, więc nikt nie wytworzy monet z niczego.
  • Cut-through – jeśli wyjście jednej transakcji zostało wydane w kolejnej, oba wpisy mogą zniknąć z historii. Węzeł nie musi przechowywać pełnej historii przelewów, tylko niewydane wyjścia i małe „jądra” transakcji.

Przykład: bilansowanie ukrytych kwot

Załóżmy, że masz wejście o wartości 10 monet z czynnikiem zaciemniającym 113. Wysyłasz 7 monet (odbiorca wybiera czynnik 40), 2,99 wraca do Ciebie jako reszta (czynnik 50), a 0,01 to opłata. Po stronie wartości: 10 = 7 + 2,99 + 0,01 – kwoty się znoszą. Po stronie czynników: 40 + 50 – 113 = –23. Ta różnica to tzw. nadwyżka jądra transakcji. Strony podpisują ją wspólnie, udowadniając, że znają czynniki, a sieć sprawdza, że w transakcji nie powstały nowe monety. Nikt z zewnątrz nie widzi ani kwot, ani tego, kto komu zapłacił.

Z tego wynika główne ograniczenie: czynnik zaciemniający wyjścia musi wybrać odbiorca, więc w klasycznym MimbleWimble transakcja jest interaktywna – obie strony muszą wymienić dane przed jej wysłaniem.

Wdrożenia

Projekt Charakterystyka
Grin minimalistyczna implementacja; bez limitu podaży – stała emisja 1 grin na sekundę; transakcje wymieniane jako tzw. slatepacki
Beam implementacja z dodatkowymi funkcjami, m.in. możliwością jednostronnych przelewów i aktywami poufnymi
Litecoin MWEB rozszerzenie aktywowane w maju 2022 roku; środki przenosi się do bloków rozszerzających i z powrotem, prywatność jest opcjonalna

MWEB w Litecoinie

MWEB (ang. MimbleWimble Extension Blocks) działa obok zwykłego łańcucha Litecoina. Użytkownik może przenieść LTC na adres MWEB, gdzie kwoty i powiązania są ukryte, a potem wrócić na zwykły adres. MWEB rozwiązał problem interaktywności – odbiorca nie musi być online w chwili przelewu. Obsługują go m.in. Litecoin Core i część portfeli mobilnych.

Prywatność w MWEB zwróciła uwagę regulatorów. W 2022 roku część giełd w Korei Południowej wycofała LTC z obrotu, a wiele dużych giełd nie obsługuje wpłat z adresów MWEB lub wymaga, by środki przed wpłatą wróciły na zwykły adres. Przy wpłacie na giełdę używaj więc zwykłego adresu LTC.

Ograniczenia

  • Interaktywność transakcji w Grin i Beam utrudnia obsługę przez giełdy i proste portfele.
  • Brak skryptów ogranicza smart kontrakty.
  • Prywatność nie jest absolutna – analiza ruchu sieciowego może łączyć transakcje przed ich agregacją.
  • Ryzyko regulacyjne – monety prywatności bywają usuwane z giełd.

Najczęstsze błędy

  • Wysyłanie środków z MWEB na giełdę, która tej funkcji nie obsługuje.
  • Uznanie, że cały Litecoin jest prywatny – MWEB jest opcjonalny.
  • Mylenie MimbleWimble z mikserami lub protokołami jak Monero, które działają inaczej.

Perspektywa tradera

Dla tradera MimbleWimble ma znaczenie głównie przez ryzyko regulacyjne i giełdowe. Aktywa z funkcjami prywatności mogą nagle stracić dostęp do części rynków, co przekłada się na lukę cenową i spadek płynności. Przed transferem LTC sprawdź, czy giełda przyjmuje środki z MWEB, a jeśli handlujesz Grinem lub Beamem – licz się z płytkimi księgami zleceń i dobieraj pozycję do szerszego stopu.

Najczęstsze pytania

Czy MimbleWimble ukrywa nadawcę i odbiorcę?

Tak, w łańcuchu nie ma klasycznych adresów, a kwoty są ukryte. Obserwator widzi tylko bilansujące się zobowiązania.

Czym jest MWEB?

Rozszerzeniem Litecoina, aktywowanym w 2022 roku, które pozwala opcjonalnie wykonywać poufne transakcje według zasad MimbleWimble.

Dlaczego transakcje w Grinie są interaktywne?

Bo odbiorca musi wybrać własny czynnik zaciemniający dla wyjścia i współpodpisać transakcję.

Czy mogę wpłacić LTC z MWEB na giełdę?

Wiele giełd tego nie obsługuje. Bezpieczniej najpierw przenieść środki na zwykły adres LTC.

Czym różni się MimbleWimble od Monero?

Monero używa podpisów pierścieniowych i ukrytych adresów, MimbleWimble – bilansowania zobowiązań i cut-through, dzięki czemu łańcuch jest mniejszy.

Tekst ma charakter edukacyjny i nie stanowi rekomendacji inwestycyjnej.

Zaktualizowano: