Cos’è Lisk Coin (LSK)?

Dal lancio di Lisk all’inizio del 2016 ci sono stati molti malintesi e confusione su cosa sia veramente e cosa consentirà alle persone di fare in futuro. Con questa recensione voglio spiegare brevemente cos’è Lisk e cosa non è e spero che questo articolo ti aiuti a ripulire alcuni malintesi su Lisk.

Incomprensioni
Lisk è una delle criptovalute più recenti e ci sono vari miti, incomprensioni e altri fatti sbagliati su Lisk. In questa recensione cercherò di ripulire i più importanti.
Il team Lisk utilizza JavaScript, che non è sicuro!
Non vero! Il linguaggio di programmazione utilizzato gioca un ruolo importante, ed è vero che JavaScript è un linguaggio debolmente tipizzato e che ci sono altri linguaggi di programmazione che avrebbero potuto utilizzare, che a causa della loro natura fortemente tipizzata, rendono meno probabile che lo sviluppatore scriva male codice. Tuttavia, ciò non significa che JavaScript sia intrinsecamente non sicuro e che altri linguaggi non abbiano altri importanti compromessi. Inoltre, alla fine della giornata è obbligo dello sviluppatore scrivere codice protetto in primo luogo. Ci sono alcuni motivi per cui il team di Lisk ha deciso di utilizzare JavaScript. Hanno scelto JavaScript perché è praticamente ovunque sul Web, è accessibile a qualsiasi sviluppatore e ha grandi aziende come Microsoft e Google che lavorano sulla sua sicurezza e velocità su una vasta gamma di dispositivi. JavaScript viene utilizzato per aggiungere elementi interattivi su quasi tutti i siti Web, quindi utilizzando JS il team di Lisk offre accessibilità blockchain al linguaggio più utilizzato al mondo. Più utilizzo significa più sviluppatori e più sviluppatori significa più valore.
JavaScript ha una limitazione sulla precisione del numero maggiore di 32 bit, ma questa limitazione non è un problema, né lo è stata dall’inizio di Lisk. Il team di Lisk ha aggirato questa limitazione eseguendo operazioni aritmetiche basate su interi in tutta la base di codice utilizzando BigNumber.js (una libreria javascript leggera per node.js e il browser). Gli sviluppatori di applicazioni blockchain sono in gran parte protetti dall’API. Possono anche utilizzare la stessa libreria usata dal core Lisk (nei casi che lo richiedono).
Per rafforzare ulteriormente la base di codice, il team dietro Lisk sta pianificando un’eventuale transizione a TypeScript, che è un JS fortemente tipizzato. Una volta implementato TypeScript, dovrebbe mitigare i problemi normalmente associati al codice debolmente tipizzato. Per la massima velocità e sicurezza, stanno anche valutando di respingere alcune funzionalità fondamentali critiche in C++.
Lisk è un fork di Ethereum!
Non vero! La base del codice Lisk è stata biforcuta da un progetto chiamato Crypti. Crypti ha raccolto 750 BTC 2 anni fa per sviluppare una piattaforma applicativa blockchain e alla fine la fondazione Crypti ha sviluppato una base di codice che è stata un buon punto di partenza per un nuovo progetto. Tuttavia, le riserve finanziarie semplicemente non erano sufficienti per sviluppare l’idea nella sua massima estensione. Fortunatamente, Max Kordek e Oliver Beddows (persone dietro Lisk) hanno visto il potenziale e hanno deciso di subentrare, dando al mondo la piattaforma di applicazione blockchain decentralizzata che merita.
Lisk è un concorrente di ogni progetto blockchain!
Non vero! È vero che puoi implementare praticamente tutto in un sidechain Lisk. Tuttavia, lo spazio blockchain è abbastanza grande (e sta solo diventando più grande) per avere diversi progetti che risolvono gli stessi problemi.
- Un sistema di social blogging può essere eseguito su una blockchain autonoma o su Lisk.
- Le transazioni anonime possono essere eseguite in una blockchain autonoma o in Lisk.
- L’archiviazione decentralizzata può essere eseguita in una blockchain autonoma o in Lisk.
La lista potrebbe continuare all’infinito. Se hai bisogno di uno di questi servizi nella tua app blockchain Lisk, puoi semplicemente collegarti a tecnologie di terze parti e sfruttare le loro funzionalità dall’interno della tua app blockchain Lisk. Ciò significa che non è necessario reimplementare tutto.
Cos’è Lisk?
Una criptovaluta
Lisk è una criptovaluta e ha lanciato il proprio token digitale (LSK) a maggio 2016 per aiutare a raccogliere fondi per finanziare il progetto. Occorrono solo dieci secondi per inviare LSK da un account a un altro e dopo circa 1-2 minuti la transazione può essere considerata immutabile.
Una rete decentralizzata

