Blockchain

Kurze Zusammenfassung
Logisch

Eine Blockchain ist eine kontinuierlich wachsende Kette [engl. Chain = deu. Kette] mehrerer Blöcke, indem Datensätze kryptisch abgesichert werden. Ein Block besteht aus mindestens drei Datensätzen:

- Hash des letzten Blocks
- Zeitstempel
- Transaktionsdaten

Der Hash und der Zeitstempel sorgen dafür, dass die Transaktionsdaten (beliebige Daten) zu einem festen Zeitpunkt mit einer “Signatur“ eingetragen werden. So ist zukünftig nachweisbar, dass ein bestimmter Datensatz zum Zeitpunkt X eingetragen worden und somit auch passiert ist.

Technisch

Innerhalb eines Netzwerks, berechnen mehrere Server mit ihrer bestmöglichen Leistung den Hashwert des aktuellen Blocks. Dieser Hashwert stellt kryptographisch komprimiert den Inhalt der gesamten Block-Kette dar. Da mit jeder „Periode“ (eines Blocks) neue Daten in das Blockchain-Netzwerk hinzukommen, müssen diese neu in die Blockchain gepflegt und dadurch auch neu berechnet werden.

Image

Viele kennen bzgl. dem Stichwort Blockchain Bitcoin. Bitcoin ist die erste Blockchain, die es in der Öffentlichkeit geschafft haben, als Cryptocurrency (deu: Krotowährung) genutzt zu werden. Die Blckchain-Technik ist natürlich die günstigste, direkteste und dadurch auch sicherste Lösung Geld von einer Person zu einer andere Person zu transferieren.

Nun ist eine Blockchain nicht nur als reine Währung sehr praktisch, sondern auch für andere Transaktionen wie "Verträge".

Technologien und Begrifflichkeiten

Mining

Mining lässt sich auf deutsch in "Schürfen (wie zB. das Schürfen von Gold in Mienen)" übersetzen. Dieser Vorgang ist nötig, um den Blockchain-Prozess am Laufen zu halten. Hierbei "schürft" man also ndem nächsten Block, in dem neue Transaktionen stattfinden.

Forging

Forging ähnelt dem Mining sehr stark. Der Unterschied ist, dass die Verantwortlichen, die die Blockchain am laufen halten, alle Transaktionen verifizieren, aber eben keine neuen Coins 'schürfen'. Die Coins sind in der Regel 'Pre-mined' - also alle Coins sind schon im Netz vorhanden.

Es muss also lediglich nur das Netz gepflegt werden.

Smart Contracts

Smart Contracts lässt sich auf deutsch in "Intelligente Verträge" übersetzen.

Entscheident sind sogannte If-Then-Regeln (auf deu Wenn-Dann-Regel).

Das beliebteste Beispiel ist ein Süßigkeitenautomat. Wenn du die Zahl X eintippst und den Wert Y des Produkt X, dann bekommst du die Ware X. Natürlich ist das nur die einfachste Variante, Smart Contracts zu nutzen.

DApps

DApps sind "decentralized Applications" und lässt  auf deutsch in "dezentralisierte Anwendungen" übersetzen.

Diese Anwendungen können ganz verschieden ausehen. Oft sind es automatisierte Smart Contracts, die bspw. für die traden (auf deu. handeln), Ökosystem berechnen etc.

Atomic Swap

Atomic Swap ist quasi der Pionier bzgl. das Austauschen von Daten über mehere Blockchains.

Es geht hierbei darum, dass zB. zwei menschen mit verschiedenen Blockchains untereinander Tokens (auf deu. eine Art "Wertmarke" - also quasi die Coins) tauschen können.

Smart Bridge

Die Smart Bridge wurde von ARK entwickelt. Sie verbindet andere Blockchains mit dem Kern der ARK-Blockchain.

Über sogenannte "Encoded Listeners" lassen sich zB. Ether oder Ethereum Smartcontracts über ARK versenden und ausführen. Dies ist der Vorteil gegenüber "Atomic Swap", da sich über die Smartbridge auch bspw- Smart Contracts triggern (in deu. "auslösen") lassen.

ERC Token Standard

ERC Token Standards (Ethereum Request for Comment) ist von Ethereum entwickelt worden.

Es ist eine Token Definition, die die Funktion von "Smart Contracts" ermöglicht - also ein Framework für Smart Contraacts Es ist eine Reihe an programmierten Regeln, die dafür sorgen, dass ein "Smart Contract" ausgelöst wird.

Ethereum will von ERC20 auf ERC275 Standard updaten, was bedeutet, dass die Regeln angepasst bzgl. aktualisiert wurden.

EVM

EVM (Ethereum virtual Machine) ist ein Runtime Enviroment (auf deu. Laufzeitumgebung und bedeutet, dass ein Service einer "Umgebung" aktiv genutzt wird) das das Ausführen von Smartcontracts ermöglicht.

