Krypto poza łańcuchem a transakcje w łańcuchu: Czym one są?
Pokaż więcej
Poznaj treść artykułu i oceń nastroje rynkowe w zaledwie 30 sekund!
Od momentu powstania w 2009 r. Bitcoin szturmem podbija świat. Rosnąca popularność Bitcoina można śledzić na podstawie kilku czynników, w tym prostoty i wygody jako niezawodnego systemu płatności. Bitcoin umożliwia szybkie, łatwe i bezpieczne płatności typu peer-to-peer i jest zdecentralizowany. Zdecentralizowany charakter sieci pozwala na większą przejrzystość i większe zaufanie.
Bitcoin wykorzystuje blockchain jako księgę do rejestrowania wszystkich transakcji sieciowych w łańcuchu. Wykorzystuje wiele węzłów zamiast jednego scentralizowanego serwera, a każda transakcja jest weryfikowana, rejestrowana i dystrybuowana w różnych węzłach. Ponieważ nie ma organów regulacyjnych ani kłopotliwych dokumentów, koszty ogólne są zmniejszone, podobnie jak ryzyko błędów.
Obraz nie jest jednak całkowicie różowy. Bezpieczeństwo wiąże się z kompromisami, w szczególności opłatami związanymi z transakcją, ponieważ może się łączyć w okresach przeciążenia sieci. Prędkość przetwarzania może również mielić się do nie do zniesienia powolnej szybkości w okresach zatłoczenia. Wyjęcie niektórych transakcji z blockchain może po prostu uprościć, przyspieszyć i obniżyć koszt transakcji Bitcoin.
To rodzi pytanie: czy transakcje poza łańcuchem będą ostatecznym rozwiązaniem? A jakie są niektóre wady? Zanim zaczniemy, zrozummy, jak działa księga rozproszona.
Objaśnienie księgi rozproszonej Blockchain
blockchain to rodzaj księgi dystrybucyjnej, która rejestruje, udostępnia i synchronizuje transakcje we wspólnej elektronicznej bazie danych. Opisana po raz pierwszy w 1991 roku technologia blockchain została zaprojektowana do rejestrowania transakcji bez możliwości manipulacji znacznikami czasu. Gdy Bitcoin został wprowadzony na rynek w 2009 r., wykorzystał technologię blockchain.
W księdze rozproszonej niezależne komputery o nazwienodes rejestrują i śledzą transakcje i inne dane w swoich odpowiednich księgach elektronicznych, w przeciwieństwie do scentralizowanego repozytorium danych, takiego jak tradycyjna księga banku. Dane są uporządkowane w blokach, które są połączone łańcuchowo w celu utworzenia łańcucha blokowego. Pozwala to każdemu zobaczyć całą historię transakcji i udowodnić, że nie ma podwójnych wydatków na monetę. Powstała księga może być następnie rozłożona na różne węzły tworzące sieć blockchain.
Księgi rozproszone oferują kilka korzyści w porównaniu z konwencjonalnymi bazami danych. Po pierwsze, eliminują potrzebę nadzoru nad podmiotami zewnętrznymi, co sprawia, że są one tak atrakcyjne dla kryptowalut. Na przykład łańcuch blokowy dowodu pracy zapewnia obiektywny sposób weryfikacji kolejności transakcji przez węzły. Użytkownicy mogą znacznie zaoszczędzić czas, wysiłek i opłaty transakcyjne blockchain, pomijając pośrednika i rejestrując swoje transakcje bezpośrednio wblockchain .
Zdecentralizowana natura rozproszonych ksiąg rachunkowych sprawia, że są one naturalnie bezpieczne. Zewnętrzni atakujący będą mieli trudności z uzyskaniem do nich dostępu, a nawet nie będą mogli ich uzyskać. Zawierane przez nie dane są wysoce przejrzyste i rozłożone we wszystkich węzłach, dostępne swobodnie i łatwe do wyświetlenia. Ta przejrzystość i dostępność sprawia, że są one popularne nie tylko w kryptowalutach, takich jak Bitcoin, ale również w innych branżach.
Księgi rozproszone są również zabezpieczone przed manipulacją i niemożliwe do odtworzenia. Żaden pojedynczy użytkownik nie może zmieniać danych, które zawiera, co zapewnia dodatkową warstwę zabezpieczeń dla wszystkich użytkowników.
Czym są transakcje na łańcuchach?
Transakcje w ramach łańcucha bitcoin są zatwierdzane przez górników i rejestrowane w blockchain. Po dodaniu transakcji do księgi sieć blockchain jest aktualizowana i dystrybuowana.
Transakcja musi przejść kilka kroków, zanim dostanie się do łańcucha blokowego. Aby przeprowadzić transakcję w łańcuchu, musisz posiadać Bitcoina na blockchain i musi on być zablokowany na adres. Klucz prywatny służy do wysyłania Bitcoina na adres odbiorcy. Każdy użytkownik, który przeprowadza transakcję on-chain, musi uiścić opłatę transakcyjną, która różni się w zależności od rozmiaru transakcji w bajtach i ilości ruchu sieciowego w danym momencie. Przeciążenie sieci może opóźnić przetwarzanie transakcji, a transakcja Bitcoin z wyższą opłatą jest zwykle priorytetem i szybciej potwierdzana.
Sieć Bitcoin jest bezpieczna i niezawodna ze względu na jej przejrzystość. Ponieważ blockchain jest otwarty, a księga publiczna jest łatwo dostępna dla wszystkich uczestników sieci, mało prawdopodobne jest, aby doszło do podrobionych lub podwójnych ataków. Bezpieczeństwo jest zapewnione dzięki niemożności bezużyteczności blockchain. Nic nie może zostać zmienione, w tym szczegóły transakcji, znaczniki czasu lub inne dane zawarte w blokach. Potencjalnie złośliwe ataki są blokowane przed ich wystąpieniem.
Wady transakcji w łańcuchu bitcoinów
Transakcje w łańcuchu oferują wiele korzyści w zakresie bezpieczeństwa, ale istnieją ograniczenia dotyczące skalowalności, szybkości i kosztów łańcucha blokowego.
Skalowalność była problemem, który plaguje Bitcoina niemal od samego początku. Dzięki możliwości przetwarzania tylko około siedmiutransakcji na sekundę system Bitcoin może być kłopotliwy i kosztowny. Z tego powodu wielu użytkowników ma tendencję do utrzymywania transakcji o niższej wartości poza łańcuchem, aby zmniejszyć przeciążenie sieci.
Przeciążenie sieci może prowadzić do opóźnień. Transakcje w łańcuchu mogą być powolne do potwierdzenia, a zaakceptowanie niepotwierdzonych transakcji wiąże się z ryzykiem. Na przykład transakcje Bitcoin są potwierdzane średnio przez dziesięć minut, chociaż może to potrwać do godziny, w zależności od stanu sieci. Transakcję poza łańcuchem można natychmiast zarejestrować, eliminując ryzyko cofnięcia.
Wreszcie opłaty są niezbędnym elementem prowadzenia działalności zarówno na blockchain, jak i poza nim. Górnicy pobierają opłaty za potwierdzanie transakcji. Niestety opłaty te mogą gwałtownie wzrosnąć wraz ze wzrostem zatłoczenia sieci, co skutkuje wyższymi kosztami transakcji.
Zrozumienie kanałów stanowych
Kanały stanowe umożliwiają użytkownikom wykonywanie transakcji Bitcoin bezpośrednio z poziomu łańcucha blokowego i minimalizację wykorzystania operacji w łańcuchu. Ta alternatywa wykorzystuje inteligentne kontrakty, które definiują reguły, na podstawie których może nastąpić transakcja poza łańcuchem. Każda transakcja poza łańcuchem tworzy nowe stany i musi zostać podpisana przez odpowiednie strony. Nowy stan unieważnia wszystkie poprzednie stany.
Aby skorzystać z kanału stanowego, każda ze stron musi otworzyć transakcję achannel i wpłacić odpowiednią kwotę waluty. Strony mogą następnie zacząć realizować transakcje poza łańcuchem za pomocą kanału, a inteligentny kontrakt gwarantuje, że nie ma podwójnych wydatków. Połączone transakcje będą równe całkowitej kwocie zdeponowanej waluty. Gdy kanał jest zamknięty, końcowa etykieta jest dodawana do łańcucha blokowego.
Jak działają transakcje poza łańcuchem?
Transakcje poza łańcuchem to wszelkie transakcje przetwarzane poza łańcuchem blokowym. Te dwuwarstwowe protokoły mają na celu obejście wad łańcucha poprzez umożliwienie tańszej i szybszej transakcji.
Użytkownicy mogą otworzyć kanał i wymienić klucze prywatne do tego portfela, co umożliwia transfery funduszy poza łańcuch. Dopóki kanał jest aktywny, mogą oni następnie wymieniać walutę na taką ilość, jaką chcą, aż będą gotowi do rozliczenia, w którym to momencie mogą zamknąć kanał i zarejestrować ostateczną finałową łańcuszkę.
W odróżnieniu od sieci łańcucha istnieje wiele protokołów pozałańcuchowych. Są to między innymi sieci Lightning, Liquid i inne. Przyjrzyjmy się temu.
Sieć piorunów
TheLightning Network to protokół Layer 2 zbudowany na blockchain Bitcoina, który umożliwia użytkownikom natychmiastowe przeprowadzanie nieograniczonych transakcji przy minimalnych kosztach. Sieć Lightning pozwala również na zamianę atomową w różnych łańcuchach, oferując jeszcze większą wygodę i wszechstronność bez konieczności korzystania z zewnętrznych depozytariuszy.
Jest to zdecentralizowana sieć peer-to-peer, co oznacza, że uczestnicy mogą dokonać transakcji, blokując swoją Bitcoina na adresie z wieloma podpisami, korzystając z transakcji finansowania. Uczestnicy mogą wielokrotnie wykonywać nieskończone transakcje z adresem dla transakcji poza łańcuchem do momentu sfinalizowania sald na blockchain.
Sieć cieczy
SiećLiquid jest protokołem łańcucha bocznego, co oznacza, że dla danych opiera się na łańcuchu blokowym Bitcoin, ale operacje są wykonywane oddzielnie. Podobnie jak Lightning Network, jest on zbudowany na technologii blockchain Bitcoin i umożliwia użytkownikom przeprowadzanie transakcji poza łańcuchem przy jednoczesnym zachowaniu bezpieczeństwa i prywatności. Liquid Network jest szybsza niż główny blockchain i bardziej przystępna cenowo, a także poufna, co oznacza, że nie ujawnia ilości waluty zaangażowanej w konkretną transakcję. Jedyną wadą jest to, że płyn nie jest zdecentralizowany. W rzeczywistości są zarządzane.
Wyobraź sobie to:
Użytkownik A wysyła jedną bitcoin (BTC) za pomocą transakcji wpisywania. Liquid Network przypisał następnie odpowiednik płynu do bitcoina (L-BTC) użytkownikom w sieci jako reprezentację rzeczywistego BTC. Te L-BTC są następnie wykorzystywane w sieci płynnej do przeprowadzania nieskończonych transakcji do czasu finalizacji transakcji przez uczestników. Po zakończeniu użytkownicy mogą wykuć się, wymieniając L-BTC jeden na jednego dla BTC.
Osocze eterowe
Podobnie jak Bitcoin ma Lightning Network, Łańcuch Plasma jest protokołem pozałańcuchowym Ethereum. Działa niezależnie od głównego łańcucha Ethereum, ale jest uważany za łańcuch „dziecka”, zakotwiczony w podstawowym łańcuchu blokowym. Umożliwia użytkownikom wykonywanie transferów tokenów, swapów i innych podstawowych transakcji poza siecią Ethereum przy niższych kosztach i szybszej prędkości transakcji. Łańcuchy plazmowe wykorzystują zabezpieczenia przed oszustwami i niezależne mechanizmy walidacji bloków dla bezpieczeństwa.
Usługi powiernicze
Rozwiązania termoktody odnoszą się do niezależnej usługi, która przechowuje i zabezpiecza tokeny, zazwyczaj dla inwestorów instytucjonalnych transakcyjnych dużych wolumenów kryptowalut. Portfele online i klucze prywatne są również używane do przechowywania tokenów, ale nie są one bezmyślne. Klucze każdego użytkownika zawierają złożone kody alfanumeryczne, które mogą być trudne do zapamiętania i użycia, a kody te mogą być narażone na ataki hakerów. Portfele internetowe są równie podatne na hakerów. Rozwiązania w zakresie nadzoru to innowacja, która sygnalizuje rosnące zainteresowanie inwestorów instytucjonalnych ekosystemem kryptowalut.
Czy transakcje poza łańcuchem są lepsze niż transakcje poza łańcuchem?
Zarówno transakcje pozałańcuchowe, jak i w łańcuchu oferują użytkownikom kryptowalut określone korzyści i wady. Technologia Blockchain ma problem ze skalowalnością, którą można zarządzać za pomocą rozwiązań pozałańcuchowych. Czas potwierdzenia transakcji na łańcuchu może się znacznie różnić w zależności od przeciążenia sieci, natomiast transakcje poza łańcuchem są realizowane natychmiast. Koszt jest również niższy w przypadku transakcji poza łańcuchem, które mogą w ogóle nie mieć opłaty, dopóki transakcja nie zostanie dodana do łańcucha blokowego. Transakcje off-chain mogą również zapewnić większą prywatność, a szczegóły transakcji są przechowywane poza głównym blockchain i nie są publicznie emitowane.
Istnieją jednak kompromisy w transakcjach pozałańcuchowych. Na przykład, Liquid Network poświęca decentralizację Bitcoina dla transakcji typu peg-in, a Lightning Network wymaga zablokowania BTC i ograniczonej pojemności każdego kanału płatności. Zasadniczo nie ma jeszcze trwałego rozwiązania dla transakcji on-chain. Istnieją tylko kompromisy, które spełniają wymagania w oparciu o własne potrzeby. Ponieważ blockchain i kryptowaluty ewoluują, istnieje szansa, że off-chain stanie się rozwiązaniem trwałym, ale tylko czas na to powie.
Konkluzja
Wiele czynników może wpływać na decyzję o zakończeniu transakcji na blockchain lub poza blockchain. Transakcje poza łańcuchem są zazwyczaj najlepsze dla tych, którzy szukają szybkich, niedrogich i prywatnych transakcji. Transakcje w łańcuchu mogą być lepsze dla tych, którzy szukają bezpieczeństwa, walidacji i niemożności bezużyteczności. Zrozumienie korzyści i wad transakcji on-chain i off-chain, a także tego, czego oczekujesz i potrzebujesz od swojego doświadczenia płatniczego, może pomóc Ci w podjęciu najlepszej decyzji dla Twoich potrzeb.