Lisk è un rete decentralizzata con la propria blockchain, come Bitcoin, Bitshares o Nxt. Tuttavia, Lisk non utilizza Proof of Work (PoW) come Bitcoin, o Proof of Stake (PoS) come Nxt, piuttosto utilizza un algoritmo di consenso chiamato Delegated Proof of Stake (Dpos), che è un’implementazione semplificata dell’originale di BitShares algoritmo di consenso. Ogni detentore di LSK può votare per i delegati mainchain che stanno proteggendo la rete, e solo i primi 101 utenti con i voti più pesanti (cioè il maggior numero di Lisk di proprietà individuale) hanno voce in capitolo nelle risoluzioni di problem solving e sono in grado di esprimere voti per portare avanti mozioni . Solo questi utenti migliori possono guadagnare premi per la generazione di blocchi, il che significa che esiste un incentivo finanziario per diventare un delegato attivo. Ogni altro delegato è in attesa di essere eletto.
Un quadro
Il Lisk App SDK è un framework per distribuire le proprie sidechain e sviluppare applicazioni blockchain su di esse, e il risultato è che le applicazioni e le funzioni costruite su Lisk App SDK vengono continuamente migliorate, e quindi complessivamente migliori. Il linguaggio scelto da Lisk per la costruzione di app individuali è JavaScript, uno dei linguaggi di programmazione più popolari, il che significa che puoi sviluppare social network indipendenti dalla piattaforma, applicazioni IoT, economie di condivisione, negozi online, piattaforme di esecuzione di contratti, scambi, piattaforme di archiviazione, applicazioni finanziarie, mercati di previsione, messaggistica, giochi e molto altro sulla tua blockchain, completamente decentralizzata e senza il fastidio di complicati protocolli di consenso o algoritmi di rete peer to peer.
Le prime 3 monete per un enorme ROI nel 2021?
Se avessi scommesso sulle monete giuste l’anno scorso, potresti facilmente avere 10 volte il tuo capitale …
Avresti anche potuto guadagnare quanto 100x il che significa che avresti potuto voltarti $ 100 fino a 10.000.
Gli esperti ritengono che ciò accadrà di nuovo nel 2021, l’unica domanda è su quale moneta scommetti?
Il mio amico ed esperto di criptovaluta Dirk sta scommettendo personalmente su 3 criptovalute sotto i radar per un enorme ROI nel 2021.
Clicca qui per sapere cosa sono queste monete (guarda fino alla fine della presentazione).

Una piattaforma sidechain
Come ho già detto, Lisk App SDK ti consente di distribuire un sidechain a Lisk. Le sidechain sono aggiunte alla blockchain principale, prive di inquinamento o spam sulla mainchain o su altre sidechain. Le catene laterali consentono una flessibilità illimitata e tutti i tipi di transazione, i parametri e le specifiche possono essere modificati per adattarsi perfettamente alla tua applicazione blockchain.
Per prevenire lo spam su una blockchain c’è sempre un token di valore. È necessario salvare tutti i dati sulla blockchain, ad es. una commissione per inviare transazioni. Nella tua catena laterale Lisk puoi utilizzare i token LSK dalla catena principale o uno completamente nuovo personalizzato che hai creato.
È importante notare che hai una limitazione nel caso in cui desideri utilizzare i token LSK della catena principale all’interno della tua catena laterale. I token non possono essere trasferiti tra diversi blockchain. Sebbene un sidechain significhi più sicurezza e un’applicazione più veloce per gli sviluppatori di applicazioni, è una blockchain completamente nuova e indipendente! Ricorda, una sidechain è una blockchain completamente nuova e indipendente, ed è per questo che Lisk consente un tipo di transazione speciale per trasferire i token LSK dalla mainchain a una sidechain. In pratica, i token LSK non lasciano mai la catena principale, vengono semplicemente trasferiti sull’account Lisk dei proprietari di sidechain (sulla catena principale!). Allo stesso tempo, lo stesso numero di token LSK verrà replicato sulla sidechain e può essere utilizzato da te normalmente, il che significa che nel caso di un’applicazione sidechain o blockchain scritta male, tutti i token LSK sono sicuri e possono essere recuperati facilmente dal proprietario del sidechain. Tuttavia, c’è un problema. Ciò significa anche che devi fidarti del proprietario della sidechain, il che non ha senso per tutti i tipi di applicazioni blockchain, solo per alcune di proprietà di persone rispettabili o startup.

