Prasowe

Podpisy dla schnorr mogą być kolejnym krokiem do przodu bitcoina

Prasowe Podpisy dla schnorr mogą być kolejnym krokiem do przodu bitcoina

Wywiad: Chuck Williams - DASH - Legendy Krypto (Październik 2018).

Anonim

Algorytm podpisu Schnorra ma pomóc rozwiązać jeden z najbardziej palących problemów wpływających na Bitcoin dziś: skalowalność. Dodatkowo, podpisy Schnorr mogą pomóc chronić Bitcoin przed niektórymi rodzajami ataków spamowych.


Podpisy Schnorra mogą rozwiązać problem skalowalności Bitcoina

Zaproponowano szereg nowych technologii i schematów, które mogą pomóc w rozwiązaniu problemu skalowalności Bitcoina, takiego jak Segwit, Lightning Network i Schnorr.

Na przykład, wielu postrzega algorytm podpisów Schnorra jako prosty sposób strukturyzacji podpisów cyfrowych, który mógłby znacznie poprawić efektywność walidacji transakcji Bitcoin, i mógłby oferować nowe tryby z wieloma podpisami (multisig).

W związku z tym, Sam Wouters, Bitcoin i głośnik Blockchain, napisał artykuł zatytułowany Dlaczego podpisy Schnorr pomogą rozwiązać dwa największe problemy Bitcoin dzisiaj. W nim wyjaśnia, w jaki sposób protokół podpisów Schnorra może pomóc rozwiązać problem skalowalności Bitcoina i jak może bronić Bitcoin przed niektórymi rodzajami ataków spamowych.

Wouters napisał ten artykuł w lipcu 2017 r. Teraz jednak artykuł zyskuje na popularności w mediach społecznościowych.

Prawidłowe transakcje Bitcoin wymagają podpisów. Te podpisy zajmują krytyczną przestrzeń bloku. Ta sytuacja ulega pogorszeniu, gdy w transakcję zaangażowanych jest wiele adresów, ponieważ każdy adres wymaga własnego podpisu. W rezultacie zwiększają się wymagania dotyczące wielkości transakcji, co z kolei powoduje wzrost opłat transakcyjnych.

Potencjalnym rozwiązaniem byłoby wdrożenie algorytmu podpisów Schnorra. Wouters pisze:

Pod koniec dnia, jeśli jest to tylko jedna osoba wysyłająca tę transakcję z wielu źródeł, powinien istnieć jakiś sposób na zrobienie tego za pomocą tylko jednego podpisu, prawda? Właśnie to umożliwiają nam podpisy Schnorr.

Wouters szacuje, że "to uaktualnienie zmniejszy zużycie pamięci i przepustowości o co najmniej 25%. Zwrócić uwagę na oczywiste: jest to ogromny wzrost wydajności. "

Podpisy Schnorra chroniące Bitcoina przed atakującymi spam

Podpisy Schnorra mogą również pomóc w zapobieganiu niektórym rodzajom ataków spamowych, takich jak te, w których atakujący wysyła transakcje zawierające wiele podpisów. Atakujący osiąga ten atak spamu, wielokrotnie wysyłając transakcje z kilku źródeł. W związku z tym Wouters pisze:

Na szczęście dla nas, podpisy Schnorra pomogłyby w zwalczaniu tego rodzaju ataku spamowego. Jeśli mamy tylko jeden podpis na transakcję, więcej transakcji będzie pasować do bloków, a spamer będzie musiał wysłać znacznie więcej transakcji w konkurencji z większą liczbą osób, a tym samym prawdopodobnie wyda więcej pieniędzy na zajęcie tej samej przestrzeni transakcji.

Zalety podpisów Schnorr

Algorytm podpisów Schnorra jest zgodny z wieloma podpisami (multig). Ta funkcjonalność pozwala na kompilację kilku podpisów cyfrowych w jeden podpis.Artykuł zatytułowany Mapa drogowa technologii - Schnorr Signatures and Aggregation Signature , wskazuje niektóre z zalet podpisów Schnorr:

  • Sygnatury o stałym rozmiarze, niezależnie od liczby uczestników w konfiguracji multisig.
  • Zmniejszony rozmiar danych, które mają być sprawdzane i przesyłane w sieci, przekłada się również na interesujące zyski w zakresie wydajności.
  • Z punktu widzenia prywatności, Schnorr pozwala, aby cała polityka multisig była ukryta i nieodróżnialna od konwencjonalnego pojedynczego klucza.
  • Właściwości Schnorr umożliwiające połączenie wielu podpisów na jednym wejściu mają również zastosowanie do agregacji wielu danych wejściowych dla wszystkich transakcji.

Ponadto, podczas prezentacji na Scaling Bitcoin 2016 w Mediolanie, Pieter Wuille podsumował kilka zalet podpisów Schnorr, jak pokazano na poniższym slajdzie:

Entuzjaści kryptowalut zgadzają się, że Bitcoin musi wkrótce rozwiązać swoje problemy ze skalowalnością i wysokimi opłatami transakcyjnymi. W związku z tym propozycje, które mogłyby rozwiązać te problemy, takie jak podpisy Schnorra, powinny zostać poddane dokładnej analizie. Obiecujące propozycje powinny następnie uzyskać wsparcie ze strony wszystkich zainteresowanych stron, aby iść naprzód.

Jak myślisz, jaki wpływ będzie miał na Bitcoin, jeśli podpisy Schnorr zastąpią cyfrowy algorytm Bitcoinów, ECDSA?


Zdjęcie dzięki uprzejmości Pixabay, Sam Wouters

Popularne Wiadomości