Bitcoin Blockchain uitgelegd: Bitcoin en Blockchain begrijpen



Deze Bitcoin Blockchain-blog zal u helpen de basisprincipes van Bitcoin te begrijpen en hoe de Blockchain-technologie helpt om het Bitcoin-systeem te implementeren.

Bitcoin Blockchain is ongetwijfeld de buzz in de industrie van vandaag. Via deze blog zal ik mijn best doen om je kennis te laten maken met de concepten van de cryptocurrency Bitcoin en hoe het deze revolutionaire technologie heeft gecreëerd die we Blockchain noemen. Bekijk voordat u verder gaat onze korte geanimeerde video over Wat is Blockchain en Bitcoin.

Deze vraag veroorzaakt vaak verwarring. Hier is een korte uitleg om je verwarde hoofd leeg te maken!





Wat is blockchain | Wat is Bitcoin | Edureka

Het volgende wordt de verhaallijn voor onze Bitcoin Blockchain-blog:

  1. Wat is bitcoin?
  2. Wat is blockchain?
  3. Hoe Bitcoin Blockchain implementeert?
    3.1 Gedistribueerd openbaar grootboek
    3.2 Hash-encryptie
    3.3 Bewijs van werk
    3.4 Stimulansen voor validatie
  4. Bitcoin-mijnbouw
  5. Blockchain-portefeuilles
  6. Demo: Bitcoins overzetten tussen wallets

Wat is bitcoin?

Voordat we verder gaan, wil ik de geschiedenis van het afhandelen van geld kort bespreken.



Een geschiedenis van monetaire transacties

Als het gaat om het afhandelen van geld of iets van waarde, vertrouwen mensen op banken en andere vertrouwde derde partijen zoals banken en overheden om vertrouwen en zekerheid te garanderen.

Nu spelen deze vertrouwde partijen een belangrijke rol bij een faciliterende digitale transactie. Hierdoor ontstaat wat bekend staat als de dubbel bestedingsprobleem .

Maar wat als er een manier is om de stroom van digitale activa te ontwrichten? Welnu, er bestaat tegenwoordig een technologie die dit mogelijk maakt.



In 2009 bedacht Satoshi Nakamoto een peer-to-peer elektronisch geldsysteem genaamd Bitcoin waarmee online betalingen rechtstreeks konden worden overgemaakt, zonder tussenpersoon.

Wat is blockchain?

  • Blockchain is gewoon een datastructuur waarbij elk blok is gekoppeld aan een ander blok in een chronologische volgorde met tijdstempel
  • Het is een gedistribueerd digitaal grootboek van een onveranderlijk openbaar register van digitale transacties
  • Elk nieuw record wordt gevalideerd over het gedistribueerde netwerk voordat het in een blok wordt opgeslagen
  • Alle informatie die eenmaal in het grootboek is opgeslagen, is verifieerbaar en controleerbaar, maar niet bewerkbaar
  • Elk blok wordt geïdentificeerd door zijn cryptografische handtekening
  • Het eerste blok van de Blockchain staat bekend als de Genesis blok

Bitcoin Blockchain uitgelegd | Edureka

HoeBitcoin implementeert Blockchain?

Blockchain is de onderliggende technologie van bitcoins die alle problemen van traditioneel bankieren overwint. Laten we deze eens bekijkendetail.

1. Gedistribueerd openbaar grootboek

Elke persoon op het netwerk heeft een kopie van het grootboek. Er is niet één gecentraliseerd origineel exemplaar. Ledger betekent hier de kopie van alle transacties die ooit hebben plaatsgevonden.

Blockchain is een gedistribueerde database die alle Bitcoin-transacties opslaat die ooit in de geschiedenis van Bitcoin hebben plaatsgevonden.Dit zorgt ervoor dat niemand wijzigingen in het grootboek kan aanbrengen, omdat alle anderen het onmiddellijk zullen markeren alscorrupt.

2. Hash-versleuteling

Alles wat op de Blockchain is opgeslagen, is versleuteld . Op deze manier kan iedereen alle transacties zien, maar tegelijkertijd weet niemand welke van die rekeningen van u is.

