Co to jest Lisk Coin (LSK)?
Od czasu uruchomienia Lisk na początku 2016 r. Było wiele nieporozumień i nieporozumień dotyczących tego, czym naprawdę jest i co umożliwia ludziom robić w przyszłości. W tej recenzji chcę krótko wyjaśnić, czym jest Lisk, a czym nie, i mam nadzieję, że ten artykuł pomoże Ci wyjaśnić niektóre nieporozumienia dotyczące Lisk.
Nieporozumienia
Lisk jest jedną z nowszych kryptowalut i istnieją różne mity, nieporozumienia i inne błędne fakty dotyczące Lisk. W tej recenzji spróbuję uporządkować te najważniejsze.
Zespół Lisk używa JavaScript, który nie jest bezpieczny!
Nie prawda! Używany język programowania odgrywa ważną rolę i prawdą jest, że JavaScript jest językiem słabo typizowanym i że istnieją inne języki programowania, których mogliby używać, co ze względu na ich silnie typowany charakter zmniejsza prawdopodobieństwo, że programista napisze źle kod. Nie oznacza to jednak, że JavaScript jest z natury niezabezpieczony, a inne języki nie wiążą się z innymi ważnymi kompromisami. Ponadto ostatecznie obowiązkiem programisty jest w pierwszej kolejności napisanie bezpiecznego kodu. Istnieje kilka powodów, dla których zespół Lisk zdecydował się na użycie JavaScript. Wybrali JavaScript, ponieważ jest on praktycznie wszędzie w sieci, jest dostępny dla każdego programisty i ma ogromne firmy, takie jak Microsoft i Google, pracujące nad jego bezpieczeństwem i szybkością na szerokiej gamie urządzeń. JavaScript jest używany do dodawania elementów interaktywnych na prawie każdej stronie internetowej, więc wykorzystując JS, zespół Lisk zapewnia dostęp do łańcucha bloków dla najczęściej używanego języka na świecie. Większe użycie oznacza więcej programistów, a więcej programistów oznacza większą wartość.
JavaScript ma ograniczenia dotyczące dokładności liczb większej niż 32 bity, ale to ograniczenie nie stanowi problemu, podobnie jak od początku istnienia Lisk. Zespół Lisk obejrzał to ograniczenie, przeprowadzając arytmetykę opartą na liczbach całkowitych w całym kodzie przy użyciu BigNumber.js (lekka biblioteka javascript dla node.js i przeglądarki). Twórcy aplikacji Blockchain są w dużej mierze chronieni przez API. Mogą również korzystać z tej samej biblioteki używanej przez rdzeń Lisk (w przypadkach, które tego wymagają).
Aby jeszcze bardziej wzmocnić podstawy kodu, zespół stojący za Lisk planuje ostateczne przejście na TypeScript, który jest silnie typizowanym JS. Po zaimplementowaniu TypeScript powinien on złagodzić problemy zwykle związane ze słabo wpisanym kodem. Aby zapewnić maksymalną szybkość i bezpieczeństwo, rozważają również przeniesienie niektórych krytycznych funkcji podstawowych do języka C++.
Lisk to rozwidlenie Ethereum!
Nie prawda! Baza kodu Lisk została rozwidlona z projektu o nazwie Crypti. Crypti zebrał 750 BTC 2 lata temu w celu stworzenia platformy aplikacji typu blockchain, a ostatecznie fundacja Crypti stworzyła bazę kodu, która była dobrym punktem wyjścia do nowego projektu. Jednak rezerwy finansowe po prostu nie wystarczały, aby w pełni rozwinąć pomysł. Na szczęście Max Kordek i Oliver Beddows (ludzie stojący za Lisk) dostrzegli potencjał i zdecydowali się przejąć, dając światu zdecentralizowaną platformę aplikacji blockchain, na którą zasługuje.
Lisk jest konkurentem dla każdego projektu blockchain!
Nie prawda! Prawdą jest, że w łańcuchu bocznym Lisk można zaimplementować praktycznie wszystko. Jednak przestrzeń blockchain jest wystarczająco duża (i tylko się powiększa), aby kilka projektów rozwiązało te same problemy.
- System blogowania społecznościowego można wykonać na samodzielnym łańcuchu bloków lub na Lisk.
- Anonimowe transakcje można wykonywać w samodzielnym łańcuchu bloków lub w Lisk.
- Zdecentralizowane przechowywanie można wykonać w samodzielnym łańcuchu bloków lub w Lisk.
Lista jest długa. Jeśli potrzebujesz jednej z tych usług w swojej aplikacji Lisk blockchain, możesz po prostu podłączyć technologie stron trzecich i wykorzystać ich funkcje z poziomu aplikacji Lisk blockchain. Oznacza to, że nie musisz ponownie wdrażać wszystkiego.
Co to jest Lisk?
Kryptowaluta
Lisk jest kryptowalutą i uruchomił własny token cyfrowy (LSK) w maju 2016 r., Aby pomóc w zebraniu funduszy na sfinansowanie projektu. Wysłanie LSK z jednego konta na drugie zajmuje tylko dziesięć sekund, a po około 1-2 minutach transakcję można uznać za niezmienną.
Zdecentralizowana sieć
Lisk jest zdecentralizowana sieć z własnym łańcuchem bloków, takim jak Bitcoin, Bitshares lub Nxt. Jednak Lisk nie używa Proof of Work (PoW) jak Bitcoin lub Proof of Stake (PoS) jak Nxt, raczej używają algorytmu konsensusu o nazwie Delegated Proof of Stake (Dpos), który jest uproszczoną implementacją oryginału BitShares algorytm konsensusu. Każdy posiadacz LSK może głosować na głównych delegatów, którzy zabezpieczają sieć, a tylko 101 użytkowników z największą liczbą głosów (tj. Największą liczbą posiadanych przez siebie Lisków) ma prawo głosu w rozwiązywaniu problemów i może oddawać głosy w celu przeniesienia wniosków . Tylko ci najlepsi użytkownicy mogą zdobywać nagrody za generowanie bloków, co oznacza, że istnieje zachęta finansowa, aby zostać aktywnym delegatem. Każdy inny delegat oczekuje na wybór.
Ramy
Plik Zestaw SDK aplikacji Lisk to platforma do wdrażania własnych łańcuchów bocznych i rozwijania na nich aplikacji typu blockchain, w wyniku czego aplikacje i funkcje zbudowane na Lisk App SDK są stale ulepszane, a zatem ogólnie lepsze. Językiem wybieranym przez Lisk do budowy indywidualnych aplikacji jest JavaScript, jeden z najpopularniejszych języków programowania, co oznacza, że można tworzyć niezależne od platformy sieci społecznościowe, aplikacje IoT, ekonomie współdzielenia, sklepy internetowe, platformy realizacji kontraktów, giełdy, platformy magazynowe, aplikacje finansowe, rynki prognoz, komunikatory, gry i wiele więcej na własnym łańcuchu blokowym, w pełni zdecentralizowane i bez kłopotów ze skomplikowanymi protokołami konsensusu lub algorytmami sieci peer to peer.
Najlepsze 3 monety zapewniające ogromny zwrot z inwestycji w 2021 r?
Gdybyś w zeszłym roku postawił na właściwe monety, z łatwością mógłbyś 10-krotnie zwiększyć swój kapitał…
Mogłeś nawet zarobić tyle, ile 100x co oznacza, że mogłeś się odwrócić 100 $ aż do 10 000.
Eksperci uważają, że powtórzy się to w 2021 roku, pozostaje tylko pytanie, na którą monetę stawiasz?
Mój przyjaciel i ekspert od kryptowalut, Dirk, osobiście obstawia 3 kryptowaluty, które nie są oczekiwane, aby uzyskać ogromny zwrot z inwestycji w 2021 r..
Kliknij tutaj, aby dowiedzieć się, czym są te monety (obejrzyj do końca prezentacji).
Platforma sidechain
Jak już wspomniałem, Lisk App SDK umożliwia wdrożenie łańcucha sidechain w Lisk. Sidechainy to dodatki do głównego łańcucha blokowego, wolne od zanieczyszczeń lub spamu na głównym łańcuchu lub innych łańcuchach bocznych. Łańcuchy boczne zapewniają nieograniczoną elastyczność, a wszystkie typy transakcji, parametry i specyfikacje można zmieniać, aby idealnie pasowały do aplikacji łańcucha bloków.
Aby zapobiec spamowaniu w łańcuchu bloków, zawsze znajduje się symbol wartości. Wymagane jest zapisywanie wszelkich danych na blockchainie, np. opłata za wysyłanie transakcji. W swoim łańcuchu bocznym Lisk możesz użyć tokenów LSK z łańcucha głównego lub zupełnie nowego, utworzonego przez siebie, niestandardowego.
Ważne jest, aby pamiętać, że masz jedno ograniczenie w przypadku, gdy chcesz używać tokenów LSK głównego łańcucha w swoim łańcuchu bocznym. Tokenów nie można przenosić między różnymi łańcuchami bloków. Chociaż sidechain oznacza większe bezpieczeństwo i szybszą aplikację dla twórców aplikacji, jest to zupełnie nowy i niezależny blockchain! Pamiętaj, łańcuch boczny to zupełnie nowy i niezależny łańcuch blokowy, dlatego Lisk pozwala na specjalny typ transakcji do przesyłania tokenów LSK z łańcucha głównego do łańcucha bocznego. Praktycznie, tokeny LSK nigdy nie opuszczają głównego łańcucha, są po prostu przekazywane na konto Lisk właściciela sidechain (na głównym łańcuchu!). Jednocześnie taka sama liczba tokenów LSK zostanie zreplikowana na łańcuchu bocznym i może być normalnie używana samodzielnie, co oznacza, że w przypadku źle napisanej aplikacji łańcucha bocznego lub łańcucha blokowego wszystkie tokeny LSK są bezpieczne i można je odzyskać łatwo przez właściciela łańcucha bocznego. Jest jednak haczyk. Oznacza to również, że musisz ufać właścicielowi sidechain, co nie ma sensu w przypadku wszystkich typów aplikacji blockchain, tylko w przypadku niektórych posiadanych przez renomowane osoby lub startupy.
A co, jeśli chcesz opracować naprawdę nieuzasadnioną aplikację i nie chcesz posiadać tokenów LSK należących do Twoich użytkowników? Cóż, możesz po prostu wydać całkowicie nowy niestandardowy token, który utworzyłeś (lub wiele) na łańcuchu bocznym i użyć go jako zupełnie nowej kryptowaluty. Oznacza to, że możesz dystrybuować je w ICO lub sprzedawać na giełdach, dzięki czemu Twoi użytkownicy mają pełną i wyłączną kontrolę nad swoimi niestandardowymi tokenami w całkowicie pozbawiony zaufania sposób i mogą ich używać w Twojej aplikacji blockchain. Możesz również wdrożyć system mini-wymiany w swojej aplikacji blockchain, aby łatwo wymienić niestandardowy token na LSK.
Jeśli wykryto błąd w łańcuchu bocznym Lisk lub aplikacji łańcucha blokowego i z tego powodu niezbędny jest hardfork, wtedy tylko łańcuch boczny musi być twardy, podczas gdy łańcuch główny pozostaje całkowicie nienaruszony i niezmienny.
Trwają dyskusje na temat publicznego, prywatnego i konsorcjum blockchain, który jest łańcuchem blokowym, w którym proces konsensusu jest kontrolowany przez wstępnie wybrany zestaw węzłów. Z Lisk możesz zbudować, co chcesz i czego potrzebujesz. Jednak główny nacisk kładziemy na blockchainy konsorcjów publicznych, aby przyciągnąć start-upy i deweloperów. Oznacza to, że sfederowane łańcuchy bloków, które są szybsze (większa skalowalność), zapewniają większą prywatność transakcji i są zabezpieczone przez delegatów wybranych z publicznego rynku, którym płaci się za generowanie bloków, albo przez właściciela aplikacji blockchain, albo przez jej użytkowników..
Platforma aplikacji blockchain
Chodzi o to, że łańcuchy boczne to tylko zdecentralizowane bazy danych aplikacji blockchain, które pozwalają na wydawanie tokenów wartości, są niezmienne i mają zdecentralizowaną sieć, a dla naszych użytkowników najciekawszą częścią jest platforma aplikacji blockchain.
Lisk App SDK (Software Development Kit) umożliwia wdrażanie łańcuchów bocznych i oferuje wszystkie niezbędne narzędzia do tworzenia aplikacji blockchain. Aplikacja blockchain to nie tylko skrypt działający w sposób zdecentralizowany i pozbawiony zaufania, ale o wiele potężniejszy. Składa się z 4 części:
- Sidechain (jako niezmienna baza danych)
- Algorytm konsensusu (domyślnie DPoS)
- Front end (interfejs użytkownika aplikacji)
- Back end (logika aplikacji)
Jak widać, aplikacja blockchain jest w pełni rozwiniętą aplikacją, ale może również łączyć się z istniejącym ekosystemem Lisk, wykorzystując token LSK, przyciągając delegatów sidechain, wykorzystując inne aplikacje blockchain (tj. Usługi blockchain) i rozpoczynając od istniejącego baza użytkownika.
Warto zauważyć, że dzięki Lisk App SDK możesz łatwo tworzyć kompletne aplikacje blockchain gotowe do pobrania i użycia w jednym wygodnym pakiecie. Lisk App SDK umożliwia tworzenie zaplecza aplikacji (tj. Funkcjonalności), a także tworzenie interfejsu użytkownika (tj. Interfejsu użytkownika). W tym przypadku front end może być również dostępny w sposób zdecentralizowany. Jest to obecnie wyjątkowa funkcja w branży blockchain.
Niektórzy mówią, że jeśli kod nie jest przechowywany w łańcuchu bloków, to nie jest to zdecentralizowana aplikacja. W tym miejscu należy jednak dokonać rozróżnienia. Sama aplikacja działa na Twoim komputerze jako klient Torrent lub klient Bitcoin, co oznacza, że musi zostać pobrana jako pierwsza. Teraz aplikacja jest uruchomiona przez wielu użytkowników. Niektórzy z nich po prostu używają aplikacji (= użytkownicy), podczas gdy inni mają specjalne uprawnienia do generowania nowych bloków w łańcuchu bocznym, a tym samym do zabezpieczania sieci (= delegaci). Twoja aplikacja blockchain i łańcuch sidechain są teraz zabezpieczone przez wiele urządzeń. Oznacza to, że jest zdecentralizowana, a zatem jest zdecentralizowaną aplikacją.
Platforma usługowa typu blockchain
Usługi Blockchain to rodzaj aplikacji typu blockchain, które mają tylko jedno zastosowanie i pozwalają na zrobienie czegoś bardzo konkretnego, podobnego do aplikacji o jednym celu.
Oto kilka przykładów:
- Wyrocznie jako usługa (np. Aby uzyskać wynik prawdziwego wydarzenia lub uzyskać opinie o swoim produkcie)
- Inteligentna realizacja kontraktu jako usługa (np. Wyliczenie losowej liczby zabezpieczonej przed manipulacją)
- Zdecentralizowany hosting jako usługa (np. Przechowywanie dokumentów lub obrazów w zdecentralizowanej, zaszyfrowanej chmurze)
- Tożsamość jako usługa (np. Jednokrotne logowanie do różnych witryn z zaszyfrowanymi danymi osobowymi dostępnymi bezpośrednio na żądanie)
Ważne jest również, aby pamiętać, że wszystkie usługi Lisk blockchain działają na własnych łańcuchach bocznych Lisk, więc wszystkie są podłączone do głównego łańcucha i ekosystemu Lisk, co oznacza, że gdy taka usługa już istnieje, każdy inny programista aplikacji blockchain może z niej skorzystać. Na przykład, jeśli chcesz rozwinąć sieć społecznościową i chcesz przechowywać obrazy użytkowników, możesz podłączyć się do usługi blockchain, która umożliwia Ci dokładnie to. Jest jednak inna opcja. Możesz również utworzyć pomost do zdecentralizowanej usługi hostingowej strony trzeciej, tj. StorJ.
Oznacza to, że z biegiem czasu aplikacje Lisk blockchain mogą stać się bardziej bogate w funkcje i bardziej złożone, a cały ekosystem aplikacji Lisk może się rozrosnąć. Wszystkie te usługi blockchain mogą opierać się na istniejącym ekosystemie Lisk z jego użytkownikami i tokenem LSK. Miejmy nadzieję, że to może pobudzić popyt na nie. Ponadto wszystkie te usługi blockchain są niezależne. Oznacza to, że jeśli zawiodą, tylko one zawiodą, a to, co pozostaje, to mały wpis w łańcuchu bocznym na głównym łańcuchu Lisk.
Charakter open source to kolejny potężny komponent. Możliwe jest ukrycie kodu JavaScript. Jednak większość nie zrobi tego w celu zdobycia zaufania. Teraz za każdym razem, gdy fajna funkcja jest zintegrowana z aplikacją lub usługą blockchain, każdy może ją skopiować, ulepszyć i zintegrować z własną aplikacją lub usługą blockchain..
Oto kilka przykładów, w których bycie open source ma prawdziwe zalety:
- Na początku nie będziemy mieć bibliotek niezbędnych do wykonywania inteligentnych kontraktów Solidity na Lisk. Istnieje jednak możliwość zintegrowania EVM z dowolnym łańcuchem bocznym Lisk. Jeśli ktoś zrobi to w pewnym momencie, każdy może wykorzystać kod źródłowy. Oznacza to, że byliby w stanie zaoferować wykonanie inteligentnych kontraktów jako usługę lub wykonywać inteligentne kontrakty lokalnie w swoim łańcuchu bocznym, a w tym momencie programiści nie będą już musieli podłączać się do sieci Ethereum.
- Prawdopodobnie zajmie trochę czasu, zanim pojawi się algorytm konsensusu PoW dla łańcuchów bocznych Lisk, ale gdy ktoś go opracuje, wszyscy inni będą mogli go wykorzystać.
- Jeśli projekt nie powiedzie się z powodów finansowych lub politycznych, ktoś inny może po prostu użyć kodu i ponownie wdrożyć aplikację blockchain, lub może nawet napisać migrację sidechain i zabrać starych użytkowników ze sobą do nowego łańcucha sidechain.
Zdecentralizowany katalog aplikacji
Obecnie mamy dwa scentralizowane rozwiązania należące do korporacji do scentralizowanych aplikacji – Apple App Store i Google Play Store.
Dzięki Lisk mamy sieć, ekosystem i SDK dla zdecentralizowanych aplikacji blockchain. Jednak mamy również zdecentralizowany katalog aplikacji bezpośrednio w kliencie, do którego każdy może uzyskać dostęp. Wszystkie aplikacje i usługi blockchain zbudowane na platformie Lisk muszą być zarejestrowane w głównym łańcuchu Lisk. W ten sposób tworzone jest połączenie między mainchain i sidechain, a katalog aplikacji może znaleźć wszystkie aplikacje i usługi blockchain. Podczas rejestracji deweloper może ustawić unikalną nazwę aplikacji blockchain, tagi, ikonę, kategorię, opis i link do pobrania.
W ten sposób użytkownikom oferuje się alternatywny sklep z aplikacjami dla zdecentralizowanych, niezależnych od platformy aplikacji opartych na łańcuchu bloków.
Zdecentralizowany i publiczny rynek delegatów
Rynek delegatów Lisk to sposób na połączenie delegatów sidechain i twórców aplikacji blockchain, co jest konieczne, ponieważ każdy łańcuch sidechain jest niezależnym blockchainem, który potrzebuje własnego zestawu węzłów, aby go zabezpieczyć. Jeśli programiści aplikacji blockchain nie używają naszego domyślnego algorytmu konsensusu (np. PoW lub PoS), będą musieli sami zająć się kopaniem / fałszerstwem sidechain. To może być lepsza opcja w niektórych przypadkach użycia, ale jeśli twórcy aplikacji blockchain używają domyślnego algorytmu konsensusu (DPoS), będą mogli wynająć delegatów z rynku delegatów za stałą opłatą.
Ten rodzaj rynku delegatów pozwala nam zrobić dużo więcej z Lisk niż inne platformy, ale może działać tylko z DpoS.
- Obsługa oprogramowania stron trzecich, takiego jak Bitcoin, Ethereum itp.
Wyobraź to sobie. Masz aplikację blockchain, która zapisuje pokwitowania zakupu na łańcuchu bocznym dla każdej transakcji Bitcoin, którą wykonują twoi użytkownicy, ale jak możesz uzyskać transakcje Bitcoin swoich użytkowników? Eksplorator łańcucha bloków jest scentralizowany, a wyrocznia jest o wiele za wolna. Oznacza to, że aby uzyskać dostęp do jego API i natychmiast uzyskać wszystkie niezbędne dane, musisz uruchomić klienta Bitcoin lokalnie obok swojej aplikacji blockchain. Oznacza to, że tego rodzaju delegaci będą musieli promować się jako delegaci sidechain z uruchomioną lokalną instancją Bitcoin, co będzie jednym z atrybutów, które delegat będzie miał na rynku delegatów. Należy zauważyć, że to samo dotyczy każdego oprogramowania innych firm, scentralizowanego i zdecentralizowanego.
- Przebywanie w niektórych jurysdykcjach w celach prawnych
Niektóre aplikacje blockchain mogą oferować funkcje, które są legalne w niektórych krajach i nielegalne w innych. Startup stojący za aplikacją blockchain może traktować to bardzo poważnie i chce pozostać w 100% legalny. Oznacza to, że łańcuch sidechain musi być zabezpieczony przez zestaw węzłów, które działają tylko w jurysdykcjach, w których funkcje aplikacji blockchain są legalne. Będzie to również jeden z atrybutów, które delegat będzie miał na rynku delegatów.
Generowanie podstawowego dochodu dla wszystkich na świecie
Każdy delegat sidechain może zostać wynajęty za określoną przez siebie opłatą. Wyobraź sobie, że w ciągu dwóch lat możesz zabezpieczyć 50 niszowych aplikacji blockchain za pomocą swojego Raspberry Pi 5, które kupiłeś za 5 USD. W ten sposób możesz wygenerować podstawowy miesięczny dochód w wysokości 50 $. Dla wielu osób może się to wydawać mało prawdopodobne. To jednak wystarczająca ilość pieniędzy na miesiąc w dużej części świata. Uczynienie tego scenariusza nie fikcją, ale bardzo możliwą rzeczywistością, ponieważ świat staje się coraz bardziej połączony każdego dnia, a nawet w tych częściach świata poprawia się dostępność Internetu.
- Klienci Lite dla wszystkich usług i aplikacji blockchain
Dzięki sfederowanym łańcuchom bocznym niezwykle łatwo jest aktualizować kod i wprowadzać zmiany, a niezwykle łatwo jest opracować klienta uproszczonego dla usługi lub aplikacji łańcucha bloków (co jest jeszcze ważniejsze). Szacuje się, że urządzenia mobilne będą (a niektórzy powiedzą, że już są) komputerami przyszłości. Nikt nie chce być zsynchronizowany z blockchainem na urządzeniach mobilnych. Oznacza to, że musimy umożliwić użytkownikom dostęp do dowolnej aplikacji blockchain bez żadnego procesu instalacji i za pomocą prostego kliknięcia w katalogu aplikacji, co można zrobić za pomocą klienta lite, który otrzymuje całą aplikację blockchain od delegata łańcucha bocznego w sposób zdecentralizowany.
Wniosek
Powinieneś zagłębić się w kod i przestudiować go, jeśli chcesz w pełni zrozumieć strukturę Lisk i to, co umożliwia programistom tworzenie. Ponieważ Lisk jest bardzo nowy, tylko czas pokaże, czy ta kryptowaluta ma to, czego potrzeba, aby wystartować wśród głównych programistów JavaScript. Z pewnością są jednak pozytywne sygnały, że zmierzają we właściwym kierunku.
Mam nadzieję, że ten artykuł pomoże odpowiedzieć na wiele twoich pytań i pokaże, czym naprawdę jest Lisk, a także kim chce zostać Lisk.
Przydatne linki
- Oficjalna strona internetowa
- Github
- Dokumentacja
- Lisk Chat
- Świergot
- Ogłoszenie Bitcointalk
- Coinmarketcap