Che cosa succede se si desidera sviluppare un’applicazione veramente affidabile e non si desidera conservare i token LSK appartenenti ai propri utenti? Bene, allora puoi semplicemente emettere un token personalizzato completamente nuovo che hai creato (o più di uno) sulla sidechain e usarli come una criptovaluta completamente nuova. Ciò significa che puoi distribuirli in un ICO o venderli in borsa, e in questo modo i tuoi utenti hanno il controllo completo ed esclusivo sui loro token personalizzati in modo completamente affidabile e possono usarli all’interno della tua applicazione blockchain. Potresti anche implementare un sistema di mini-scambio all’interno della tua applicazione blockchain per scambiare facilmente token personalizzati con LSK.
Se è stato scoperto un bug nell’applicazione Lisk sidechain o blockchain e per questo motivo è necessario un hardfork, allora solo il sidechain deve essere hardfork, mentre il mainchain rimane completamente illeso e immutabile.
Sono in corso discussioni sulla blockchain pubblica, privata e consortile, che è una blockchain in cui il processo di consenso è controllato da un insieme di nodi preselezionati. Puoi costruire quello che vuoi e di cui hai bisogno con Lisk. Tuttavia, ci stiamo concentrando principalmente sulle blockchain di consorzi pubblici per attirare startup e sviluppatori. Ciò significa che blockchain federate sono più veloci (maggiore scalabilità), forniscono una maggiore privacy delle transazioni e sono protette da delegati scelti da un mercato pubblico che vengono pagati per la generazione di blocchi, dal proprietario dell’applicazione blockchain o dai suoi utenti.
Una piattaforma applicativa blockchain
Il fatto è che le sidechain sono solo database decentralizzati di applicazioni blockchain che consentono l’emissione di token di valore, essendo immutabili e avendo una rete decentralizzata, e per i nostri utenti la parte più interessante è la piattaforma applicativa blockchain.
Il Lisk App SDK (Software Development Kit) consente la distribuzione di sidechain e offre tutti gli strumenti necessari per sviluppare un’applicazione blockchain. Un’applicazione blockchain non è solo uno script in esecuzione in modo decentralizzato e senza fiducia, è molto più potente. Si compone di 4 parti:
- Sidechain (come database immutabile)
- Algoritmo di consenso (per impostazione predefinita DPoS)
- Front end (l’interfaccia utente dell’applicazione)
- Back end (la logica dell’applicazione)
Come puoi vedere, un’applicazione blockchain è un’applicazione a tutti gli effetti, ma può anche connettersi all’ecosistema esistente di Lisk utilizzando il token LSK, attirando delegati di sidechain, sfruttando altre applicazioni blockchain (cioè servizi blockchain) e iniziando con un esistente base di utenti.

