Focus

blockchain

Article

Das AmmenmĂ€rchen der Verschlüsselung

Immer wieder liest man, wie stark die VerschlĂŒsselung von Bitcoin und wie sicher dadurch die Nutzung der KryptowĂ€hrung sei. Aber was ist denn nun in Bitcoin tatsĂ€chlich verschlĂŒsselt? Dieser Artikel soll etwas Licht ins Dunkel bringen.

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

You have implemented a smart contract for Ethereum, and now you are wondering how you can test it under real-life conditions, but without spending money in case there’s a problem? Luckily, there are test networks that can help you with this.

Article

Fabric vs. Corda

Der Markt an Blockchain-Technologien ist hart umkĂ€mpft. Seit der EinfĂŒhrung von Bitcoin kam es zu einer Proliferation von Forks, Neuentwicklungen und Innovationen. Doch im Unternehmenskontext ist es selten sinnvoll, interne GeschĂ€ftsvorgĂ€nge auf öffentliche Blockchains zu wollen. Daher etabliert sich im Moment eine neue Nische, die der privaten oder zugangsbeschrĂ€nkten (permissioned) Blockchains.

Article

Verification of smart contracts

Article

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.

Article

Wo zum Geier sind die Blöcke

Corda wurde vom Konsortium R3 [1] in Zusammenarbeit mit mehr als 200 Technologie- und Industriepartnern entwickelt. Laut Hersteller handelt es sich bei Corda um eine Open-Source-Blockchain, die speziell fĂŒr die Anwendung in Unternehmen gedacht ist. Im Gegensatz zu anderen Blockchain-Lösungen werden Informationen nur zwischen den Parteien ausgetauscht, die sie auch tatsĂ€chlich benötigen. Diese Informationen nennt man bei Corda „Shared Facts“. In diesem Artikel wird gezeigt, wie solche geteilten Fakten entstehen, verteilt und historisiert werden.

Article

Adressen und Transaktionen in KryptowÀhrungen

Teil 3: Altcoins

Article

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.

Article

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.

Blog Post

Aeternity Smart Contract Deployment

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

Article

Distributed Trust

Ein Reputationssystem ist ein System, das eine Beziehung zwischen zwei EntitĂ€ten abbildet. Diese Beziehung hat je nach System eine unterschiedliche Bezeichnung, in den meisten FĂ€llen wird von einer „Bewertung“ gesprochen.

Article

KonsensansĂ€tze fĂŒr Blockchains

Eines der wichtigsten Kriterien, um Blockchain-basierte Systeme miteinander zu vergleichen, ist die Art und Weise, wie sich die am insgesamt verteilt organisierten System beteiligten Parteien auf eine einzige Wahrheit einigen. Dazu werden unterschiedliche Konsensus-Verfahren eingesetzt, die wir uns in diesem Artikel nÀher ansehen.

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

Recently, at one of our yearly hands-on events, we took on the challenge of implementing our own blockchain. One of the core challenges of this is the mining of new blocks. In this blog post, I want to show two different approaches we tried out for this task, using the Rust programming language.

Article

Blockchain hausgemacht

INNOQ Hands-On Event

Blog Post

Proof of Existence via HTTPS

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

Article

Kluge Kontrakte auf Basis von Ethereum

Ethereum ist ein Blockchain-basiertes, offenes System, das im Gegensatz zu Bitcoin die Idee von „Smart Contracts“ als zentrales Thema hat. Damit können beliebige GeschĂ€ftsmodelle durch eine Form automatischer Agenten abgebildet werden, die auf Transaktionen reagieren und deren Code fĂŒr jeden einsehbar ist. Die Regeln, die man normalerweise in juristischen VertrĂ€gen abbildet, werden damit zu ausfĂŒhrbaren Programmen – und die Akteure, die sich an diese Regeln halten, durch „autonome Organisationen“ ersetzt. In diesem Artikel stellen wir die Technik hinter Ethereum kurz vor und zeigen die Möglichkeiten an einem einfachem Beispiel auf.