There are multiple scenarios where having attestable documents and media is valuable. Media doesn’t belong on the blockchain, but hashes of the media and metadata can be added. In this video we demonstrate a blockchain devkit accelerator that shows how to hash a media file, uploaded to a service like Adobe Creative Cloud, and its metadata and add it to a blockchain.

URL: https://github.com/Azure-Samples/blockchain/blob/master/blockchain-development-kit/accelerators/attestable-documents-and-media/blockchain-workbench/AdobeCreativeCloud/README.md

Yesterday’s post about GDPR and Blockchains had me wondering about potential fixes for this issue.

This video on Channel9 provides an overview of some of the more popular privacy features employed on private consortiums to enable sharing data only with specific participants in a network.  

It turns out that there are a variety of ways and the architecture of these are discussed with a brief demo using the Quorum blockchain.

Registries are used in every industry and in multiple scenarios. Blockchain-based registries that are shared, immutable and cryptographically secure serve an important need, but it’s not often apparent how to write these sort of contracts. In this episode we review a blockchain devkit accelerator that can help generate the contracts from simple JSON based descriptions.     

Code: https://github.com/Azure-Samples/blockchain/tree/master/blockchain-development-kit/accelerators/registry-generator

Here’s an overview of how to use Azure’s serverless Ethereum Connector to transform smart contracts into an automated, visual workflow using the rich Azure Logic Apps Connectors ecosystem. The video introduces the core concepts of Logic Apps and demonstrate a sample workflow triggered by a Solidity event, including how to read smart contract properties and write them to Azure Blob storage.

Additional documentation is available at http://aka.ms/ethlogicapp

This week, James is joined by friend of the show Marc Mercuri, Program Manager on the Azure Blockchain Development Kit Team, who introduces us to the world of blockchain. He shows us a full end to end scenario of why and how you would use blockchain in applications. He then walks us through the new Azure Blockchain Development Kit that simplifies development using blockchain for web and mobile with some fantastic Xamarin mobile apps.

This episode of Blocktalk provides a review of consensus algorithms that are used, primarily for consortium based deployments.  This include the popular Proof of Authority, Proof of Work and a variant of BFT. 

The core concepts of the algorithms are introduced and a demonstration of using the popular GETH client to provision a PoA based network, and how the consensus can be chosen at blockchain creation time, demonstrating the popular pluggable consensus.  Additional details and sample code are available on GitHub: https://aka.ms/bt-consensus9F

This video introduces the use of IPFS (Interplanatory File System) in a consortium setting.  The concepts of how this technology can be helpful to remove centralization of storage that is not part of the block in the blockchain is shown.  Along with this is a short demonstration of how the marketplace offering for IPFS in Azure can make creating these storage networks simple is shown.