Schwerpunktthema

blockchain

Podcast

Proof of Stake

Wie hoch ist dein Einsatz?

Artikel

Geld im Äther

Tesla akzeptiert Bitcoin-Zahlungen, auf Ethereum werden Tweets verkauft -- von KryptowĂ€hrungen hört man stĂ€ndig. Aber wie benutzt man so ein System, wie kommt man an das virtuelle Geld und wie ĂŒberweist man es? Zum entspannten Lernen eignet sich Ethereum: ­Dessen Blockchain ist einfach zu benutzen und erlaubt freies Experimentieren in Testnetzen.

Artikel

VertrĂ€ge im Äther

Eine EinfĂŒhrung in die Ethereum-Blockchain

Artikel

Den Äther programmieren

Bei Ethereum denken viele an eine KryptowĂ€hrung, dabei ­handelt es sich eigentlich um ein weltweit verteiltes Rechen­zentrum, das Programme – ­sogenannte Smart Contracts – auf einer Blockchain ausfĂŒhrt. Wir zeigen Ihnen, wie Sie einen solchen Smart Contract programmieren, um „Schere, Stein, Papier“ auf der Ethereum-­Blockchain zu spielen.

Blog-Post

Dezentralisierte Architektur: Was steckt hinter Blockchains

Befeuert von immer neuen Kurshöhen der KryptowĂ€hrungen, findet derzeit eine lebhafte Debatte ĂŒber Blockchains statt. Die einen preisen die „autarken“ WĂ€hrungen als Heilsbringer in Krisenzeiten, die anderen sehen im exzessiven Stromverbrauch einen Klimakiller.

Artikel

Smart Contracts programmieren in Ethereum

Gegenwart & Zukunft

Blog-Post

Deploying a WebAssembly smart contract on Oasis Ethereum

One of the cornerstones of Ethereum 2.0 is the migration from the “classic” EVM to a WebAssembly-based virtual machine. In this post, I explain how to deploy a compiled WebAssembly contract to the Oasis Ethereum chain.

Artikel

Smart Contracts in Rust

Ethereum ist die erste öffentliche Kryptoplattform, die das Konzept der Smart Contracts popularisiert hat, und auch immer noch die erfolgreichste. Doch die gĂ€ngige Programmiersprache Solidity leidet unter einer ganzen Reihe von systematischen Problemen, die des Öfteren zu spektakulĂ€ren SicherheitslĂŒcken fĂŒhren. Eine neue Generation von Sprachen schickt sich an, diese Mankos auszugleichen. Besonders interessant ist dabei die – derzeit noch experimentelle – Möglichkeit, WebAssembly als Bytecode-Format fĂŒr Smart Contracts zu benutzen. Passend dazu eignet sich Rust als Hochsprache, die WASM-Code erzeugen kann. Wir schauen uns an, wie das intern funktioniert und solche VertrĂ€ge implementiert werden können.

Artikel

Das AmmenmĂ€rchen der Verschlüsselung

Bitcoin-Sicherheit durch Verschlüsselung?

Blog-Post

Remote Training, funktioniert das?

Heimarbeit hat sich mittlerweile – mehr oder weniger freiwillig – bei den meisten Unternehmen in der IT durchgesetzt. Doch beim Thema Schulungen sind viele noch skeptisch, ob das funktionieren könnte. Wir haben es fĂŒr das iSAQB-Modul BLOCKCHAIN ausprobiert.

Link

Blockchain, CPSA certifications and iSAQB membership

Blog-Post

The many ways of testing Smart Contracts in Ethereum

Artikel

Fabric vs. Corda

WÀhrend die meisten öffentlichen KryptowÀhrungen alle ein recht Àhnlichen Peer-to-Peer-Ansatz verfolgen, deren Transaktionen sich grob in Bitcoin- oder Ethereum-Àhnlich einteilen lassen, gehen die private Blockchains teilweise radikal andere Wege. In diesem Artikel wollen wir die beiden Platzhirsche Hyperledger Fabric und Corda miteinander vergleichen.

Artikel

Verifikation von Smart Contracts

