Moneta Mimblewimble (MWC): Wszystko, co musisz wiedzieć

Intermediate
AltcoinsCrypto
Bybit Learn
Oct 13, 2021
9 min read

AI Summary

Show More

Quickly grasp the article's content and gauge market sentiment in just 30 seconds!

Detailed Summary

W branży kryptowalut trudno jest zapewnić prywatność i grzybiczość blockchain bez uszczerbku dla przepustowości. Poprawiające prywatność aktualizacje, takie jak szer-SNARK i tzw. „poufne” transakcje zwykle zmniejszają przepustowość i zwiększają koszty. Mimblewimble, alternatywny blockchain, obiecuje rozwiązać te problemy. Od momentu powstania w 2016 r. deweloperzy i badacze z różnych projektów blockchain uczestniczyli w rozwoju Mimblewimble.

Czym jest Mimblewimble (MW)?

Mimblewimble, nazwany na cześć przekleństw języka z serii Potter, to protokół blockchain, który pozwala zachować anonimowość transakcji kryptowalutowych. Dzięki zachowaniu poufności adresów i transakcji oraz minimalizacji przestrzeni blokowej można tworzyć nieprzejrzyste (w pełni prywatne), ale możliwe do zweryfikowania transakcje. Mimblewimblemwykorzystuje poufne transakcje (CT) i jednokierunkowe zagregowane podpisy (OWAS), aby stworzyć system o lepszej prywatności i większej skalowalności niż protokoły takie jak Bitcoin. CT pozwalają użytkownikom ukryć kwoty transakcji, aby tylko nadawca i odbiorca wiedzieli, ile zostało wysłanych. 

Pierwotnie proponowana jako sidechain lub „miękki widelec” dla Bitcoin, Mimblewimble obecnie służy jako podstawowa warstwa nowych kryptowalut, które stworzyły blockchain, takich jakGrin ,Beam i MimbleWimbleCoin (MWC ).

Dzięki Mimblewimble możliwe jest podpisywanie i zatwierdzanie transakcji bez konieczności weryfikacji każdej transakcji historycznej lub uwzględniania danych wejściowych transakcji w hashowaniu nowej transakcji. To drastycznie zmniejsza całkowity rozmiar swojego łańcucha blokowego.

Jak działa Mimblewimble?

Mimblewimble może potencjalnie przekształcić obecny model transakcji blockchain. Sieć Mimblewimble umożliwia pobieranie, synchronizację, a nawet sprawdzanie kompaktowej historii. Kryptowaluty implementujące Mimblewimble wykorzystują model UTCXO (wydajność transakcji nieużywanych) Bitcoina, w którym prawie żadne informacje nie są szyfrowane. Ponieważ UTXO jest zawsze przypisane do adresu, transakcję można przetworzyć tylko wtedy, gdy podpiszesz ją kluczem prywatnym z portfela źródłowego. 

Mimblewimble zapewnia poufność wszystkich transakcji. Wartości sąhomomorficznie szyfrowane za pomocą „czynników zaślepionych” – elementów tworzonych przez połączenie kluczy prywatnych i publicznych partnerów transakcyjnych. Jeśli wszystkie wartości wyjściowe minus wszystkie wartości wejściowe są równe zero, transakcja jest prawidłowa. Transakcje z dwóch bloków mogą być dokonywane w jednym bloku bez utraty ich ważności.

Korzystając z technologii o nazwieZobowiązanie Pedersen, pełne węzły odjąć zaszyfrowane kwoty po stronie nadawcy transakcji od zaszyfrowanych kwot po stronie odbiorcy. Dzięki temu górnicy mogą potwierdzić, że transakcje są zgodne z prawem. W międzyczasie osoby weryfikujące zapewniają przestrzeganie zasad i prawidłową liczbę monet w obiegu.

Czym jest MimbleWimbleCoin (MWC)?

