Foonsearch

Jan Marco, hadden wij op dit moment niet allerlei ballen in de lucht:

- de vraag, wat is een goed model voor jouw nieuw te bouwen euro-visie-platform?

- de vraag, hoe het Übermensch platform dat wil gaan doen, is dat ook iets voor jou?

Afgeleid daarvan:

- moest er een database of blockchain achter; of een combinatie daarvan?

- de vraag of het überhaupt wel wat kan worden met dat “Übermensch”-project?

Mag dan Pinksteren zijn maar we moeten verder, bijvoorbeeld, de naam “Multichain” viel even:

Quora - How can I run my own blockchain?

Multichain’s approach is a thoughtful one: Open source private blockchain platform.
See also their blog for advice: Open source private blockchain platform.

Multichain announced Streams in September 2016, a way to link blockchain functionality and immutable/NoSQL databases: Introducing MultiChain Streams

In the announcement, they point out that each stream becomes its own immutable data store. “Any number of streams,” they say, “can be created in a MultiChain blockchain, and each stream acts as an independent append-only collection of items.”

Over dat in september 2016 aangekondigde “MultiChain Streams” … Zonder dat ik er ook maar iets van af weet vraag ik me nu al af waar Übermensch in februari 2017 met het doen van deze uitspraak naar toe wilde:

The challenge is to create a distributed database in conjunction with the Blockchain

So, we need a NEW type of database, which cunningly wraps into the Blockchain and will only store the hash functions in the Blockchain. The content itself is governed separately - no one has ever thought of addressing the issue from this angle.

Toch maar bij het begin beginnen, een korte introductie vanuit MultiChain zelf:

Blockchains vs databases - video of a half hour talk, list of the topics covered:

  • The basics of blockchains, compared to traditional messaging and centralized databases (more).
  • Dispelling some myths about how blockchains are different from, or better than, regular databases.
  • The key trade-off (disintermediation vs confidentiality) when considering using a blockchain (more).
  • An in-depth look at two proposed applications of blockchains, only one of which makes sense.
  • The four general categories of strong blockchain use cases that we know so far (more).
  • Platforms which call themselves “blockchains” but don’t fulfill the technology’s promise (more).
  • A brief description of the MultiChain open source blockchain platform (more).

Niet verkeerd, een half uur van je tijd voor iemand die alles betreffende dit onderwerp eventjes helder de revue laat passeren.

Wel een samenvatting van wat hij eerder zoal schreef, bijvoorbeeld “How to spot a half-baked blockchain” maar hij heeft het allemaal goed in zijn hoofd zitten en jij daarna dus ook.

En goed ook om te horen hoe dingen gewoon weer op hun plaats vallen:

If trust and robustness aren’t an issue, there’s nothing a blockchain can do that a regular database cannot.

This is a key point on which there is so much misunderstanding. In terms of the types of data that can be stored, and the transactions that can be performed on that data, blockchains don’t do anything new.

And just to be clear, this observation extends to “smart contracts” as well, despite their sexy name and image. A smart contract is nothing more than a piece of computer code which runs on every node in a blockchain – a decades-old technology called stored procedures does the same for centralized databases.

JM, net als voor eerder genoemd “Classified Adds” en “Build-A-Coin” wordt voor “Multichain” ook C++ gebruikt.