Smart Contracts sind eine Technologie, mit der man Code auf Blockchains ausfĂŒhrt. Eine Vielzahl von GeschĂ€ftsfĂ€llen werden inzwischen durch solche VertrĂ€ge abgebildet. Ethereum ist dafĂŒr eine beliebte Plattform. Doch wie bei aller Software stellt sich die Frage, wie man die QualitĂ€t des Codes sicherstellen kann.

Artikel

Wo zum Geier sind die Blöcke

Corda, die Open-Source-Blockchain fĂŒr Unternehmen

Artikel

Adressen und Transaktionen in KryptowÀhrungen

KryptowĂ€hrungen sind in aller Munde. Tutorials und ErklĂ€rungen gibt es zuhauf. In dieser Artikelserie soll ein bestimmer Aspekt, nĂ€mlich der der Adressen und Transaktionen, detailliert fĂŒr populĂ€re Blockchains geklĂ€rt werden. Denn unter der OberflĂ€che verbirgt sich einiges an KomplexitĂ€t. Teil 3: Altcoins.

Artikel

Adressen und Transaktionen in KryptowÀhrungen

KryptowĂ€hrungen sind in aller Munde. Tutorials und ErklĂ€rungen gibt es zuhauf. In dieser Artikelserie soll ein bestimmter Aspekt, nĂ€mlich der der Adressen und Transaktionen, detailliert fĂŒr populĂ€re Blockchains geklĂ€rt werden. Denn unter der OberflĂ€che verbirgt sich einiges an KomplexitĂ€t. Teil 2: Ethereum.

Artikel

Adressen und Transaktionen in KryptowÀhrungen

Teil 1: Bitcoin

Blog-Post

Aeternity Smart Contract Deployment

The Forgae framework offers developments tools to easily test and deploy Aeternity smart contracts, and start a local environment on the developer’s workstation.

Blog-Post

Aeternity Smart Contract Development

Aeternity is a blockchain implementation which offers the functional language Sophia for smart contract development and a number of native components like oracles, names for addresses and state channels. The Sophia language is a strongly typed language which helps to focus on business logic during the implementation of a smart contract.

Podcast

Blockchain – Part 2

Über Ethereum und Alternativen zu Proof-of-Work

Blog-Post

Ethereum Contracts with Truffle Framework

There are many ways of development for new Smart contracts for Ethereum. Truffle Suite is one of them. It gives the developer the power to focus more on business logic than on operations.

Artikel

Distributed Trust

So gut wie jedes Projekt das der Interaktion von Menschen dient verwendet ein Konzept zur Bewertung der Reputation seiner Teilnehmer. Ist die Umsetzung zu Beginn eines Projekts noch einfach und ĂŒbersichtlich, oft auch etwas naiv, wachsen die AnsprĂŒche im Laufe des weiteren Lebenszyklus eines Systems.

Artikel

KonsensansĂ€tze fĂŒr Blockchains

Auf der Suche nach Einigkeit

Podcast

Blockchain – Part 1

Über Bitcoin und Blockchain

Blog-Post

Blockchain Mining: Embarrassingly Parallel?

In this blog post, we are going to look at three different approaches at mining new blocks in a blockchain using Rust, all of them using multiple threads, and we’re going to compare their runtime performances with each other and with that of the two single-threaded solutions from the previous post.

Blog-Post

Blockchain Mining with Rust

Artikel

Blockchain hausgemacht

120 Mitarbeiterinnen und Mitarbeiter bauen eine Blockchain in 12 Sprachen. Bei INNOQ veranstalten wir jedes Jahr einen so genannten Hands-On-Event. Dieser ist Teil unserer regulĂ€ren [Mitarbeiter-Events](/de/culture/working-at-innoq/) und findet typischerweise im FrĂŒhjahr statt. Wir treffen uns alle fĂŒr zwei Tage an einem Ort und versuchen mit der Programmiersprache unserer Wahl in Gruppen eine definierte Aufgabe zu lösen. Optimal also, um neue Sprachen und neue Kolleginnen und Kollegen in Gruppenarbeit kennenzulernen. Die Aufgabenstellung lautete in diesem Jahr: Baue eine Blockchain!

Blog-Post

Proof of Existence via HTTPS

Übliche „Proof of existence“ - Konzepte nutzen die Blockchain von KryptowĂ€hrungen. Das geht auch einfacher und billiger.

Artikel

Kluge Kontrakte auf Basis von Ethereum

Achten Sie auf das Kleingedruckte