Un’altra cosa degna di nota è che grazie al Lisk App SDK puoi creare facilmente applicazioni blockchain complete pronte per il download e l’utilizzo in un comodo pacchetto. Lisk App SDK ti consente di sviluppare il back-end della tua applicazione (cioè le funzionalità) e anche di sviluppare un front-end (cioè l’interfaccia utente). In questo caso è possibile accedere anche al front end in modo decentralizzato. Questa è attualmente una caratteristica unica nel settore blockchain.
Alcune persone dicono che se il codice non è memorizzato sulla blockchain, allora non è un’applicazione decentralizzata. Tuttavia, è necessario fare una distinzione qui. L’applicazione stessa è in esecuzione sul tuo computer proprio come client Torrent o client Bitcoin, il che significa che deve essere prima scaricata. Ora ci sono più utenti che eseguono l’applicazione. Alcuni di loro utilizzano semplicemente l’applicazione (= utenti), mentre altri hanno l’autorizzazione speciale per generare nuovi blocchi all’interno della sidechain e quindi proteggere la rete (= delegati). La tua applicazione blockchain e il sidechain sono ora protetti da più dispositivi. Ciò significa che è decentralizzato, quindi è un’applicazione decentralizzata.
Una piattaforma di servizi blockchain
I servizi blockchain sono un tipo di applicazione blockchain che ha un solo utilizzo e ti consente di fare qualcosa di molto specifico, simile a un’applicazione monouso.
Ecco alcuni esempi:
- Oracoli come servizio (ad es. Per ottenere il risultato di un evento della vita reale o per ottenere opinioni sul tuo prodotto)
- Esecuzione intelligente del contratto come servizio (ad es. Calcolo di un numero casuale al riparo dalla manipolazione)
- Hosting decentralizzato come servizio (ad es. Archiviazione di documenti o immagini in un cloud decentralizzato e crittografato)
- Identità come servizio (ad es. Single sign-in per diversi siti con informazioni personali crittografate direttamente accessibili su richiesta)
È anche importante notare che i servizi blockchain di Lisk funzionano tutti sulle proprie sidechain Lisk, quindi sono tutti collegati alla catena principale e all’ecosistema Lisk, il che significa che una volta che tale servizio esiste, ogni altro sviluppatore di applicazioni blockchain può sfruttarlo. Ad esempio, se desideri sviluppare un social network e desideri memorizzare le immagini degli utenti, puoi collegarti a un servizio blockchain che ti consente di fare esattamente questo. Tuttavia, c’è l’altra opzione. Puoi anche creare un ponte verso un servizio di hosting decentralizzato di terze parti, ovvero StorJ.
Ciò significa che nel tempo le applicazioni blockchain di Lisk possono diventare più ricche di funzionalità e più complesse e che l’intero ecosistema di app Lisk potrebbe crescere. Tutti quei servizi blockchain possono ripiegare sull’ecosistema Lisk esistente con i suoi utenti e il token LSK. Si spera che questo possa stimolare la domanda. Inoltre, tutti questi servizi blockchain sono indipendenti. Ciò significa che se falliscono, falliscono solo e ciò che rimane è una piccola entrata sidechain sulla catena principale Lisk.
Il carattere open source è un altro potente componente. È possibile nascondere il codice JavaScript. Tuttavia, la maggioranza non lo farà per guadagnare fiducia. Ora, ogni volta che una funzionalità interessante viene integrata in un’applicazione o un servizio blockchain, è disponibile a tutti gli altri per copiarla, migliorarla e integrarla nella propria applicazione o servizio blockchain.
Ecco alcuni degli esempi in cui essere open source ha dei vantaggi reali:
- All’inizio non avremo le librerie necessarie per eseguire contratti intelligenti Solidity su Lisk. Tuttavia, è possibile integrare l’EVM in qualsiasi sidechain Lisk. Se qualcuno lo fa in un determinato momento, tutti potrebbero utilizzare il codice sorgente. Ciò significa che sarebbero in grado di offrire l’esecuzione di contratti intelligenti come servizio o di eseguire contratti intelligenti localmente all’interno della loro sidechain, ea quel punto gli sviluppatori non avranno più bisogno di collegarsi alla rete Ethereum.
- Probabilmente ci vorrà del tempo prima che ci sia un algoritmo di consenso PoW per le sidechain Lisk, ma una volta che qualcuno ne sviluppa uno, tutti gli altri possono utilizzarlo.
- Se un progetto fallisce per motivi finanziari o politici, qualcun altro può semplicemente utilizzare il codice e ridistribuire nuovamente l’applicazione blockchain, oppure potrebbe persino scrivere una migrazione sidechain e portare con sé i vecchi utenti nel suo nuovo sidechain.
Una directory decentralizzata per le applicazioni
Al giorno d’oggi, abbiamo due soluzioni centralizzate di proprietà di aziende per applicazioni centralizzate: l’App Store di Apple e il Play Store di Google.
Con Lisk abbiamo la rete, l’ecosistema e l’SDK per applicazioni blockchain decentralizzate. Tuttavia, abbiamo anche una directory dell’applicazione decentralizzata direttamente all’interno del client a cui tutti possono accedere. Tutte le applicazioni e i servizi blockchain costruiti sulla piattaforma Lisk devono essere registrati sulla catena principale di Lisk. In questo modo viene creata la connessione tra mainchain e sidechain e la directory dell’applicazione può trovare tutte le applicazioni e i servizi blockchain. Durante la registrazione, lo sviluppatore è in grado di impostare un nome, tag, icona, categoria, descrizione e link per il download univoci dell’applicazione blockchain.

