Postautor: HODLER.TECH » sobota, 2 lutego 2019, 13:13
Chcielibyśmy podzielić się naszymi spostrzeżeniami odnośnie NANO mającymi wpływ na proces adopcji:
Transakcje NANO są darmowe, nie płacimy prowizji podczas transferu. Ma to jednak swoją cenę ponieważ każda transakcja musi być dwukrotnie wykopana, zarówno przez wysyłającego, jak i przez odbiorcę. Szybkość wysyłania i odbierania jest zależna od parametrów sprzętu na którym mamy zainstalowany portfel, trudność jest wyliczona w taki sposób że średnio powinno to potrwać kilka lub kilkanaście sekund, czasem, jeśli nie mamy szczęścia, może to potrwać dłużej, nawet koło minuty.
W czasie kopania bloku z transakcją wychodzącą lub przychodzącą nasze urządzenie na którym mamy uruchomiony portfel może być bardzo obciążone, jeśli mamy wiele transakcji oczekujących na potwierdzenie z naszej strony, może to potrwać dosyć długo. Wyobraźmy sobie sytuację w której publikujemy swój adres na naszej stronie i odwiedzający wpłacają tam NANO, np. 10.000 transakcji. Jeśli nie potwierdzamy ich na bieżąco i uruchamiamy portfel po np. roku, musimy wykopać 10.000 bloków, cały proces wykopania ich mógłby zająć od 10 do nawet 30 godzin, dopiero wtedy możemy je wydać.
Załóżmy że prowadzimy giełdę i dodajemy NANO do obsługiwanych kryptowalut. Mamy mnóstwo transakcji depozytowych które musimy sami wykopać przeznaczając na portfel NANO pokaźnych rozmiarów serwer. Musimy też kolejkować kopanie, aby obciążenie było równomierne, wiec musimy opóźniać kopanie przychodzących transakcji lub inwestować w nowe "koparki" żeby kolejka była jak najkrótsza, aby klienci nie czekali 30 godzin na potwierdzenie depozytu.
Usługi scentralizowanych portfeli internetowych używanych często jako bramki płatności (np. pracujące tak jak coinpayments) również są obarczone kopaniem transakcji NANO, może to spowalniać rozprzestrzenianie się płatności NANO, oraz utrudniać ich wdrażanie na skalę masową.
Dla samych portfeli nie jest to problem, przeglądarkowe mogą uruchamiać kopanie po stronie przeglądarki użytkownika, podobnie jak aplikacje takie jak Canoe czy HODLER. Czas oczekiwania na wykopanie bloku może być problemem przy np. płatności w sklepie, ponieważ tak jak wspominaliśmy powyżej, jeśli nie mamy szczęścia, transakcja może trwać nawet minutę, zanim pojawi się jako oczekująca w portfelu sprzedawcy. Choć w większości portfeli informację "payment sent" widzimy praktycznie od razu po wysłaniu transakcji, nie jest to informacja o zakończeniu kopania jej bloku, a dopiero po wykopaniu bloku będzie ona widoczna w portfelu odbiorcy. NANO nie posiada klasycznego mempoola, czyli miejsca w np. blockchain'ie Bitcoin, gdzie przechowywane są informacje o niepotwierdzonych transakcjach. Informacja o istnieniu transakcji jest publikowana dopiero w momencie wykopania jej bloku przez wysyłającego, ale nadal nie jest potwierdzona u odbiorcy.
Powyższe informacje staraliśmy się opisać jak najprostszym językiem, aby były zrozumiałe również dla mniej zaawansowanych sympatyków NANO, jeśli dostrzegacie jakieś uproszczenie z którym się nie zgadzacie, zachęcamy do skomentowania. Będziemy również wdzięczni za merytoryczne uwagi do tekstu.