MimbleWimbleCoin (MWC) to kryptowaluta pochodząca z protokołu Mimblewimble. To czysto odporne na pracę krypto oparte na blockchain Mimblewimble, które charakteryzuje się większą skalowalnością sieci, prywatnością i zabawnością niż starsze protokoły blockchain. Wszystkie transakcje w warstwie podstawowej wykorzystują Monetę Gregory’ego Maxwella , z CT i agregacją podpisów.

Co sprawia, że Mimblewimble jest wyjątkowy?

MW jest wyjątkowym rozwiązaniem w zakresie wdrażania CT. Brak adresów w Mimblewimble. Zamiast tego do połączenia dwóch stron w transakcji wykorzystywane są czynniki ślepe. Czynniki te są współdzielone tylko pomiędzy obie strony i żaden podmiot zewnętrzny nie ma do nich dostępu. W razie potrzeby można je później wykorzystać jako dowód własności. 

Czynniki utajnione służą do szyfrowania danych wejściowych/wyjściowych transakcji oraz kluczy prywatnych/publicznych uczestników transakcji. Bloki zawierają tylko informacje o liczbie monet w pozostałych wejściach lub wyjściach. Podpisy są również dostępne w celu zapewnienia ważności. Transakcje indywidualne – takie jak „Osoba A wysyła 1 BTC do Osoby B”, a „Osoba B wysyła 1 BTC do Osoby C” – nie można już wyświetlić po zakończeniu. 

Przykład MWC

Aby naprawdę zrozumieć, jak działa Mimblewimble, przyjrzyjmy się modelowi UTXO Bitcoina.

W typowej transakcji niekryptologicznej, jeśli osoba A przekaże osobie B 1 USD, proces jest prosty: Osoba A: −1 USD, osoba B: +1 USD. Jednak w przypadku bitcoinów i innych starszych blockchain proces działa inaczej, ponieważ różne wejścia i wyjścia przechodzą od nadawcy do odbiornika. 

Jeśli osoba A chce wysłać 1 BTC do osoby B, ten BTC nie zostanie potrącony bezpośrednio z portfela (przez osobę B). Zamiast tego sieć BTC łączy kilka danych wejściowych z poprzednich transakcji i wysyła je do Osoby B. Dlatego transakcja BTC może wyglądać następująco: Osoba A: – (0,25 + 0,40 + 0,15 + 0,20) BTC, Osoba B: + 1 BTC.

W powyższym przykładzie wysłana bitcoina składa się z czterech różnych wejść. W rzeczywistości jednak w jednej transakcji można użyć ponad 100 danych wejściowych. Celem protokołu MW jest wyeliminowanie wszystkich danych wejściowych i wyjściowych oraz zwiększenie wydajności procesu, zwłaszcza w przypadku dużych ilości danych. Zamiast modelu UTXO, opiera się on na procesie wielu podpisów. Jeśli osoba A chce wysłać BTC do osoby B, obie osoby będą musiały utworzyć klucz multisig, aby potwierdzić transakcję.

Do czego można wykorzystać monety Mimblewimble?

Z założenia,MimbleWimbleCoin ma zaciemnić każdą transakcję kryptowalutową, aby uczynić ją prywatną i uniemożliwić jej śledzenie. Ponieważ blockchain Mimblewimble jest wysoce skalowalny, poprawia użyteczność i prywatność użytkowników kryptowalut. MWC służy również do nagradzania górników za weryfikację transakcji i zapewnienie bezpieczeństwa sieci. 

Zalety stosowania Mimblewimble

Skalowalność

Mimblewimble jest wysoce skalowalny dzięki zastosowanej przez siebie przełomowej technologii. Pojedynczy blok składa się z setek transakcji, wraz z mnóstwem informacji, które należy przechowywać w blockchain. Bloki te można jednak skompresować za pomocą funkcji przecinania Mimblewimble, ponieważ wiele informacji można usunąć z bloków bez ryzyka bezpieczeństwa sieci blockchain. Zaawansowana skalowalność Mimblewimble jest osiągana poprzez zmniejszenie masy łańcucha blokowego poprzez usunięcie niepotrzebnych i nieużywanych elementów. 

