Förklarat Bitcoin Blockchain: Förstå Bitcoin och Blockchain



Denna Bitcoin Blockchain-blogg hjälper dig att förstå grunderna i Bitcoin och hur Blockchain-tekniken hjälper till att implementera Bitcoin-systemet.

Bitcoin Blockchain är utan tvekan surret i branschen idag. Genom denna blogg kommer jag att göra mitt bästa för att introducera dig till begreppen kryptovaluta Bitcoin och hur den skapade denna revolutionerande teknik som vi kallar Blockchain. Innan du går vidare, gå igenom vår korta animerade video på Vad är Blockchain & Bitcoin.

Denna fråga orsakar ofta förvirring. Här är en snabb förklaring för att rensa ditt röriga huvud!





Vad är Blockchain | Vad är Bitcoin | Edureka

Följande kommer att vara berättelsen för vår Bitcoin Blockchain-blogg:

  1. Vad är Bitcoin?
  2. Vad är Blockchain?
  3. Hur Bitcoin implementerar Blockchain?
    3.1 Distribuerad offentlig redovisning
    3.2 Hash-kryptering
    3.3 Bevis på arbete
    3.4 Incitament för validering
  4. Bitcoin Mining
  5. Blockchain plånböcker
  6. Demo: Överföra Bitcoins mellan plånböcker

Vad är Bitcoin?

Innan vi fortsätter, låt mig kortfatta historien om transaktioner av pengar.



En historia av monetära transaktioner

När det gäller att handla pengar eller något av värde har människor förlitat sig på banker och andra betrodda tredje parter som banker och regeringar för att säkerställa förtroende och säkerhet.

Nu spelar dessa betrodda parter en viktig roll i en underlättande digital transaktion. Detta skapar det som kallas dubbelt utgiftsproblem .

Men tänk om det finns ett sätt att distribuera flödet av digitala tillgångar. Tja, det finns en teknik idag som gör detta möjligt.



Under 2009 utarbetade Satoshi Nakamoto ett elektroniskt kontantsystem som heter peer-to-peer, kallat Bitcoin, vilket gjorde det möjligt att överföra onlinebetalningar direkt utan mellanhand.

Vad är Blockchain?

  • Blockchain är helt enkelt en datastruktur där varje block är länkat till ett annat block i en tidsstämplad kronologisk ordning
  • Det är en distribuerad digital reskontra med en oföränderlig allmän registrering av digitala transaktioner
  • Varje ny post valideras i det distribuerade nätverket innan den lagras i ett block
  • All information som en gång har lagrats i huvudboken är verifierbar och granskbar men kan inte redigeras
  • Varje block identifieras genom dess kryptografiska signatur
  • Det första blocket i Blockchain är känt som Genesis block

Bitcoin Blockchain förklaras | Edureka

På vilket sättBitcoin implementerar Blockchain?

Blockchain är den bakomliggande tekniken för bitcoins som löser alla problem med traditionell bankverksamhet. Låt oss titta på dessa idetalj.

1. Distribuerad offentlig redovisning

Varje enskild person i nätverket har en kopia av huvudboken. Det finns ingen central central kopia. Ledger betyder här en kopia av alla transaktioner som någonsin har hänt.

Blockchain är en distribuerad databas som lagrar alla Bitcoin-transaktioner som någonsin har hänt i Bitcoins historia.Detta säkerställer att ingen person kan göra ändringar i huvudboken eftersom alla andra omedelbart kommer att flagga det somkorrupt.

2. Hash-kryptering

Allt lagrat på Blockchain är krypterad . På det här sättet kan alla se alla transaktioner men samtidigt vet ingen vilken av dessa konton som tillhör dig.

Är det inte precis vad vi förväntar oss ett banksystematt vara?

3. Bevis på arbete

Bevis på arbete är ett koncept som uppfanns i Bitcoin Blockchain där gruvarbetarna (specialanvändare av Bitcoin) kommer att validera transaktioner genom att lösa en komplext matematiskt pussel kallas Proof of Work.

Tekniskt sett finns det ett hash-målvärde som anges för varje block före tiden.Gruvarbetare klubbar ihop en uppsättning obekräftade Bitcoin-transaktioner (cirka 250) i ett block, beräknar dess hash och börjar sedan ett lopp för att hitta en specifik uppsättning tecken som heter Nuntie .

Den totala hash som erhållits från hash för föregående block, transaktionsdata och nuntie måste matcha det slutgiltiga förinställda hash-värdet. Det är det här Nuntie vilket är beräkningsmässigt omfattande . Endast personer med enorm beräkningskraftoch elkan lösa det på 10 minutergenomsnitt.

vad gör alert i javascript

4. Incitament för validering

Den mest intressanta delen av Bitcoin är Bitcoin Mining . Det är konceptet där vissa användare gör ett arbete och belönas med 12,5 Bitcoins (BTC) per block. Varje block tar i genomsnitt cirka 10 minuter att bryta.

Detta incitament ges för ansträngningarna vid beräkning och för att täcka de el- och infrastrukturkostnader som krävs för att uppnå det. För närvarande kontrollerar stora pooler cirka 10-20% av den globala gruvkraften och i allmänhet är det bara dessa pooler som lyckas med att bryta Bitcoins.

Bitcoin Mining