Is dit niet precies wat we van een banksysteem verwachten?zijn?

3. Bewijs van werk

Bewijs van werk is een concept dat is uitgevonden in Bitcoin Blockchain waarbij de miners (speciale gebruikers van Bitcoin) transacties valideren door een complexe wiskundige puzzel genaamd Proof of Work.

wat doet math.abs in java

Technisch gezien is er voor de tijd een hash-doelwaarde toegewezen aan elk blok.Mijnwerkers verenigen een reeks niet-geverifieerde Bitcoin-transacties (ongeveer 250) in één blok, berekenen de hash en beginnen vervolgens aan een race om een ​​specifieke set tekens te vinden met de naam Nuntius .

De totale hash die is verkregen uit de hash van het vorige blok, transactiegegevens en de nuntius moet overeenkomen met de laatste vooraf toegewezen doel-hashwaarde. Het is dit Nuntius dat is rekenkundig uitgebreid . Alleen mensen met een enorme rekenkrachten elektriciteitzijn in staat om het in 10 minuten op te lossengemiddelde.

4. Stimulansen voor validatie

Het meest interessante deel van Bitcoin is Bitcoin-mijnbouw . Het is het concept waarin bepaalde gebruikers een stukje werk doen en ermee worden beloond 12.5 Bitcoins (BTC) per blok. Elk blok duurt gemiddeld ongeveer 10 minuten om te mijnen.

Deze stimulans wordt gegeven voor de inspanningen op het gebied van berekening en om de elektriciteits- en infrastructuurkosten te dekken die nodig zijn om dit te bereiken. Momenteel beheersen grote pools ongeveer 10-20% van het wereldwijde mijnvermogen en over het algemeen zijn alleen deze pools succesvol in het delven van Bitcoins.

Bitcoin-mijnbouw

Bitcoin Mining is een proces waarbij transacties in een nieuw blok worden gevalideerd en dit blok aan de bestaande Blockchain wordt toegevoegd.Succesvolle Bitcoin-miners worden beloond met een vast aantal nieuwe Bitcoins die in de Bitcoin-economie worden gedolven. Momenteel krijgt elke succesvolle miner 12,5 BTC ( Onderhevig aan verandering eens in de 4 jaar of via een beslissing van de Bitcoin-gemeenschap ) als beloning voor het succesvol toevoegen van een blok transacties aan hetBlockchain.

Portefeuilles met cryptocurrency

Bitcoin-wallets worden over het algemeen gebruikt om Bitcoins over verschillende accounts te verzenden. Dit is als een superset met wallets voor Bitcoin en alle andere cryptocurrencies zoals Ethereum, Litecoin, Dash, Ripple en Auroracoin om er maar een paar te noemen.

Alle transacties op het Bitcoin-netwerk gebeuren via een van de verschillende Bitcoin-wallets. Enkele van de populaire Bitcoin-portefeuilles zijn Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus en Mycelium.

Soorten Blockchain-portemonnee

We zullen de meest populaire soorten Blockchain-portefeuilles verkennen op basis van de locatie van privésleutels, apparaten en clients

