Krótka historia Monero (i czasu)
Opublikowany: 2023-04-20Monero to kryptowaluta zorientowana na prywatność, która została wprowadzona na rynek w 2014 roku. Jej głównym celem są transakcje prywatne i odporne na cenzurę. Monero korzysta z różnych technologii zwiększających prywatność, aby zapewnić anonimowość i domyślnie uczynić każdego użytkownika anonimowym. Transakcje Monero są poufne, niemożliwe do wyśledzenia, a każda transakcja jest prywatna, co czyni tę walutę prawdziwą wymienną. Monero jest zdecentralizowany i przyciąga najlepszych na świecie badaczy kryptowalut i utalentowanych inżynierów. Projekt Monero nieustannie pracuje nad nowymi, innowacyjnymi technologiami.
Szybka historia Monero
Historia Monero sięga uruchomienia Bytecoin w 2012 roku, który następnie został rozwidlony przez grupę programistów w celu stworzenia Monero. Jest to zdecentralizowana, bezpieczna i prywatna kryptowaluta, która pozwala użytkownikom przeprowadzać transakcje z zachowaniem całkowitej anonimowości. Funkcje prywatności Monero są osiągane dzięki innowacyjnym technologiom, takim jak CryptoNote i podpisy pierścieniowe.
Technologie te umożliwiają publiczne śledzenie transakcji Monero, zapewniając domyślnie anonimowość użytkownika. Podejście skoncentrowane na prywatności Monero sprawiło, że stało się ono popularne wśród entuzjastów kryptowalut, ale wzbudziło również kontrowersje ze względu na powiązania z nielegalną działalnością.
Pomimo kontrowersji, Monero ma wyjątkowy przypadek użycia, polegający na zapewnieniu dostępu do gospodarki cyfrowej osobom nieposiadającym udogodnień bankowych. Prostota kopania Monero i funkcje zwiększające prywatność sprawiają, że jest to atrakcyjna opcja dla inwestorów. Przyszłość Monero jest jeszcze nieznana, ale wykazała się odpornością i zdobyła znaczny udział w rynku kryptowalut. Wraz ze wzrostem zapotrzebowania na kryptowaluty zorientowane na prywatność, Monero ma szansę pozostać popularną opcją dla osób poszukujących prywatności w swoich transakcjach.
Anonimowość transakcji Blockchain
Przegląd i historia
Prywatność waluty elektronicznej jest od dawna problemem, nad rozwiązaniem którego pracują naukowcy i programiści. Koncepcja idealnej e-waluty została po raz pierwszy wprowadzona w 1991 roku przez Tatsuaki Okamoto i Kazuo Ohta z laboratorium badawczego NTT. Ich pomysł głosił, że „relacja między użytkownikiem a jego zakupami musi być niemożliwa do wyśledzenia przez nikogo”.
W grudniu 2012 roku Nicholas van Saberhagen stworzył fundament dla Monero, który opierał się na dwóch krytycznych koncepcjach: niewykrywalności i nielinkowalności . Funkcja niewykrywalności Monero zapewnia, że wszyscy potencjalni nadawcy są równie prawdopodobni dla każdej transakcji przychodzącej. Z drugiej strony koncepcja niepowiązania gwarantuje, że niemożliwe jest udowodnienie, że dowolne dwie transakcje wychodzące zostały wysłane do tej samej osoby.
Rozwiązywanie problemów z anonimowością
Aby rozwiązać problemy z anonimowością, Monero wdrożyło dwie kluczowe strategie.
Po pierwsze, wykorzystał „sygnaturę pierścieniową”, rozwinięcie „sygnatury grupowej” używanej w Bitcoin, do podpisywania każdej transakcji w imieniu grupy. Dzięki temu nie można było prześledzić każdej transakcji wstecz do jednego nadawcy.
Po drugie, Monero przyjęło możliwą do powiązania anonimowość , aby zapobiec podwójnemu wydatkowaniu. Dzięki temu każda transakcja przychodząca miała równe prawdopodobieństwo wysłania przez dowolnego możliwego nadawcę i uniemożliwiało udowodnienie, że dwie transakcje wychodzące zostały wysłane do tej samej osoby. Strategie te sprawiły, że transakcje Monero stały się poufne, niemożliwe do wyśledzenia i prywatne, zapewniając w ten sposób użytkownikom prawdziwie wymienną walutę, w której priorytetem jest anonimowość i prywatność.
Anonimowość i prywatność: rozwiązanie RingCT
Oryginalny protokół CryptoNote nie pozwalał na ukrywanie sald użytkowników, a ich szyfrowanie nie było opłacalnym rozwiązaniem. Aby rozwiązać ten problem, Shen Noether z Monero Research Lab zaproponował wykorzystanie Pederson Commitment, które pozwoliło na obliczenie kwoty zobowiązania bez ujawniania faktycznej kwoty. Aby uzyskać krótkie wyjaśnienie Zobowiązania Pederson, zajrzyj do Monero Wiki.
Jednak pojawił się inny problem związany z wdrożeniem poufnych transakcji pierścieniowych (RingCT). Chociaż umożliwiło to ukrywanie salda, wzrosła wielkość transakcji, co wpłynęło na skalowalność i opłaty transakcyjne. Ponadto duży rozmiar podpisu oznaczał, że liczba możliwych uczestników była ograniczona.
Wielkość transakcji i RingCT
Przegląd i problemy do rozwiązania
Monero wdrożyło protokół RingCT w swoich transakcjach po hard forku 10 stycznia 2017 r., zaczynając od bloku 1220516, w odpowiedzi na potrzebę zwiększenia prywatności. W pierwszym miesiącu wdrożenia zauważono, że około 50-60% transakcji korzystało z RingCT, co świadczy o jego przydatności dla użytkowników.
Jednak problem dużych transakcji utrzymywał się, co spowodowało konieczność opracowania bardziej zaawansowanego protokołu, który mógłby rozwiązać ten problem przy jednoczesnym zachowaniu prywatności.
Wprowadzenie do RingCT 2.0
Wdrożenie RingCT 2.0 w Monero rozwiązało problem dużych rozmiarów transakcji. Ten zaawansowany protokół opiera się na prostszych koncepcjach, takich jak zobowiązanie Pedersona, jednokierunkowy akumulator domeny oraz sygnatura wiedzy związana z tym akumulatorem. Razem tworzą sygnaturę pierścienia, którą można połączyć. Szczegółowy opis interpretacji RingCT 2.0 zastosowanej w Monero wraz z kodem demonstracyjnym Pythona z przykładami można znaleźć w Internecie.
Pomysł wykorzystania akumulatora do potwierdzania ważności transakcji i zapobiegania jej powstawaniu znikąd pojawił się w 2013 roku. Sygnatura wiedzy, która rozwiązała problem liniowej zależności wielkości klucza publicznego od wielkości grupy, została po raz pierwszy wprowadzona przez szwajcarskich naukowców z ETH Zurich i UBS Bank już w 1997 roku. Dzięki wdrożeniu RingCT 2.0 transakcje Monero są bardziej wydajne, skalowalne i nadal oferują użytkownikom niezrównaną prywatność i anonimowość.
Przegląd techniczny
RingCT 2.0 wykorzystuje akumulator z domeną jednokierunkową w celu zmniejszenia wielkości zaangażowania Pederson w porównaniu do RingCT 1.0, gdzie uzyskana wartość jest niezależna od liczby grup kont. Dodatkowo, podpis wiedzy jest używany do zmniejszenia rozmiaru wielowarstwowego, łączonego, spontanicznego, anonimowego podpisu grupy, który jest używany w RingCT 1.0. W 2019 roku opublikowano dokument dotyczący RingCT 3.0, który według autorów wprowadził najbardziej kompaktową sygnaturę pierścienia w historii bez „zaufanej konfiguracji”.
Monero i nie tylko: kuloodporne
Innym kluczowym elementem technologii Monero jest kuloodporność. W 2017 roku grupa autorów opublikowała artykuł zatytułowany „Bulletproofs: Short Proofs for Confidential Transactions and More”. Następnie pojawiła się ulepszona wersja, która została zaprezentowana na sympozjum IEEE na temat bezpieczeństwa i prywatności w maju 2018 r.
Czym są kuloodporne?
Jednym z ważnych elementów technologii Monero jest kuloodporność. Opracowane przez grupę autorów w 2017 r., a później zaprezentowane w rozszerzonej wersji na sympozjum IEEE na temat bezpieczeństwa i prywatności w 2018 r., Bulletproofs to krótkie dowody poufnych transakcji, które nie wymagają zaufanej konfiguracji. Oznacza to, że uczestnicy nie muszą polegać na przyjacielu lub jednym urzędzie centralnym w celu weryfikacji ważności transakcji.
Korzystając z Bulletproofs w Monero, potwierdza się, że zaszyfrowana liczba mieści się w określonym zakresie, bez ujawniania żadnych innych informacji na jej temat. Dodatkowo Bulletproofs zapewniają, że ilość monet na wejściu i wyjściu transakcji jest równa, zapobiegając tworzeniu się pieniędzy z powietrza.
Technologia kuloodporna opiera się na artykule o dowodach z wiedzą zerową dla obwodów arytmetycznych, opublikowanym w 2016 r. W informatyce teoretycznej obwód arytmetyczny to model obliczeniowy, w którym dane wejściowe przechodzą przez sekwencję elementów obwodu, z których każdy wykonuje określoną operację, aby obliczyć funkcję danych wejściowych. Autorzy artykułu zaproponowali dowód z wiedzą zerową, aby rozwiązać problem spełnialności obwodu, który skaluje się logarytmicznie wraz z rozmiarem obwodu, a nie liniowo, jak poprzednio. Ta technika brzmi nieco znajomo, prawda?
Kuloodporne: korzyści
- Pomagają zmniejszyć rozmiar transakcji przy użyciu transakcji poufnych, ale także umożliwiają egzaminatorowi połączenie wielu dowodów zakresu dla transakcji z wieloma wyjściami w jeden krótki dowód.
- Bulletproof umożliwia wdrażanie protokołów poufnego przetwarzania z kilkoma uczestnikami (Secure Multi-party computation, MPC), a także tworzenie inteligentnych kontraktów o zwiększonej prywatności.
- W przeciwieństwie do zk-SNARK i zk-STARK, Bulletproof nie wymaga zaufanej konfiguracji i jest mniejszy.
- Od czasu wprowadzenia Bulletproof w kodzie Monero wielkość transakcji została zmniejszona o 80%.
Wniosek
Jako wiodąca bramka płatności kryptograficznych, NOWPayments uznaje znaczenie prywatności w transakcjach cyfrowych. Monero, kryptowaluta zorientowana na prywatność, doskonale odpowiada naszym wartościom i jesteśmy dumni, że możemy ją wspierać jako opcję płatności. Wykorzystanie przez Monero najnowocześniejszych technologii zwiększających prywatność, takich jak CryptoNote i podpisy pierścieniowe, gwarantuje, że transakcje każdego użytkownika są poufne i niemożliwe do wyśledzenia, zapewniając prawdziwą anonimowość. Pomimo powiązań z nielegalną działalnością, Monero ma wyjątkowy przypadek użycia w zapewnianiu dostępu do gospodarki cyfrowej osobom nieposiadającym możliwości bankowych, co czyni go cennym dodatkiem do naszych opcji płatności.