Med den decentraliserade karaktären på internet som börjat bli alltmer hotad på grund av dominans hos megaföretag som Google, Amazon och Facebook har många förespråkare av ett gratis och decentraliserat internet startat sina egna rörelser med öppen källkod för att bygga nästa generations teknik som kan driva det öppna internetet. En sådan teknik som har fått en hel del framgång de senaste åren är Blockchain; en säker, distribuerad peer-to-peer-plattform som driver världens ledande kryptovaluta, Bitcoin. Baserat på samma plattform kan en ny teknik som heter Blockstack mycket väl revolutionera internet som vi känner det idag genom att lägga tillbaka makten i händerna på slutanvändarna genom att ge dem fullständig kontroll över sina personuppgifter. Så om tanken på att ha ansvaret för dina egna data låter spännande för dig, Här är vad du behöver veta om Blockstack och hur det kan förbättra integriteten på nätet:
Vad är Blockstack?
Dubbade 'Web 3.0' av vissa lovar Blockstack att förbättra status quo för nuvarande internet genom att skapa en helt nytt, decentraliserat internet som gör det möjligt för användare att kontrollera sina egna data genom att lagra dem lokalt på sina egna enheter snarare än att låta megaföretag lagra dem på sina egna servrar och använda dem som de anser lämpligt. Byggd på Bitcoin blockchain, Blockstack är ett registrerings- och överföringssystem för nyckelpar som representerar en dramatisk avvikelse från hur internet fungerar idag, och om det lyckas, skulle det effektivt avsluta hela affären med att spåra och identifiera användare över hela världen.
De applikationer som körs på Blockstack är decentraliserade och serverlösa. Systemet eliminerar mellanhänder som Google, Facebook eller WhatsApp, låta användare direkt överföra information mellan sig och därigenom få dem att kontrollera sina egna personuppgifter. Den digitala huvudboken, eller blockchain, som används för att hålla reda på all information är ett peer-to-peer-nätverk som distribueras mellan miljoner datorer runt om i världen, vilket betyder ingen enhet har kontroll över personligt identifierbara uppgifter. Den nya tekniken hoppas kunna förändra hur internet fungerar idag genom att ersätta nuvarande tjänster som DNS, PKI (public keyinfrastruktur) och molnlagring och därigenom ge användarna ansvaret för sin egen data och onlinetrafik.
Precis som Linux, Blockstack är ett open source-projekt med en GPLv3-licens för kärntekniken. Precis som ideella organisationer och kommersiella enheter både kan bygga appar och tjänster ovanpå Linux så länge de följer licensvillkoren, ger Blockstack också utvecklare möjlighet att bygg decentraliserade appar (dApps) och tjänster ovanpå befintlig blockchain-infrastruktur på ett sätt som skulle ge användarna ansvaret för sina egna data.
Vem är folket bakom Blockstack?
Blockstack grundades 2013 som Onename av två datoringenjörer från Princeton, Muneeb Ali och Ryan Shea. Organisationen har samlat in cirka 5,45 miljoner dollar i riskkapital från ett antal företag inklusive Union Square Ventures, Digital Currency Group och AngelList grundare Naval Ravikant. Enligt ett inlägg på den officiella Blockstack-bloggen underhålls projektet för närvarande av Jude Nelson, Larry Salibra och Guy Lepage, tillsammans med de två grundarna.
Hur lovar Blockstack att förbättra integriteten på nätet?
För att förstå hur Blockstack kan hjälpa till att revolutionera internet när det gäller att sätta människor i kontroll över sina egna data måste vi först förstå hur tekniken fungerar i första hand. Varje Blockstack-nod innehåller sin egen huvudbok med domännamn och IP-adresserna som domännamnen så småningom skulle lösa. Enligt en vitbok som publicerades av Blockstack i maj förra året omfattar domännamnstransaktioner i nätverket ”Registreringar, överföringar och datauppdateringar. Dessa operationer är kodade i den underliggande blockchain genom transaktioner och använder RPC-API (Remote Procedure Call) för att göra sitt arbete och uppdatera sin egen databas ”.
Blockstack försöker implementera en decentraliserat DNS-system för att lösa frågor om domännamn. Som kort berört tidigare är hela plattformen baserad på Bitcoin blockchain, som används för att registrera och skydda domännamn med en decentraliserad storbok, vilket gör hela systemet säkrare än det traditionella DNS-systemet. Tekniken lovar också att ge skydd mot cacheförgiftning och motstå censur. En annan stor fördel med plattformar som Blockchain eller Ethereum är decentraliserade appar, eller 'dApps', som säkerställer integritet och anonymitet genom att köra på ett P2P-nätverk snarare än på en enda dator.
Vad är decentraliserade appar (dApps) och vilka dApps kan jag använda idag?
Decentraliserade appar, eller dApps är peer-to-peer-program som är utformade för att fungera självständigt. Till skillnad från traditionella applikationer som Facebook eller Google som behöver centraliserade servrar för att fungera, är dessa typer av programvara utformade för att köras oberoende och styrs inte av en enda enhet. Medan dApp-tekniker som Ethereum, MaidSafe, BURST och andra har gjort en hel del framsteg på senare tid, de flesta dApps (och deras underliggande plattformar) är fortfarande i ett början vid denna tidpunkt. Med detta sagt är många olika dApps på en mängd olika plattformar för närvarande redan tillgängliga eller befinner sig i avancerade utvecklingsstadier. Några av de bästa tillgängliga på Blockstack-plattformen är Casa, ett decentraliserat alternativ till Airbnb, och OpenBazaar, ett decentraliserat alternativ till eBay.
Hur skiljer sig Blockstack DNS från Namecoin DNS?
Blockstack är inte den enda tekniken som vill befria nätanvändare från megaföretagens grepp som sätter internetets decentraliserade natur i fara. Namecoin är mest känt för den likartade kryptovalutan som skapades som ett resultat av den första stora gaffeln i Bitcoin, och är för närvarande ett av de mest framstående 'alt-mynt' du kan köpa. Till skillnad från sin förälder kan Namecoin faktiskt lagra data i sin egen blockchain-transaktionsdatabas. Och som Blockstack bekänner det sig också att förbättra decentralisering, säkerhet, censurmotstånd, sekretess och DNS-sökningshastigheter. De två teknikerna skiljer sig emellertid på några grundläggande sätt.
Först och främst, Blockstack och Namecoin skiljer sig åt i hur DNS drivs. Medan Namecoin DNS drivs av Namecoin-noder, är Blockstack DNS utformad för att kunna läsa och skriva data till vilken blockkedja som helst, vilket innebär att den inte kommer att böjas till den underliggande Bitcoin-blockkedjan trots att den i första hand är baserad på den.
Lagringsmodellen för Blockstack DNS skiljer sig också väsentligt från Namecoin DNS. Enligt Blockstack erbjuder det "Ett brett utbud av alternativ för användare att skapa sina egna namnområden och ställa in sina egna scheman för prissättning av namn", medan med Namespace får användarna inte något av dessa alternativ. Detta, enligt Blockstack, “Resulterar i häpnadsväckande huk, vilket avsevärt försämrar användarupplevelsen för alla som försöker registrera namn”.
Slutligen arbetar Blockstack mot ett system där registreringsavgifter för domännamn kommer att börja gå till gruvarbetare, vilket skulle skapa "ett betydande ekonomiskt incitament för dem att bidra med ytterligare resurser till den underliggande blockchain“. Detta skulle också markera en betydande avvikelse från hur Namecoin DNS gör det just nu.
Hur skiljer sig Blockstack från Ethereum?
Först och främst, Ethereum är en blockchain i sig, medan Blockstack är en "lager 2" -teknologi som bygger på en underliggande blockchain. Enligt Blockstacks grundare, Muneeb Ali, skulle Ethereum kunna betraktas som en “Tung blockchain” som tar hand om alla komplexiteter, beräkningar, skalbarhet och säkerhetsfrågor. Blockstack, å andra sidan, “sätter minimal logik i en blockchain och hanterar skalbarhet utanför blockchain genom att återanvända befintlig internetinfrastruktur på nya sätt ”. Till skillnad från Ethereum är Blockstack också relativt välförsäkrad mot blockchain-fel som 51% attacker, netsplits eller hårdgafflar, eftersom det är blockchain-agnostiskt, vilket innebär att hela nätverket bara kan migrera till en annan blockchain i sådana scenarier.
Kan vi förvänta oss att Blockstack någonsin blir mainstream?
Medan begreppet decentraliserade applikationer, eller dApps, verkligen börjar få fart, fortsätter det att förbli ett nischföretag för det mesta. Till och med grundare Ryan Shae, i ett Medium-inlägg för bara några veckor sedan, medgav att 2017 och 2018-användare skulle vara tekniskt avancerade early adopters som är “Mer intresserade av att deras data skyddas och fascineras av möjligheterna med decentraliserade appar”. Men han fortsätter också med att förutsäga att nästa år också kan vara genombrottet för det djärva nya "omcentraliserade" internet när den första sanna dApp kan faktiskt nå 1 miljon användar milstolpe. Så i grund och botten är dApps fortfarande långt ifrån att träffa primetime, och oavsett om de är internetets framtid eller inte, kommer det sannolikt inte att ske någon förändring från status quo snart.
SE OCH: Topp 8 alternativa Bitcoin-valutor du kan använda
Kan Blockstack revolutionera Internet så som vi känner det idag?
Medan dess höga ambitioner att revolutionera hur internet fungerar fortfarande är långt ifrån att bli verklighet, är Blockstack redan långt på väg att säkerställa mer integritet för vanliga nätanvändare. Om det kommer att lyckas i sitt arbete återstår att se, men för närvarande har Blockstack och andra sådana decentraliserade plattformar fart på vägen. Förhoppningsvis med lite tur och ökad allmänhetens medvetenhet om behovet av integritet online kommer vi verkligen att ha ett riktigt, decentraliserat internet förr snarare än senare. Om du också är lika fascinerad och upphetsad av tanken på ett riktigt anonymt, decentraliserat internet som jag är, lämna en kommentar nedan för att berätta hur du förväntar dig att teknologierna kommer att fungera framöver.