Dazu ist zu erwähnen, dass die Ethereum-Blockchain wie ein Großcomputer auf der ganzen Welt verteilt ist und deshalb im gegensatz zu Bitcoin Befehle ausführen kann.

UTXO

UTXO (Unspent Transaction Output) ist auf deutsch in "Nicht ausgegebenen Transaktionsausgabe" zu übersetzen.

Letztendlich heißt es,  dass eine noch nicht ausgeführte Transaktion eingetragen wird, und somit nicht mehrmals ausgeführt werden kann.

Diese Modell stammt ursprünglich von Bitcoin.

Proof of Work

Proof of Work lässt sich auf deutsch in "Arbeitsnachweis" übersetzen.

Hierbei werden die Teilnehmer des Algorithmuses belohnt, die die Rechnaufgabe als erstes und bestes lösen.

D.h.: Jemand wird dafür bezahlt, dass er Arbeit verrichtet. Jemehr Rechenleistung, desto höher die Belohnung.

Proof of Stake

Proof of Stake lässt sich auf deutsch in "Pfandnachweis" übersetzen.

Hierbei werden die Teilnehmer des Algoritmuses dabei belohnt, die ihr gewonnenes Vermögen halten (eng. hold, Coins werden nicht ausgezahlt, sondern in der Wallet gehalten).

D.h.: Jemand wird dafür bezahlt, den Gewinn nicht auszugeben. Jemehr Hold, desto höher die Belohnung.

Proof of Activity

Proof of Activity lässt sich auf deutsch in "Tätigkeitsnachweis" übersetzen.

Hierbei wird die Belohnung unter den Minern aufgeteilt, Wenn eine vordefinierte Anzahl an Besitzern die Richtigkeit des Blocks signiert haben.

D.h.: Jemand wird dafür bezahlt, wenn er die Rechnung löst, von anderen signiert  und der Lohn daraufhin gehalten wird. Daher ist PoA eine Art Hybrid-Methode aus PoW und PoS.

Proof of Burn

Proof of Burn lässt sich auf deutsch in "Verbrennungsnachweis" übersetzen.

Hierbei werden die Teilnehmer belohnt, die ihr gewonnenes Vermögen zu zerstören. Dabei werten die Miner ihre Quote hoch, mit dem das Potenzial wächst, mehr zu verdienen.

D.h.: Jemand wird dafür bezahlt, sein Gewinn zu zerstören, um noch mehr verdienen zu können.

Proof of Capacity

Proof of Capacity lässt sich auf deutsch in "Kapazitäsnachweis" übersetzen.

Hierbei werden die Teilnehmer des Algoritmuses dabei belohnt, Speicherplatz für Datensigmente zur Verfügung zu stellen. Somit kann ein höherer Schutz von Bot-Angriffen auf die Blockchain geboten werden.

D.h.: Jemand wird dafür bezahlt, Speicherplatz für die Blockgenerierung bereitzustellen.

Blockchains

Input your text here! The text element is intended for longform copy that could potentially include multiple paragraphs.

Das Besondere am ARK Ecosystem ist das Baukastensystem, mit der man ‚auf Knopfdruck‘ modular ein eigenes mit der ARK-Blockchain kompatibles Ökosystem aufbauen kann.

Allgmein ist ARK für drei Besonderheiten bekannt:

1. Push-Button-Blockchain [ARK-Deployer]

2. Diverse Programmiersprachen für Smartcontracts [ArkCore v2 ArkVM]

3. Inter-Blockchain-Transfer [ACES]

Lebensmittel und Medizin werden über die ganze Welt 'verschifft' und gehandelt. Ambrosus ist eine Blockchain mit der man Lebensmittel und Medizin verfolgt werden können.

Eingesetzt werden hierfür Sensoren und User, die die Informationen verarbeiten.

Hierzu steht dem User ein Backend zur Verfügung, mit der bspw. die Lebensmittel verfolgt werden können.

Cardano geht die Entwicklung der Blockchain eher 'unkonventionell' aber dafür wissenschaftlich an.

Sie sprechen hier von der '4. Blockchain Generation'.

Sie kombinieren viele Techniken neu, um eine 'optimale' Blochchain z entwickeln. Ähnlich wie ARK.io konzentriert sich Cardano darauf eine Blockchain zu entwickeln, die als Backbone für andere Blockchains genutzt werden kann.

Die Steem-Blockchain und die Plattform Steemit fokussieren sich auf Social-Network und -Media.

Steemit lässt APIs zu, mit denen weitere Plattformen wie Dtube (Youtube-Alternative), Dsound (Soundcloud-Alternative) und Busy (Facebook-Alternative) entwickelt wurden.

Das Grundprinzip:

User verdienen Rewards durch diverse Aktivitäten wie Upvotes (Likes), Postings und Kommentare mit anderen Usern.

Kontakt