Figuur: Bitcoin Blockchain uitgelegd - Warme en koude portefeuilles

  1. Hot portemonnee

    Hot portemonnees zijn het gemakkelijkst te gebruiken voor het overzetten van cryptocurrencies. Het is niet nodig om de hele Blockchain te downloaden en alle privésleutels worden online opgeslagen voor snelle overdrachten. Ze zijn minder betrouwbaar in vergelijking met koude portefeuilles.

  2. Koude portemonnee

    Koude portefeuilles zijn die waar de volledige Blockchain op het systeem wordt gedownload en elke transactie offline wordt ondertekend en vervolgens online wordt gepubliceerd. Ze zijn de veiligste manier om online cryptocurrency-overdrachten uit te voeren.

    Figuur: Bitcoin Blockchain uitgelegd - Portefeuilles op basis van de locatie van privésleutels

  3. Online webportemonnee

    Online webportemonnee is een hot wallet waar de Blockchain online bestaat en de gebruiker overdraagt ​​met behulp van zijn privésleutel en het openbare adres van de ontvanger.

  4. Mobiele portemonnee

    Mobiele portefeuilles zijn vergelijkbaar met online webportefeuilles, behalve dat ze specifiek zijn ontworpen voor gebruik met mobiele telefoons. Over het algemeen hebben mobiele portefeuilles ook hun eigen online webversie.

  5. Desktop Portemonnee

    Bureaubladportefeuilles zijn cold wallets waarbij de privésleutels van Blockchain-accounts zoals Bitcoin en Ethereum worden opgeslagen op koude servers en er is een aparte clientmachine die fungeert als tussenpersoon tussen internet en de server.

  6. Fysieke portemonnee

    Fysieke portefeuilles zijn die portemonnees waar de Bitcoin (of andere cryptocurrencies) details zoals privésleutel, openbaar adres en QR-code fysiek worden afgedrukt voor langdurig gebruik.

  7. Bitcoin-client

    Bitcoin-klanten zijn specifieke portemonnees voor Bitcoin-overdrachten. Deze klanten helpen gebruikers om hun Bitcoin-transacties te verwerken door een kleine vergoeding in rekening te brengen. Enkele van de meest populaire Bitcoin-clients zijn Houd oog , Electrum , Exodus en Mycelium .

  8. Hardware Portemonnee

    Hardware portefeuilles kan worden gebruikt om Bitcoins (cryptocurrency) direct over te zetten van de hardware naar een andere Bitcoin (cryptocurrency) -account wanneer deze is verbonden met internet. Meestal bevatten de wallets zelf een interface om de gegevens van de ontvanger en het te betalen bedrag in te voerenovergedragen.

Demo - Bitcoins overzetten tussen wallets

Laten we nu eens kijken hoe we Blockchain-portefeuilles kunnen gebruiken om Bitcoin over meerdere Bitcoin-accounts over te dragen. We zullen de populaire portemonnee gebruiken Jaxx voor onze demo.

Stap 1 : Download Jaxx Wallet van Jaxx.io

Figuur: Bitcoin Blockchain uitgelegd - Jaxx Wallet downloaden

Stap 2 : Maak uw Bitcoin Wallet-account aan op Blockchain.info

Figuur: Bitcoin Blockchain uitgelegd - Aanmelden voor een Bitcoin-portemonnee

Stap 3 : Vul de gegevens van de Jaxx-portemonnee in. De Naar adres kan worden verkregen uit de Jaxx-portemonnee onder Uw huidige Bitcoin-adres veld. Vul de rest van de details in, zoals het Bitcoin-bedrag en de optionele beschrijving.

ec2 maakt instantie van momentopname

Figuur: Bitcoin Blockchain uitgelegd - Bitcoins verzenden vanuit Blockchain.info Wallet

Stap 4 : Bevestig of alle ingevulde gegevens correct zijn en klik op de knop Bitcoin verzenden om de transactie te bevestigen.

Stap 5 : U kunt nu de Jaxx-portemonnee vernieuwen en het bijgewerkte Bitcoin-saldo bekijken. Het duurt ongeveer 30 minuten voordat de transactie een bevestiging van 3 blokken ontvangt.

Figuur: Bitcoin Blockchain uitgelegd - Bevestigde transactie in Jaxx

Ik hoop dat ik je via deze blog het een en ander over Bitcoin en Blockchain heb kunnen laten begrijpen. Ik zou je aanraden om onze Blockchain-zelfstudie en Blockchain-technologie blogs om een ​​diepgaand inzicht te krijgen in Blockchain, Bitcoin, cryptocurrencies, Ethereum, Hyperledger en Smart Contracts.

Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte en we nemen contact met u op.

Als je Blockchain wilt leren en een carrière in Blockchain Technologies wilt opbouwen, bekijk dan onze die wordt geleverd met live training onder leiding van een instructeur en real-life projectervaring. Deze training zal je helpen Blockchain grondig te begrijpen en je te helpen het onderwerp onder de knie te krijgen.