Bitcoin Mining är en process för att validera transaktioner till ett nytt block och lägga till detta block i den befintliga Blockchain.Framgångsrika gruvarbetare av Bitcoin belönas med en fast mängd nya Bitcoins som bryts in i Bitcoin-ekonomin. För närvarande får varje framgångsrik gruvarbetare 12,5 BTC ( Förbehåll för ändringar en gång vart fjärde år eller genom ett Bitcoin-community-beslut ) som belöning för att lyckas lägga till ett transaktionsblock iBlockchain.

Plånböcker för kryptovaluta

Bitcoin-plånböcker används vanligtvis för att överföra Bitcoins över olika konton. Dessa är som en superset som innehåller plånböcker för Bitcoin och alla andra kryptovalutor som Ethereum, Litecoin, Dash, Ripple och Auroracoin för att nämna några.

Alla transaktioner i Bitcoin-nätverket sker via en av de olika Bitcoin-plånböckerna. Några av de populära Bitcoin-plånböckerna inkluderar Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus och Mycelium.

Typer av Blockchain-plånbok

Vi kommer att utforska de mest populära typerna av Blockchain-plånböcker baserat på placeringen av privata nycklar, enheter och klienter

Figur: Bitcoin Blockchain förklaras - heta och kalla plånböcker

  1. Het plånbok

    Heta plånböcker är de enklaste att använda för att överföra kryptovalutor. Det finns inget behov av att ladda ner hela Blockchain och alla privata nycklar lagras online för snabba överföringar. De är mindre tillförlitliga jämfört med kalla plånböcker.

  2. Kall plånbok

    Kalla plånböcker är de där hela Blockchain laddas ner till systemet och varje transaktion undertecknas offline och publiceras sedan online. De är det säkraste sättet att göra kryptovalutaöverföringar online.

    Figur: Bitcoin Blockchain Explained - Plånböcker baserat på placeringen av privata nycklar

  3. Online webbplånbok

    Online webbplånbok är en het plånbok där Blockchain finns online och användaren överför med sin privata nyckel och mottagarens offentliga adress.

  4. Mobil plånbok

    Mobila plånböcker liknar online webbplånböcker förutom att de är speciellt utformade för mobiltelefonanvändning. Generellt har mobilplånböcker också en egen webbversion.

  5. Skrivbordsplånbok

    Skrivbordsplånböcker är kalla plånböcker där privata nycklar för Blockchain-konton som Bitcoin och Ethereum lagras på kalla servrar och det finns en separat klientmaskin som fungerar som mellanhand mellan internet och servern.

  6. Fysisk plånbok

    Fysiska plånböcker är de plånböcker där Bitcoin (eller andra kryptovalutor) detaljer som privat nyckel, allmän adress och QR-kod trycks fysiskt under lång tid.

  7. Bitcoin-klient

    Bitcoin-klienter är plånböcker som är specifika för Bitcoin-överföringar. Dessa kunder hjälper användare att bearbeta sina Bitcoin-transaktioner genom att ta ut en liten avgift. Några av de mest populära Bitcoin-klienterna är Håll ögonen på , Electrum , Exodus och Mycelium .

  8. Hårdvaruplånbok

    Hårdvaruplånböcker kan användas för att direkt överföra Bitcoins (kryptovaluta) från hårdvaran till ett annat Bitcoin (kryptovaluta) -konto när den är ansluten till internet. Plånböckerna innehåller oftast ett gränssnitt för att ange mottagarens uppgifter och beloppet som ska varaöverförd.

Demo - Överföra Bitcoins mellan plånböcker

Låt oss nu titta på hur vi kan använda Blockchain Wallets för att överföra Bitcoin över flera Bitcoin-konton. Vi kommer att använda den populära plånboken Jaxx för vår demo.

Steg 1 : Ladda ner Jaxx Wallet från Jaxx.io

Figur: Bitcoin Blockchain Explained - Hämtar Jaxx Wallet

Steg 2 : Skapa ditt Bitcoin Wallet-konto på Blockchain.info

Figur: Bitcoin Blockchain Explained - Anmälan till en Bitcoin Wallet

Steg 3 : Fyll i detaljerna från Jaxx-plånboken. De Till adress kan erhållas från Jaxx-plånboken under Din nuvarande Bitcoin-adress fält. Fyll i resten av detaljerna, till exempel Bitcoin-beloppet och den valfria beskrivningen.

Figur: Bitcoin Blockchain Explained - Skickar Bitcoins från Blockchain.info Wallet

Steg 4 : Bekräfta om alla uppgifter som fyllts är korrekta och klicka på Skicka Bitcoin-knappen för att bekräfta transaktionen.

Steg 5 : Du kan nu uppdatera Jaxx-plånboken och se det uppdaterade Bitcoin-saldot. Det tar cirka 30 minuter för transaktionen att få en bekräftelse på tre block.

Figur: Bitcoin Blockchain Explained - Bekräftad transaktion i Jaxx

Jag hoppas att jag har kunnat få dig att förstå en sak om Bitcoin och Blockchain genom den här bloggen. Jag skulle rekommendera dig att gå igenom vår Blockchain-handledning och Blockchain-teknik bloggar för att få en djupgående förståelse av Blockchain, Bitcoin, kryptovalutor, Ethereum, Hyperledger och Smart Contracts.

Har du en fråga till oss? Vänligen nämna det i kommentarfältet så återkommer vi till dig.

Om du vill lära dig Blockchain och bygga en karriär inom Blockchain Technologies, kolla in vår som kommer med instruktörsledad liveutbildning och verklig projektupplevelse. Den här utbildningen hjälper dig att förstå Blockchain på djupet och hjälper dig att behärska ämnet.