Oto przykład, jak działa przecinanie. Powiedz, że w transakcję zaangażowane są trzy osoby: Alice, Bob i Carol. Alice przekazuje Bobowi 10 USD, a następnie Bob natychmiast przekazuje Carol 10 USD, które otrzymał. W tej sytuacji Bob staje się pośrednikiem, a jego część transakcji nie będzie widoczna na blockchain.

Anonimowość

Jedną z podstawowych funkcji Mimblewimble jest prywatność. Mimblewimble wykorzystuje również zasadę CoinJoin, która łączy kilka transakcji i zapobiega śledzeniu transakcji z zewnątrz. Sieć MW może być również używana jako rozwiązanie łańcucha bocznego, które łączy się z Bitcoinem. 

Ta technologia umożliwia MW łączenie wielu transakcji w jedną dużą transakcję. Mimblewimble udało się osiągnąć poziom prywatności, który jest bezprecedensowy w branży blockchain. Wartość transakcji wysyłana luzem z innymi transakcjami jest tajemnicą dla sieci i zewnętrznych obserwatorów. Ponadto, ponieważ nie są używane żadne adresy, nikt nie może powiązać Twojego imienia i nazwiska z żadnym adresem i użyć go do śledzenia Twojej aktywności transakcyjnej. 

Mimblewimble oferuje praktycznie pełną prywatność bez utraty skalowalności. Nadawca, odbiorca i wartość transakcji pozostają zawsze poufni. Zazwyczaj blockchain zorientowane na prywatność, takie jak Monero i Zcash, mają znacznie mniejsze rozmiary bloków i pobierają wyższe opłaty w porównaniu z innymi blockchainami. Tak samo jest w przypadku Mimblewimble.

Fungibility

W ekonomii termin fungibility oznacza wymienność jednostek dowolnego składnika aktywów. Ogólnie rzecz biorąc, wszystkie kryptowaluty są uważane za aktywa fungowalne. Jednak większość kryptowalut jest zazwyczaj sprzedawana po obniżonej cenie, podczas gdy MWC jest zarówno funkcjonowalny, jak i niemożliwy do śledzenia.

Wady stosowania Mimblewimble

Skryptowanie

Główną wadą Mimblewimble jest brak języka skryptowego. Ogranicza to funkcjonalność każdego łańcucha blokowego do przelewu funduszy i transakcji pieniężnych. Te ograniczenia z kolei niezwykle utrudniają wprowadzenie protokołów drugiej warstwy, takich jak Lightning Network. Niektóre funkcje skryptów można jednak powtórzyć w MW za pomocą wielu podpisów i transakcji z blokadą czasu. WedługAndrew Poelstra, twórcy Bitcoinów, wprowadzenie inteligentnej funkcjonalności kontraktowej jest możliwe dzięki połączeniu protokołówBulletproofs i technologiiScriptless Script.

Obliczenia kwantowe

Podobnie jak dzisiejsze blockchains UTXO, Mimblewimble jest podatny na obliczenia kwantowe. Protokół opiera się na kryptografii krzywej eliptycznej (ECC) w celu zarządzania prywatnością i uwalniania nowego MWC. Teoretycznie obliczenia kwantowe mogą złamać ECC, podważając w ten sposób cały protokół.

Ważne jest, aby pamiętać, że deweloperzy przerwą takie próby, zanim będą mogli wyrządzić krzywdę. Ponadto konsekwencje wpłynęłyby na większość projektów blockchain, więc środki bezpieczeństwa będą prawdopodobnie opracowywane z wyprzedzeniem. Według ekspertów, takich jak Andrew Poelstra, Mimblewimble może zostać unowocześniony przez odporne na obliczenia kwantowe prymity. Potrzebna jest jednak dalsza praca w celu opracowania stabilnych kwantowo dowodów tej linii.

Mimblewimble kontra Bitcoin

