På djupet: Var lagras Blockchain -data?

Blockchain -lagring är ett sätt på vilket data lagras i ett decentraliserat nätverk, som får tillgång till användarens hårddisk för att leta efter utrymme för att lagra data. Denna decentraliserade lagringsstruktur introducerades som ett alternativ till centraliserad molnlagring.

Var lagras Blockchain -data?

Datalagring direkt på en blockchain fungerar bra, men det lider av två huvudsakliga nackdelar: konfidentialitet och skalbarhet. Naturligtvis, för blockchain -applikationer som lagrar många stora mängder data, är ren kedjelagring inte ett praktiskt val. Genom att integrera hash i en blockchain snarare än originaldata har vi en enkel lösning på skalbarhetsproblemet. Det är mer en fråga om hur informationen lagras och inte om var blockchain -data lagrad.

Blockchain uppmuntrar nu människor att fortsätta vara värd för data genom att erbjuda dem en token med monetärt värde. Medan blockchain marknadsförs för att lösa många problem relaterade till datasäkerhet och transparens i central lagring, är det inte helt där för att föredra befintliga lösningar som AWS och Dropbox.

Även om skalningstekniker används för att öka filhastigheten och hämtningsåtgärden, innebär decentraliserad och distribuerad typ av datalagringslösningar baserade på blockchains att det kommer att bli utmanande att konkurrera med AWS.

 

Blockchain datalagring:

Blockchains datalagring har potential att ge mycket bättre säkerhetslösningar än traditionella databaser. När du tänker på kryptovaluta -betalningar på blockchain är mängden data du behöver lagra ganska låg, med tanke på de enorma mängder data du behöver för att spara foton och videofiler.

Ja, blockchain -tekniken behöver fortfarande vissa förbättringar när det gäller säkerhet och skalbarhet innan den kan betraktas som en praktisk lösning för lagring av data. Genom att lagra data via sitt peer-to-peer-nätverk eliminerar blockchain många hot som är förknippade med centrala data.

Förespråkare för både auktoriserade eller privata kedjor säger att termen “blockchain” kan tillämpas på alla datastrukturer som distribuerar data i block med en tidsstämpel. Precis som MVCC hindrar två transaktioner från att ändra ett enda objekt i en databas samtidigt, hindrar blockchain två operationer från att spendera samma output i en blockchain.

 

Uppstår nu:

P2P -nätverk som använder blockchain för att hantera molnlagring baserat på distribution av överskott av disk och nätverkskapacitet på datorer och datacenter. Storj använder blockchain för att spåra digitala “bönder” som, liksom Bitcoin -gruvarbetare, har valt att låta programmet dela överskott av nätverk och lagringskapacitet på sina datorer eller servrar.

Sharding skulle möjliggöra många fler transaktioner parallellt, det förväntas inte heller minska den inbyggda säkerheten i en blockchain, eftersom den upprätthåller “de flesta av de önskade decentraliserings- och säkerhetsfunktionerna i en blockchain”, säger Ethereum -skaparen Vitalik.

Blockchain är en anmärkningsvärd teknik, men den kanske inte är lämplig för lagring av stora filer, annan data. Eftersom blockens hascher lagras på vågblockkedjan kommer alla ändringar i den privata blockchain att upptäckas offentligt.

 

Var lagras bitcoin blockchain?

Leveldb:

Även Bitcoin är inte ett helt anonymt system, men UTXO eller Unspent transaktionsutmatning ger större integritet, förutsatt att användare använder nya adresser för varje transaktion. Leveldb är ett bibliotek med öppen källkod för Googles grundläggande värden, som bland annat inkluderar omvända och omvända iterationer av data, sorterade mappningar, anpassade jämförelser och automatisk komprimering. Så frågan här är var lagras bitcoin blockchain?

Leveldb är en väsentlig mekanism för lagring och hämtning som hanterar tillståndet i det eteriska nätverket. Till exempel kommer alla ändringar av trie -data, på vilken nivå som helst, att helt ändra root -hash.

Utxos är blinda för blockchain -data, och som vi redan har diskuterat lagrar bitcoins blockchain inte balansen i användarkonton. I decentraliserad lagring distribueras data över ett omfattande nodnät, vilket är fallet med teknik för distribuerad huvudbokskedja.

Filecoin är en digital valuta som skapats för att främja lagring av data och användning av IPFS -nätverk. Centrala molnleverantörer kan å andra sidan se sina marginaler sjunka och kan till och med bli för dyra eller föråldrade om de inte hittar sätt att integrera med framstegen inom blockchain -teknik. Medan blockchain växer är det inte den enda tekniken som inför ett befintligt lagringssystem.