Är decentraliserade appar framtiden för Internet?
År 2017 gick ungefär en tredjedel av Internet ner i cirka fem timmar på grund av en Amazon Web Services glitch. Webbplatser som Disney och Nike och appar som Slack, Twitch och even Nest blev sakta ned eller gjorda oanvändbara. Mellan Amazon, Google, Microsoft, Facebook, Alibaba och andra företag visar det sig att mycket av Internet styrs av bara några spelare, vilket gör det lite sårbart för oväntade fel och exploatering.
En möjlig lösning för att motverka detta är att skapa Web 3.0 genom att crowdsourcing på Internet. I stället för att lagras på enskilda servrar, kommer dessa decentraliserade applikationer ("Dapps") att lagras på och drivas av datorer över hela världen. Decentraliserade medier (DNN, EtherTweet, Steemit), decentraliserad fildelning och lagring (Filecoin, MaidSafe, Sia, Storj) och även decentraliserade spel (CryptoKitties, Ether Dungeon) är bara några av de "framtida Internet" -projekten du kan prova nu.
Decentralisering
Den enklaste formen av en decentraliserad app är fildelning (P2P) - något som du förmodligen vet som "torrenting". Istället för att ladda ner en fil från en enda server laddar du ned små bitar av filen från andra personer som har Det. Modern Dapps fungerar på samma sätt. Massor av användare lagrar och delar data som annars skulle leva på Amazons servrar, men de har fått en uppgradering: blockchains.
Dapps och Blockchains
Tänk på blockchains som permanenta, delade postböcker som håller reda på transaktioner mellan människor (eller maskiner). Dessa ledgers kontrolleras för noggrannhet av många olika datorer som måste komma överens om eventuella ändringar, och dina tillgångar kan inte flyttas av någon som inte har din privata nyckel. De hålls säkra genom stark kryptering och kan användas av alla med en enhet och en Internetanslutning.
Vissa blockkedjor, i synnerhet Ethereum, är byggda för att interagera med kod, vilket innebär att ett datorprogram kan använda skivboken för att säkert kommunicera vilken data den behöver. Det kan vara lika enkelt som "Alice skickar Bob ett mynt om 24 timmar" eller så komplicerat som Golem-appen som gör det möjligt för Alice att automatiskt betala Bob för att ge henne datorns oanvända bearbetningskraft. Kort sagt, ett Dapp är ett program som förbinder användare och leverantörer av en tjänst med en blockchain.
Varför ska du bry dig?
Det finns några anledningar att du kan vara upphetsad:
- Detta kan göra Internet säkrare, tillförlitligt och privat. Spridning av små mängder krypterad data på många datorer gör det mindre hackbart, mindre troligt att det inte är tillgängligt och mindre exploaterbart.
- Dapps (idealiskt) har ingen enda misslyckande punkt - de kan inte tas ner av en glitch, en hackare, ett företag eller en regering.
- De är mycket mer flexibla, tillförlitliga och transparenta än traditionella appar. Decentraliserade open source-program garanteras att köra exakt som skrivet eftersom ingen enskild enhet kontrollerar dem.
Varför ska du vara försiktig
Det är fortfarande väldigt väldigt väst där ute. Friflödande investeringspengar, oerfarna användare och en relativ brist på vetting innebär att det finns en bedragare eller bit av vaporware (programvarukoncept som överpresterar och inte levererar) för varje legitim app.
Blockkedjor är i allmänhet säkra Dapps kanske inte. De använder blockchain, vilket innebär att de tenderar att vara mycket mindre exploaterbara än centraliserade appar, men de är bara lika täta som deras kod. Stora stölder har redan inträffat, och fler kommer sannolikt att komma
Hur man engagerar sig
1. Uppgradera din webbläsare till Web 3.0. Installera den Brave webbläsaren eller få Metamask-förlängningen (tillgänglig för Chrome, Firefox och Opera) så att datorn kan interagera med Dapps.
2. Hitta en Dapp du gillar! Kolla in Dapps-status eller kolla upp några andra oberoende projekt.
3. Ta reda på användarhandböcker och tips på community forum / subreddits för att hjälpa dig att komma igång. Många av de mer populära Dapps har aktiva, hjälpsamma samhällen.
4. Vid något tillfälle behöver du förmodligen lite kryptocurrency. Eftersom de flesta Dapps kör på Ethereum, och Ethereum lätt kan bytas ut för andra kryptokurser, kan du gå vidare till några av de mer användarvänliga utbytena för att få lite ETH.
5. När du har fått din Dapp att fungera, allt du behöver göra är att hålla dig uppdaterad med eventuella ändringar som kan påverka dess funktionalitet. Välkommen till den decentraliserade webben!
Några appar du kan prova nu
- State of the Dapps är ett slags "App Store" för Dapps där du kan hitta allt från "CryptoKitties" till "Gnosis", en decentraliserad prediktionsplattform
- DNN - decentraliserade nyheter
- Steemit - decentraliserat innehållsskapande och kuration (jämför med Reddit)
- OpenBazaar - decentraliserad marknad för allting (jämför med eBay)
- Decentraland - decentraliserad virtuell verklighet
- Storj och Sia - två olika krypteringskoder för fillagring, som båda arbetar för närvarande, även om de fortfarande är i "du måste vara typ av tekniker för att använda den" scenen.
Slutsats
Dapps är en spännande del av den större cryptocurrency-bilden och kan forma framtiden för Internet själv. Medan de flesta Dapps fortfarande är på test- eller forskningsstadiet, har de alla stora idéer för att störa det nuvarande systemet. I slutändan kan Web 3.0 bli värd på din bärbara dator och smartphone.
Bildkredit: Classivertsen via Wikimedia Commons, Descryptive.com