Bitcoin Blockchain ist heute zweifellos die Begeisterung in der Branche. In diesem Blog werde ich mein Bestes geben, um Ihnen die Konzepte der Kryptowährung Bitcoin und die Entstehung dieser revolutionären Technologie, die wir Blockchain nennen, vorzustellen. Bevor Sie fortfahren, lesen Sie unser kurzes animiertes Video zu What is Blockchain & Bitcoin.
Diese Frage führt oft zu Verwirrung. Hier ist eine kurze Erklärung, um Ihren verwirrten Kopf zu reinigen!
Was ist Blockchain? Was ist Bitcoin? Edureka
Das Folgende wird die Handlung für unseren Bitcoin Blockchain-Blog sein:
- Was ist Bitcoin?
- Was ist Blockchain?
- Wie implementiert Bitcoin Blockchain?
3.1 Verteiltes öffentliches Hauptbuch
3.2 Hash-Verschlüsselung
3.3 Arbeitsnachweis
3.4 Anreize zur Validierung - Bitcoin Mining
- Blockchain Wallets
- Demo: Übertragen von Bitcoins zwischen Brieftaschen
Was ist Bitcoin?
Bevor wir fortfahren, möchte ich kurz auf die Geschichte der Geldtransaktion eingehen.
Eine Geschichte der Geldtransaktion
Wenn es darum geht, Geld oder etwas Wertvolles zu handeln, verlassen sich die Menschen auf Banken und andere vertrauenswürdige Dritte wie Banken und Regierungen, um Vertrauen und Sicherheit zu gewährleisten.
Diese vertrauenswürdigen Parteien spielen nun eine wichtige Rolle bei der Erleichterung digitaler Transaktionen. Dadurch entsteht das, was als 'bekannt' bezeichnet wird doppeltes Ausgabenproblem .
Was aber, wenn es eine Möglichkeit gibt, den Fluss digitaler Assets zu unterbrechen? Nun, es gibt heute eine Technologie, die dies ermöglicht.
Im Jahr 2009 entwickelte Satoshi Nakamoto ein Peer-to-Peer-E-Cash-System namens Bitcoin, mit dem Online-Zahlungen ohne Zwischenhändler direkt übertragen werden konnten.
Was ist Blockchain?
- Blockchain ist einfach eine Datenstruktur, bei der jeder Block in einer zeitgestempelten chronologischen Reihenfolge mit einem anderen Block verknüpft ist
- Es ist ein verteiltes digitales Hauptbuch einer unveränderlichen öffentlichen Aufzeichnung digitaler Transaktionen
- Jeder neue Datensatz wird im verteilten Netzwerk überprüft, bevor er in einem Block gespeichert wird
- Alle im Hauptbuch gespeicherten Informationen sind überprüfbar und überprüfbar, können jedoch nicht bearbeitet werden
- Jeder Block wird durch seine kryptografische Signatur identifiziert
- Der erste Block der Blockchain ist als der bekannt Genesis-Block
Bitcoin Blockchain erklärt | Edureka
WieBitcoin implementiert Blockchain?
Blockchain ist die zugrunde liegende Technologie von Bitcoins, die alle Probleme des traditionellen Bankwesens überwindet. Schauen wir uns diese anDetail.
1. Verteiltes öffentliches Hauptbuch
Jede einzelne Person im Netzwerk hat eine Kopie des Hauptbuchs. Es gibt keine einzige zentralisierte Originalkopie. Ledger bedeutet hier die Kopie aller Transaktionen, die jemals stattgefunden haben.
Blockchain ist eine verteilte Datenbank, in der alle Bitcoin-Transaktionen gespeichert sind, die jemals in der Geschichte von Bitcoin stattgefunden haben.Dies stellt sicher, dass niemand Änderungen am Hauptbuch vornehmen kann, da alle anderen es sofort als kennzeichnenkorrupt.
2. Hash-Verschlüsselung
Alles, was in der Blockchain gespeichert ist, ist verschlüsselt . Auf diese Weise kann jeder alle Transaktionen sehen, aber gleichzeitig weiß niemand, welches dieser Konten Ihnen gehört.
Was macht Alert in Javascript?
Ist das nicht genau das, was wir von einem Bankensystem erwarten?sein?
3. Arbeitsnachweis
Arbeitsnachweis ist ein in Bitcoin Blockchain erfundenes Konzept, bei dem die Bergleute (spezielle Benutzer von Bitcoin) Transaktionen durch Lösen von a validieren komplexes mathematisches Rätsel Arbeitsnachweis genannt.
Technisch gesehen gibt es für jeden Block vor der Zeit einen Hash-Zielwert.Bergleute fassen eine Reihe nicht verifizierter Bitcoin-Transaktionen (ca. 250) zu einem Block zusammen, berechnen den Hash und starten dann ein Rennen, um eine bestimmte Gruppe von Zeichen zu finden, die aufgerufen werden Nuntius .
Der Gesamt-Hash, der aus dem Hash des vorherigen Blocks, den Transaktionsdaten und dem erhalten wurde Nuntius muss mit dem endgültigen vorab zugewiesenen Ziel-Hash-Wert übereinstimmen. Es ist das Nuntius welches ist rechenintensiv . Nur Leute mit großer Rechenleistungund Stromsind in der Lage, es in 10 Minuten zu lösendurchschnittlich.
4. Anreize zur Validierung
Der interessanteste Teil von Bitcoin ist Bitcoin Mining . Es ist das Konzept, bei dem bestimmte Benutzer eine Arbeit erledigen und mit belohnt werden 12.5 Bitcoins (BTC) pro Block. Jeder Block dauert durchschnittlich etwa 10 Minuten.
Dieser Anreiz wird für die Berechnungsbemühungen und zur Deckung der dafür erforderlichen Strom- und Infrastrukturkosten gegeben. Derzeit kontrollieren große Pools etwa 10 bis 20% der weltweiten Bergbauleistung, und im Allgemeinen sind nur diese Pools beim Abbau von Bitcoins erfolgreich.
Bitcoin Mining
Bei Bitcoin Mining werden Transaktionen in einem neuen Block validiert und dieser Block zur vorhandenen Blockchain hinzugefügt.Erfolgreiche Bitcoin-Bergleute werden mit einer festen Anzahl neuer Bitcoins belohnt, die in die Bitcoin-Wirtschaft eingebaut werden. Derzeit erhält jeder erfolgreiche Bergmann 12,5 BTC ( Änderungen vorbehalten alle 4 Jahre oder durch eine Entscheidung der Bitcoin-Community ) als Belohnung für das erfolgreiche Hinzufügen eines Transaktionsblocks zumBlockchain.
Cryptocurrency Wallets
Bitcoin-Geldbörsen werden im Allgemeinen verwendet, um Bitcoins über verschiedene Konten zu übertragen. Diese sind wie eine Obermenge, die Brieftaschen für Bitcoin und alle anderen Kryptowährungen wie Ethereum, Litecoin, Dash, Ripple und Auroracoin enthält, um nur einige zu nennen.
Wofür wird die Sas-Programmierung verwendet?
Alle Transaktionen im Bitcoin-Netzwerk erfolgen über eine der verschiedenen Bitcoin-Geldbörsen. Einige der beliebtesten Bitcoin-Geldbörsen sind Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus und Mycelium.
Arten von Blockchain Wallet
Wir werden die beliebtesten Arten von Blockchain-Wallets anhand des Standorts privater Schlüssel, Geräte und Clients untersuchen
Zahl: Bitcoin Blockchain erklärt - heiße und kalte Geldbörsen
Heiße Brieftasche
Heiße Geldbörsen sind am einfachsten für die Übertragung von Kryptowährungen zu verwenden. Es ist nicht erforderlich, die gesamte Blockchain herunterzuladen, und alle privaten Schlüssel werden für schnelle Übertragungen online gespeichert. Sie sind im Vergleich zu kalten Geldbörsen weniger zuverlässig.
Kalte Brieftasche
Kalte Geldbörsen sind solche, bei denen die gesamte Blockchain auf das System heruntergeladen wird und jede Transaktion offline signiert und dann online veröffentlicht wird. Sie sind der sicherste Weg, um Online-Kryptowährungsübertragungen durchzuführen.
Zahl: Bitcoin Blockchain Explained - Brieftaschen basierend auf der Position privater Schlüssel
Online Web Wallet
Online Web Wallet ist eine Hot Wallet, in der die Blockchain online vorhanden ist und der Benutzer mit seinem privaten Schlüssel und der öffentlichen Adresse des Empfängers überträgt.
Mobile Geldbörse
Mobile Geldbörsen ähneln Online Web Wallets, sind jedoch speziell für die Verwendung mit Mobiltelefonen konzipiert. Im Allgemeinen haben mobile Geldbörsen auch eine eigene Online-Webversion.
Desktop Wallet
Desktop-Geldbörsen Es handelt sich um Cold Wallets, in denen die privaten Schlüssel von Blockchain-Konten wie Bitcoin und Ethereum auf Cold Servern gespeichert sind, und es gibt einen separaten Client-Computer, der als Vermittler zwischen dem Internet und dem Server fungiert.
Physische Brieftasche
Physische Geldbörsen sind solche Brieftaschen, in denen die Bitcoin-Details (oder andere Kryptowährungen) wie privater Schlüssel, öffentliche Adresse und QR-Code für eine lange Verwendung physisch gedruckt werden.
Bitcoin-Client
Bitcoin-Clients sind Brieftaschen, die für Bitcoin-Überweisungen spezifisch sind. Diese Kunden helfen Benutzern bei der Verarbeitung ihrer Bitcoin-Transaktionen, indem sie eine geringe Gebühr erheben. Einige der beliebtesten Bitcoin-Clients sind Behalte das Auge , Electrum , Exodus und Myzel .
Hardware-Brieftasche
Hardware-Geldbörsen kann verwendet werden, um Bitcoins (Kryptowährung) direkt von der Hardware auf ein anderes Bitcoin-Konto (Kryptowährung) zu übertragen, wenn es mit dem Internet verbunden ist. In den meisten Fällen enthalten die Brieftaschen selbst eine Schnittstelle zur Eingabe der Empfängerdaten und des zu zahlenden Betragsübertragen.
Demo - Übertragen von Bitcoins zwischen Brieftaschen
Lassen Sie uns nun untersuchen, wie wir Blockchain Wallets verwenden können, um Bitcoin über mehrere Bitcoin-Konten zu übertragen. Wir werden die beliebte Brieftasche verwenden Jaxx für unsere Demo.
Schritt 1 : Laden Sie Jaxx Wallet von Jaxx.io herunter
parse double to int java
Zahl: Bitcoin Blockchain erklärt - Herunterladen von Jaxx Wallet
Schritt 2 : Erstellen Sie Ihr Bitcoin Wallet-Konto auf Blockchain.info
Zahl: Bitcoin Blockchain Explained - Melden Sie sich für eine Bitcoin-Geldbörse an
Schritt 3 : Füllen Sie die Details aus der Jaxx-Brieftasche aus. Das Zu Die Adresse erhalten Sie in der Jaxx-Brieftasche unter Ihre aktuelle Bitcoin-Adresse Feld. Füllen Sie die restlichen Details wie den Bitcoin-Betrag und die optionale Beschreibung aus.
Zahl: Bitcoin Blockchain Explained - Senden von Bitcoins aus der Blockchain.info Wallet
Schritt 4 : Bestätigen Sie, ob alle Angaben korrekt sind, und klicken Sie auf die Schaltfläche Bitcoin senden, um die Transaktion zu bestätigen.
Schritt 5 : Sie können jetzt die Jaxx-Brieftasche aktualisieren und den aktualisierten Bitcoin-Kontostand anzeigen. Es dauert ungefähr 30 Minuten, bis die Transaktion eine Bestätigung mit 3 Blöcken erhält.
Zahl: Bitcoin Blockchain erklärt - Bestätigte Transaktion in Jaxx
Ich hoffe, dass ich Ihnen durch diesen Blog ein oder zwei Dinge über Bitcoin und Blockchain verständlich machen konnte. Ich würde Ihnen empfehlen, unsere durchzugehen Blockchain-Tutorial und Blockchain-Technologie Blogs, um ein detailliertes Verständnis von Blockchain, Bitcoin, Kryptowährungen, Ethereum, Hyperledger und Smart Contracts zu erlangen.
Hast du eine Frage an uns? Bitte erwähnen Sie es in den Kommentaren und wir werden uns bei Ihnen melden.
Wenn Sie Blockchain lernen und eine Karriere in Blockchain-Technologien aufbauen möchten, lesen Sie unsere Dies beinhaltet ein von Lehrern geführtes Live-Training und praktische Projekterfahrung. Dieses Training wird Ihnen helfen, Blockchain gründlich zu verstehen und das Thema zu beherrschen.