Jedną z różnic między Bitcoinem a Mimblewimble jest to, że ta ostatnia obsługuje transakcje prywatne. W Bitcoin wszystkie transakcje są upubliczniane: użytkownicy mogą sprawdzić wartości wejściowe i wyjściowe i sprawdzić, czy dana transakcja jest ważna za pośrednictwem eksploratorów BTC. Jednak podczas stosowania Mimblewimble wszystkie wartości są szyfrowane homomorficznie z czynnikami zaślepionymi.

Drugą różnicą między Mimblewimble i Bitcoin jest rozmiar danych ich łańcuchów blokowych w stosunku do funkcji przecinania. W przeciwieństwie do Bitcoin i innych blockchain PoW, blockchain Mimblewimble zawiera tylko niezbędne informacje. Dlatego jest mniejszy niż Bitcoin i wymaga mniej zasobów obliczeniowych. 

I wreszcie, rdzenie Mimblewimble wspierają aktualizujące się podsumowania transakcji. Taki mechanizm różni się od tego Bitcoina, gdzie węzły przechowują i weryfikują każdą sygnaturę transakcji, zaczynając od bloku genetycznego.

Ile kosztuje MimbleWimbleCoin?

Według niniejszego pisma MWC handluje 4,02 USD z kapitalizacją rynkową w wysokości około 43 mln USD. W obiegu znajduje się około 157 milionów MWC, a maksymalny zapas wynosi 20 milionów.



Źródło:



Jak mogę wydobyć MimbleWimbleCoins?

Wydobycie MimbleWimbleCoin jest dostępne z dwoma algorytmami:Cuckarood C29 i Cuckatoo C31. Ta ostatnia pracowała wcześniej na Grin i niedawno przeszła na Cuckarood C29.

Wydobycie MWC można przeprowadzić za pośrednictwem popularnej2Miners puli wCIS , która ma 9000 górników i wspiera zarówno górnictwo w pojedynkę, jak i w basenie. Aby rozpocząć górnictwo, musisz uzyskać adres na platformie transakcyjnej lub portfelu. W ustawieniach górnika wprowadź swoje dane logowania z puli 2Miners. Następnie zainstaluj samego górnika. Na przykład karty Gminer forNvidia/lolMiner są przeznaczone do AMD. Następnie określ plik .bat i nazwę farmy, np. rig-777.

Jak mogę kupić MimbleWimbleCoins?

MWC można kupić na giełdach takich jak WhiteBIT i BitForex. Wystarczy utworzyć konto i zweryfikować je przed zakupem tokenów Mimblewimble. Portfel aGUI można również pobrać z oficjalnej strony Mimblewimble, aby bezpiecznie przechowywać tokeny.

Przyszłość Mimblewimble

Nie ma wątpliwości, że coraz większa liczba użytkowników kryptowalut nadaje priorytet anonimowości w swoich transakcjach. Mimblewimble można wykorzystać, aby zapobiec ujawnieniu informacji o użytkowniku przez blockchain. Transakcje są szyfrowane kryptograficznie i dlatego nie można ich przypisać w unikalny sposób. Ponadto wejścia i wyjścia w łańcuchu blokowym można wyciąć i usunąć.

Twórcy starych blockchain wciąż szukają sposobów na wykorzystanie innowacji Mimblewimble bez poświęcania istniejących struktur UTXO. Jeśli odniosą sukces, potencjał Mimblewimble naprawdę stanie się nieograniczony. 

Konkluzja

Protokół blockchain firmy Mimblewimble został opracowany specjalnie z myślą o zaciemnieniu wartości transakcji i zawiera ślepe czynniki i schematy Pedersena. Połączenie kryptograficzne tych funkcji zapewnia, że tylko nadawca i odbiorca w transakcji znają zaangażowane kwoty. Transakcje te znacznie różnią się od transakcji dokonywanych na blockchainach UTXO, takich jak Bitcoin. Biorąc wszystko pod uwagę, Mimblewimble prezentuje obecnie jedno z najbardziej innowacyjnych rozwiązań w zakresie prywatności w przestrzeni kryptowalut.



    roadmap