In questo modo, agli utenti viene offerto un app store alternativo per applicazioni blockchain decentralizzate, indipendenti dalla piattaforma.
Un mercato delegato decentralizzato e pubblico
Il mercato dei delegati Lisk è un modo per connettere delegati sidechain e sviluppatori di applicazioni blockchain, il che è necessario perché ogni sidechain è una blockchain indipendente che necessita del proprio set di nodi per proteggerla. Se gli sviluppatori di applicazioni blockchain non utilizzano il nostro algoritmo di consenso predefinito (ad es.PoW o PoS), dovranno prendersi cura degli stessi minatori / falsificatori di sidechain. Questa potrebbe essere un’opzione migliore per alcuni casi d’uso, ma se gli sviluppatori di applicazioni blockchain utilizzano l’algoritmo di consenso predefinito (DPoS), saranno in grado di affittare i delegati dal marketplace dei delegati per una tariffa ricorrente.

Questo tipo di mercato dei delegati ci consente di fare molto di più con Lisk di quanto possano fare altre piattaforme, ma può funzionare solo con DpoS.
- Supporta software di terze parti come Bitcoin, Ethereum, ecc.
Immagina questo. Hai un’applicazione blockchain che salva le ricevute di acquisto sulla sidechain per ogni transazione Bitcoin che i tuoi utenti stanno facendo, ma come puoi ottenere le transazioni Bitcoin dei tuoi utenti? Un blockchain explorer è centralizzato e un oracolo è troppo lento. Ciò significa che, per accedere alla sua API e ottenere istantaneamente tutti i dati necessari, devi eseguire il client Bitcoin localmente accanto alla tua applicazione blockchain. Ciò significa che questi tipi di delegati dovranno promuoversi come delegati sidechain con un’istanza Bitcoin locale in esecuzione, che sarà uno degli attributi che un delegato avrà all’interno del mercato dei delegati. È importante notare che lo stesso vale per qualsiasi altro software di terze parti, centralizzato e decentralizzato.

- Soggiornare in determinate giurisdizioni per scopi legali
Alcune applicazioni blockchain potrebbero offrire funzionalità legali in alcuni paesi e illegali in altri. La startup dietro l’applicazione blockchain potrebbe essere molto seria e vuole rimanere legale al 100%. Ciò significa che la sidechain deve essere protetta da un insieme di nodi che sono in esecuzione solo nelle giurisdizioni in cui le funzionalità dell’applicazione blockchain sono legali. Questo sarà anche uno degli attributi che un delegato avrà nel marketplace dei delegati.
Generare un reddito di base per tutti nel mondo
Ogni delegato di sidechain può essere affittato a una tariffa definita. Immagina di poter proteggere in due anni 50 applicazioni blockchain di nicchia con il tuo Raspberry Pi 5 che hai acquistato per $ 5. In questo modo puoi generare un reddito mensile di base di $ 50. Questo potrebbe non sembrare molto per molte persone. Tuttavia, questo è abbastanza denaro per durare un mese in gran parte del mondo. Rendendo questo scenario non una finzione, ma una realtà molto possibile perché il mondo è sempre più connesso ogni giorno e anche in quelle parti del mondo l’accessibilità a Internet sta migliorando.
- Client Lite per ogni servizio e applicazione blockchain
Grazie alle sidechain federate è estremamente facile aggiornare il codice e introdurre modifiche, ed è estremamente facile sviluppare un client leggero per il tuo servizio o applicazione blockchain (il che è ancora più importante). Si stima che i dispositivi mobili saranno (e alcuni diranno che lo sono già) i computer del futuro. Nessuno vuole rimanere sincronizzato con una blockchain sui dispositivi mobili. Ciò significa che dobbiamo consentire agli utenti di accedere a qualsiasi applicazione blockchain senza alcun processo di installazione e con un semplice clic all’interno della directory dell’applicazione, cosa che può essere eseguita con un client lite che riceve l’intera applicazione blockchain da un delegato sidechain in modo decentralizzato.
Conclusione
Dovresti scavare in profondità nel codice e studiarlo se vuoi comprendere completamente il framework Lisk e cosa consente agli sviluppatori di costruire. Poiché Lisk è molto nuovo, solo il tempo dirà se questa criptovaluta ha ciò che serve per decollare tra i principali programmatori JavaScript. Tuttavia, ci sono certamente segnali positivi che stanno andando nella giusta direzione.
Spero che questo articolo aiuti a rispondere a molte delle tue domande e mostri cos’è veramente Lisk e anche cosa mira a diventare Lisk.
link utili
- Sito ufficiale
- Github
- Documentazione
- Lisk Chat
- Annuncio di Bitcointalk
- Coinmarketcap

Facebook
Pinterest