<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bitcoin &#8211; Smals Research</title>
	<atom:link href="https://www.smalsresearch.be/tag/bitcoin/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.smalsresearch.be</link>
	<description></description>
	<lastBuildDate>Thu, 09 Apr 2026 12:19:52 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.smalsresearch.be/wp-content/uploads/2026/01/cropped-cropped-Smals_Research-32x32.png</url>
	<title>bitcoin &#8211; Smals Research</title>
	<link>https://www.smalsresearch.be</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>7 Myths About Bitcoin @ Infosecurity 2018</title>
		<link>https://www.smalsresearch.be/7-myths-about-bitcoin-infosecurity-2018/</link>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Wed, 14 Mar 2018 15:18:46 +0000</pubDate>
				<category><![CDATA[Presentations]]></category>
		<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.smalsresearch.be/7-myths-about-bitcoin-infosecurity-2018/</guid>

					<description><![CDATA[Bitcoin has obtained a mythical status. Its market value skyrocketed and traditional media all over the world are writing about it. Bitcoin believers present an overly positive image and appoach the technology all too often in an unscientific, almost religious, way. This talks reveals several severe issues by shedding a rare critical light on the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Bitcoin has obtained a mythical status. Its market value skyrocketed and traditional media all over the world are writing about it. Bitcoin believers present an overly positive image and appoach the technology all too often in an unscientific, almost religious, way. This talks reveals several severe issues by shedding a rare critical light on the cryptocurrency.</p><p>This presentation has been given at InfoSecurity Belgium 2018</p>







                <h1 class="wp-block-heading">Presentation</h1>
            
            


            <div data-wp-interactive="core/file" class="wp-block-file">
                <object data-wp-bind--hidden="!state.hasPdfPreview" hidden class="wp-block-file__embed" data="https://www.smalsresearch.be/wp-content/uploads/2018/03/Presentation-Bitcoin-InfoSecurity-2018.pdf" type="application/pdf" style="width:100%;height:600px" aria-label="Embed of Presentation-Bitcoin-InfoSecurity-2018."></object>
                <a id="wp-block-file--media-17133b68-e3be-4956-854d-5942aa20c5b9" href="https://www.smalsresearch.be/wp-content/uploads/2018/03/Presentation-Bitcoin-InfoSecurity-2018.pdf">Presentation-Bitcoin-InfoSecurity-2018</a><a href="https://www.smalsresearch.be/wp-content/uploads/2018/03/Presentation-Bitcoin-InfoSecurity-2018.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-17133b68-e3be-4956-854d-5942aa20c5b9">Download</a>
                </div>
            ]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bitcoin – Van Experiment tot Ecologische Ramp</title>
		<link>https://www.smalsresearch.be/bitcoin-van-experiment-tot-ecologische-ramp/</link>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Tue, 17 Oct 2017 05:30:49 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[data center]]></category>
		<category><![CDATA[ecology]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[sustainability]]></category>
		<guid isPermaLink="false">/?p=11087</guid>

					<description><![CDATA[Op 22 mei 2010 kocht een software ontwikkelaar 2 pizza’s voor 10 000 bitcoins. Vandaag zijn 10 000 bitcoins ongeveer 40 miljoen dollar waard. Die astronomische stijging spreekt tot de verbeelding. Toch heeft dit succesverhaal een nauwelijks belichte keerzijde. De cryptomunt is namelijk een ecologische ramp. Elke bitcoin transactie wordt toegevoegd aan een gegevensstructuur die [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Op 22 mei 2010 kocht een software ontwikkelaar 2 pizza’s voor 10 000 bitcoins. Vandaag zijn 10 000 bitcoins ongeveer 40 miljoen dollar waard. Die astronomische stijging spreekt tot de verbeelding. Toch heeft dit succesverhaal een nauwelijks belichte keerzijde. De cryptomunt is namelijk een ecologische ramp.</strong></p>
<p><a href="/wp-content/uploads/2017/10/factory-smoke-polluting-air-in-pictures13.jpg"><img decoding="async" class="alignleft size-medium wp-image-11101" src="/wp-content/uploads/2017/10/factory-smoke-polluting-air-in-pictures13-300x199.jpg" alt="" width="200" height="137" /></a>Elke bitcoin transactie wordt toegevoegd aan een gegevensstructuur die we de blockchain noemen. Zoals de naam suggereert, is dit een sequentie van blokken. Die blokken bevatten op hun beurt transacties. Ongeveer elke tien minuten wordt door het netwerk een nieuw blok met de meest recente transacties achteraan de blockchain toegevoegd.</p>
<p>De creatie van zo’n blok vereist het oplossen van een cryptografische puzzel. Verschillende partijen, de miners, gaan daarbij in competitie met elkaar. De eerste die de puzzel oplost, krijgt een beloning in de vorm van nieuw gecreëerde bitcoins, alsook vergoedingen van diegenen die transacties op het netwerk postten.</p>
<div style="width: 275px; display: block; align: right; vertical-align: top; float: right; border: 1px solid #ddd; margin: 0px 0px 5px 20px; padding: 5px; background-color: #eee;"><strong style="font-size: 1.2em;">Bitcoin Fact Check</strong></p>
<p><em>Drie vaak gehoorde beweringen over Bitcoin zijn: “het is een schaars goed”, “de transactiekosten zijn laag” en “het is veilig”. Maar klopt dit ook?</em></p>
<p><strong>Bitcoin is een schaars goed, wat het waarde geeft.</strong> De laatste bitcoin zal in 2040 gecreeëerd worden, waardoor het totale aantal bitcoins op 21 miljoen uitkomt. Dit is echter slechts een regel binnen de Bitcoin community. Hoewel het nu misschien onwaarschijnlijk lijkt, kunnen we niet uitsluiten dat die regel ooit verandert. Bovendien wordt er nu en dan succesvol een nieuwe cryptomunt gelanceerd, vaak met betere eigenschappen dan Bitcoin. Het aanbod van – allen zeldzame – cryptomunten is in theorie onbeperkt en er is geen enkele reden om aan te nemen dat er een Bitcoin monopolie zal ontstaan.</p>
<p><strong>Bitcoin transactiekosten zijn laag.</strong> De transactiekosten hangen enkel af van de grootte van de transactie, uitgedrukt in bytes. Dit maakt het sowieso al relatief duurder om lokaal kleine bedragen uit te geven in vergelijking met grote, internationale transacties. Die <a href="https://bitinfocharts.com/comparison/bitcoin-transactionfees.html" target="_blank" rel="noopener noreferrer">transactiekosten</a>, uitgedrukt in dollar, fluctueren constant en kennen een stijgende tendens. Sinds mei dit jaar zakt die kost nog slechts sporadisch onder de 2 dollar en eind augustus zagen we een piek met een daggemiddelde van 9 dollar per transactie.</p>
<p><strong>Bitcoin is veilig (1).</strong> De claim dat Bitcoin veilig is steunt op de zware aanname dat er nooit een entiteit of samenwerkende set entiteiten in het netwerk zal zijn die over meer dan 50% van de rekenkracht beschikt. Dit zou bijvoorbeeld een miner, een vreemde mogendheid of een hackerscollectief kunnen zijn. We hebben hier geen garanties over. Ons vertrouwen in Bitcoin gaat dus best met enige reserves gepaard.</p>
<p><strong>Bitcoin is veilig (2).</strong> Het equivalent van je bankkaart in de Bitcoin wereld is je geheime digitale sleutel. Als die gestolen wordt zijn er geen maatregelen om de schade te beperken zoals een afhaallimiet, Card Stop en eventueel een vergoeding door de bank. En als je je sleutel verliest, verlies je onherroepelijk je bitcoins. Er ligt dus een veel groter risico – en dus een grotere verantwoordelijkheid – bij de gebruiker van het Bitcoin netwerk.</p>
</div>
<p>Het oplossen van zo’n puzzel vereist tegenwoordig enorm veel rekenkracht, en dus elektriciteit. Door het gedistribueerde karakter van het blockchain netwerk is het onmogelijk om het exacte elektriciteitsverbruik te kennen, maar volgens <a href="https://digiconomist.net/bitcoin-energy-consumption" target="_blank" rel="noopener noreferrer">schattingen</a> van Digiconomist is dit momenteel quasi evenveel als dat van heel Syrië, dat met haar 17 miljoen inwoners positie 71 bekleedt van 195 landen wat betreft elektriciteitsverbruik.</p>
<p>En wat krijgen we daarvoor in de plaats? Een systeem dat ons toelaat om momenteel slechts drie transacties per seconde te verwerken<sup><a href="#footnote_1" name="fb_1">1</a></sup>. VISA <a href="https://s1.q4cdn.com/050606653/files/doc_financials/annual/Visa-2016-Annual-Report.pdf" target="_blank" rel="noopener noreferrer">verwerkt</a> gemiddeld meer dan zo’n 2600 transacties per seconde met een maximum capaciteit van ruim 65 000. Toch is het elektriciteitsverbruik van VISA <a href="https://digiconomist.net/bitcoin-energy-consumption" target="_blank" rel="noopener noreferrer">naar schatting</a> slechts ongeveer 3% van dan dat van Bitcoin<sup><a href="#footnote_2" name="fb_2">2</a></sup>.</p>
<p>Chinese bedrijven controleren bovendien <a href="https://www.buybitcoinworldwide.com/mining/china/" target="_blank" rel="noopener noreferrer">meer dan 70%</a><br />
van de mining power. De elektriciteit is er immers erg goedkoop, onder meer vanwege de zwakke milieunormen. Ongeveer 2/3 van de <a href="https://energypost.eu/chinas-renewable-energy-revolution-continues-long-march/" target="_blank" rel="noopener noreferrer">elektriciteitsproductie in het land</a> is op basis van vervuilende steenkool. Ook de tweede grootste elektriciteitsbron in China, waterkracht, is vanuit zowel ecologisch als sociaal standpunt <a href="https://www.scientificamerican.com/article/chinas-three-gorges-dam-disaster/" target="_blank" rel="noopener noreferrer">omstreden</a>.</p>
<p>Bitcoin mining is een erg competitieve business, waarbij de snel stijgende waarde van de bitcoin ertoe leidt dat hardware – die enkel en alleen ontwikkeld werd voor bitcoin mining – al na enkele maanden <a href="https://www.the-blockchain.com/docs/Princeton%20Bitcoin%20and%20Cryptocurrency%20Technologies%20Course.pdf" target="_blank" rel="noopener noreferrer">verouderd</a> is. Dat draagt bij aan de uitputting van schaarse ertsen en aan de toename van <a href="https://www.pbs.org/frontlineworld/stories/ghana804/video/video_index.html" target="_blank" rel="noopener noreferrer">e-Waste</a>. De stijgende waarde van bitcoin is daarnaast een stimulans voor miners om steeds meer rekenkracht in te zetten. Daardoor wordt de cryptografische puzzel moeilijker en consumeert het bitcoin netwerk nog meer elektriciteit.</p>
<p>Believers <a href="https://en.bitcoin.it/wiki/Myths#Bitcoin_mining_is_a_waste_of_energy_and_harmful_for_ecology" target="_blank" rel="noopener noreferrer">stellen</a> – zonder enige onderbouwing – dat bitcoin niet vervuilender is dan het ontginnen, het in staven en munten gieten, transporteren en opslaan van goud, en dat ook het drukken en transporteren van fysiek geld vervuilend is. Bitcoins worden dus vergeleken met fysieke gouden munten. Onze vergelijking daarnet met hedendaagse digitale transacties is intellectueel eerlijker. De believers geven met hun vergelijking trouwens reeds impliciet het vervuilende karakter toe, gezien goudontginning op industriële schaal erg <a href="https://ngm.nationalgeographic.com/2009/01/gold/larmer-text/12" target="_blank" rel="noopener noreferrer">schadelijk</a> is voor mens en natuur. De creatie van digitale euro’s of dollars daarentegen gebeurt efficiënt in de computersystemen van de centrale bank.</p>
<p>Dit alles is een zware ecologische prijs om geld te kunnen transfereren zonder financiële instellingen. In de plaats daarvan vertrouwen we in het Bitcoin netwerk – zij het in beperktere mate &#8211; een handvol Chinese bedrijven die het minen van bitcoins domineren. Bitcoin is immers slechts veilig zolang er geen enkele miner, of samenwerkende groep van miners, meer dan 50% van de rekenkracht controleert.</p>
<p>Bitcoin is een experiment dat uit zijn voegen is gebarsten. Zijn grote verdienste is het lanceren van een nieuw technologisch concept, de blockchain, waarmee het vertrouwen in autoriteiten zoals banken, notarissen en overheden gereduceerd kan worden. Dit hoeft echter niet gepaard te gaan met ecologische destructie. Belgische overheden zijn daarom volop bezig met het aftasten van het potentieel van blockchain op een ecologisch verantwoorde wijze.</p>
<p><strong>Voetnoten</strong></p>
<div style="font-size: 0.7em;"><a href="#fb_1" name="footnote_1">1.</a> Er is momenteel wel heel wat discussie en activiteit binnen de Bitcoin community om de capaciteit van het netwerk te verhogen. Denk daarbij aan een verhoging dit jaar met maximum factor drie, maar vooralsnog is de uitkomst bijzonder moeilijk te voorspellen. Dergelijke capaciteitsverhogingen komen echter steeds met een keerzijde, onder meer in de vorm van meer vereiste opslagcapaciteit.</p>
<p><a href="#fb_2" name="footnote_2">2.</a> Er is geen correlatie tussen de vereiste rekenkracht en de capaciteit (transacties per seconde) van het netwerk, maar wel tussen de vereiste rekenkracht en de marktprijs. Stel dus dat de prijs van de bitcoin ineenstort, dan zal ook de gebruikte rekenkracht in het netwerk sterk afnemen, maar de capaciteit vermindert daardoor niet. Wat wel vermindert is de veiligheid van de Bitcoin blockchain.</p>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Open en minder open blockchain netwerken</title>
		<link>https://www.smalsresearch.be/open-en-minder-open-blockchain-netwerken/</link>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Wed, 07 Jun 2017 05:00:19 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[distributed database]]></category>
		<category><![CDATA[Ethereum]]></category>
		<category><![CDATA[hyperledeger]]></category>
		<category><![CDATA[ledger]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[smart contract]]></category>
		<guid isPermaLink="false">/?p=10766</guid>

					<description><![CDATA[Blockchain zag in 2009 het licht met de lancering van Bitcoin. Het Bitcoin netwerk is extreem open en transparant; iedereen kan minen1, iedereen kan transacties publiceren en iedereen kan de volledige inhoud van de blockchain zien. Daarenboven kan iedereen wereldwijd applicaties bouwen bovenop de Bitcoin blockchain. Het Bitcoin netwerk is daarmee het typische voorbeeld van [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Blockchain zag in 2009 het licht met de lancering van Bitcoin. Het Bitcoin netwerk is extreem open en transparant; iedereen kan minen<sup><a href="#footnote1">1</a></sup>, iedereen kan transacties publiceren en iedereen kan de volledige inhoud van de blockchain zien. Daarenboven kan iedereen wereldwijd applicaties bouwen bovenop de Bitcoin blockchain. Het Bitcoin netwerk is daarmee het typische voorbeeld van wat we een <em>unpermissioned</em> of ook wel <em>permissionless</em> blockchain netwerk noemen. Een ander voorbeeld is <a href="https://www.ethereum.org/" target="_blank" rel="noopener noreferrer">Ethereum</a>, dat bovendien <a href="/smart-contracts-autonome-code-op-een-blockchain/" target="_blank" rel="noopener noreferrer">smart contracts</a> ondersteunt; iedereen kan dus smart contracts publiceren op het publieke Ethereum netwerk en iedereen kan er smart contract functies aanroepen. Het vertrouwen in dergelijke netwerken is gedistribueerd over duizenden nodes over de hele wereld.</p>
<p>Hoewel dit in bepaalde gevallen zeer nuttig kan zijn, is dit toch niet steeds wat we willen in een enterprise context, waarbij verschillende bedrijven en/of overheden samenwerken. Vandaar dat er ook blockchain technologieën ontwikkeld worden die meer controle toelaten. We spreken in dit geval van <em>permissioned</em> blockchain netwerken. Deze blogpost gaat in op de verschillen tussen beide categorieën.</p>
<h1>Toegangscontrole</h1>
<p>Het eerste en belangrijkste aspect is dat een permissioned netwerk, i.t.t. een unpermissioned netwerk, een laag voor toegangscontrole heeft. Dit laat toe om te specifiëren:</p>
<ul>
<li>wie er betrokken is in het consensusmechanisme (in bitcoin zijn dit de miners en iedereen kan er in principe miner worden).</li>
<li>wie er smart contracts kan publiceren en</li>
<li>wie er transacties kan publiceren en bepaalde functies in smart contracts kan aanroepen.</li>
</ul>
<p><a href="https://hyperledger-fabric.readthedocs.io/en/latest/" target="_blank" rel="noopener noreferrer">Hyperledger Fabric</a> is zo’n permissioned blockchain technologie. Het is een open source project dat gestart werd binnen IBM en dat tegenwoordig een erg actieve community heeft. Het laat, m.b.v. een <a href="https://hyperledger-fabric.readthedocs.io/en/latest/endorsement-policies.html" target="_blank" rel="noopener noreferrer">endorsement policy</a>, toe om aan te geven wie een transactie moet goedkeuren alvorens het in de blockchain terecht kan komen. Zo kan geëist worden dat een transactie goedgekeurd moet worden door minstens één entiteit van type A en minstens twee van type B. We kunnen ook verschillende entiteiten verschillende gewichten geven, waarbij er een drempelwaarde bereikt moet worden vooraleer een transactie in de blockchain aanvaard kan worden. Er kan gespecifieerd worden welke entiteiten of welke types entiteiten smart contracts<sup><a href="#footnote2">2</a></sup> kunnen publiceren. Bij Hyperledger Fabric kan de entiteit die het smart contract publiceert specifiëren dat de oproeper van een bepaalde functie in het contract bepaalde attributen of credentials moet bezitten.</p>
<h1>Andere verschillen</h1>
<h2>Transparantie</h2>
<p>Unpermissioned blockchains zijn volledig transparant; iedereen die toegang heeft tot de blockchain kan alle data in de transacties lezen en kan voor elk smart contract de contractvariabelen te weten komen. Doordat er gebruik gemaakt wordt van pseudoniemen i.p.v. identifiers op dergelijke blockchains kan deze data weliswaar niet onmiddellijk gelinkt worden aan identificeerbare personen en/of organisaties, maar toch is dit vaak onvoldoende voor sterke confidentialiteits- en privacy garanties. Technologieën voor permissioned blockchain netwerken kunnen op dat vlak sterkere ondersteuning bieden. Daarbij kunnen (optioneel) transacties en smart contracts geëncrypteerd worden zodat enkel die entiteiten die er toegang tot moeten hebben er toegang tot krijgen. Hyperledger Fabric biedt dit aan, maar bij <a href="https://www.hyperledger.org/category/hyperledger-burrow" target="_blank" rel="noopener noreferrer">Hyperledger Burrow</a>, wat eveneens een permissioned blockchain technologie is, blijft alles voorlopig transparant.</p>
<h2>Decentralisatie</h2>
<p>Het vertrouwen in een volwassen unpermissioned netwerk is gedistribueerd over vele duizenden nodes die participeren in het consensus mechanisme. Bij unpermisioned netwerken zullen er typisch een pak minder nodes zijn. Dit kan bijvoorbeeld beperkt zijn tot leden van een consortium. Hier is er dus sprake van decentralisatie i.p.v. distributie van vertrouwen.</p>
<p><a href="/wp-content/uploads/2017/06/Centralised-decentralised-distributed.png"><img fetchpriority="high" decoding="async" class="alignleft size-full wp-image-10781" src="/wp-content/uploads/2017/06/Centralised-decentralised-distributed.png" alt="" width="709" height="195" srcset="https://www.smalsresearch.be/wp-content/uploads/2017/06/Centralised-decentralised-distributed.png 709w, https://www.smalsresearch.be/wp-content/uploads/2017/06/Centralised-decentralised-distributed-300x83.png 300w" sizes="(max-width: 709px) 100vw, 709px" /></a></p>
<p>Toch moet er ook bij het gedistribueerde karakter van unpermisisoned blockchain netwerken een kanttekening gemaakt worden. Het deelnemen aan het consensusmechanisme, het ‘minen’ in Bitcoin, vereist een aanzienlijke investering in specifieke hardware (ASICs) en toegang tot goedkope elektriciteit en koeling wil je winstgevend zijn. Daardoor blijft de graad van distributie van vertrouwen suboptimaal. Andere unpermissioned netwerken proberen daarom ASIC-resistant te zijn, wat wil zeggen dat het gebruik van specifieke hardware i.p.v. een gewone computer niet veel efficiëntiewinst mag opleveren. Toch blijkt dat in de praktijk niet eenvoudig te zijn.</p>
<h2>Gedeeld</h2>
<p>Iedereen die wil, kan voor zijn applicatie gebruik maken van unpermissioned netwerken zoals Bitcoin en Ethereum; data kan op de blockchain opgeslagen worden en logica kan in smart contracts gestoken worden. Op het publieke Ethereum netwerk zijn er ondertussen bijvoorbeeld <a href="https://dapps.ethercasts.com/" target="_blank" rel="noopener noreferrer">meer dan 450</a> actieve smart contracts.<br />
De full nodes doen daarbij heel wat werk:</p>
<ul>
<li>Ze houden de volledige blockchain lokaal bij, alsook de toestand van alle contracten. Samen wordt dit vaak de ledger genoemd.</li>
<li>Wanneer ze een nieuw blok ontvangen doen ze heel wat checks om de geldigheid ervan na te gaan en sturen het blok vervolgens door naar peers.</li>
<li>Wanneer ze een nieuw blok ontvangen zullen ze telkens lokaal alle functieoproepen uitvoeren die in de transacties van het blok vervat zitten.</li>
</ul>
<p>De full node is zeker en vast niet geïnteresseerd in alle data op de blockchain en alle smart contracts. In die zin is een groot deel van het werk dat de full node doet overhead.</p>
<p>Een permissioned netwerk zal typisch maar door één of een beperkt aantal applicaties gebruikt worden, waardoor deze overhead een pak minder is. Bovendien kan het geoptimaliseerd worden naargelang de applicatie of het applicatiedomein, terwijl unpermissioned netwerken de grootste gemene deler moeten ondersteunen.</p>
<h2>Efficiëntie</h2>
<p>Het <a href="https://en.wikipedia.org/wiki/List_of_cryptocurrencies" target="_blank" rel="noopener noreferrer">meest</a> gebruikte consensusmechanisme voor unpermissioned blockchain netwerken is <a href="https://en.wikipedia.org/wiki/Proof-of-work_system" target="_blank" rel="noopener noreferrer">Proof-of-Work (POW)</a>. Daarbij is er brute rekenkracht vereist om het blockchain netwerk veilig te houden. Dit netwerk blijft dan veilig zolang er geen aanvaller over meer dan 50% van de rekenkracht beschikt. Die brute rekenkracht neemt in het Bitcoin netwerk extreme proporties aan. Er zijn maar 80 van de 196 landen in de wereld die meer elektriciteit <a href="https://digiconomist.net/beci" target="_blank" rel="noopener noreferrer">verbruiken</a> dan het Bitcoin netwerk. Ondanks dit enorm elektriciteitsverbruik, zijn er wereldwijd momenteel toch maar slechts drie bitcoin transacties per seconde mogelijk, terwijl VISA er 10 000 per seconde kan verwerken. Permissioned netwerken, daarentegen, zijn een aantal grootteordes efficiënter en gebruiken daarbij public key cryptografie i.p.v. brute rekenkracht. Dat er typisch minder entiteiten betrokken zijn in een permissioned netwerk draagt ook bij aan de efficiëntie, net zoals het feit dat het door minder applicaties gebruikt wordt. We vermelden nog dat er wel alternatieven zijn voor POW, waarbij het meest gekende <a href="https://en.wikipedia.org/wiki/Proof-of-stake" target="_blank" rel="noopener noreferrer">Proof-of-Stake (POS)</a> is. POS is echter niet helemaal onomstreden en wordt in de praktijk maar zelden gebruikt.</p>
<h2>Cryptogeld</h2>
<p>Unpermissioned blockchain netwerken hebben steeds nood aan een cryptomunt om de juiste incentives te geven. Iemand die deelneemt aan het consensusmechanisme, en daarmee mee instaat voor de veiligheid, heeft een kans om geld te winnen. Iemand die een functie in een smart contract wil aanroepen of een transactie wil uitvoeren, zal daarvoor iets moeten betalen. Zo wordt spam vermeden. In permissioned blockchains is dit meestal niet nodig. Het is in het belang van de verschillende partners in het netwerk dat alles correct functioneert en iemand die zich slecht gedraagt op het netwerk kan zijn toegangsrechten verliezen of kan eventueel zelfs geïdentificeerd worden door een vertrouwde entiteit.</p>
<h1>Gedistribueerde databases</h1>
<p>Een gedistribueerde database is een database waarbij de gegevens verspreid en gerepliceerd/gedupliceerd zijn over verschillende nodes op een netwerk en waarbij gebruik gemaakt wordt van een synchronisatieproces tussen de nodes om de data consistent te houden over de nodes heen. Voor de gebruiker lijkt het echter alsof hij gebruik maakt van een gewone, gecentraliseerde database. Er zijn heel wat soorten gedistribueerde databases (Hadoop, NoSQL, NewSQL, …) en blockchain technologie kan gezien worden als één ervan. In welke zin verschilt blockchain technologie nu van de andere?</p>
<ul>
<li>Het is het enige systeem waarbij er geen (logisch) gecentraliseerd database management systeem is dat vertrouwd moet worden door alle betrokkenen.</li>
<li>Het is het enige systeem dat het mogelijk maakt dat partijen die elkaar niet vertrouwen toch kunnen samenwerken zonder trusted third party.</li>
<li>Eens data toegevoegd is aan de blockchain kan het niet meer gewijzigd of verwijderd worden. Contractvariabelen kunnen uiteraard wel wijzigen. De blockchain bevat dan de volledige historiek van de smart contracts.</li>
</ul>
<p>Als de betrokken partijen elkaar volledig vertrouwen, een gecentraliseerd database management geen probleem vormt, en een onwijzigbare historiek overbodig is, is er eigenlijk geen reden om te kiezen voor een blockchain (behalve dan dat je kan zeggen dat je bedrijf werkt met blockchain technologie). Een traditionele (gedistribueerde of gecentraliseerde) database is dan hoogstwaarschijnlijk eenvoudiger, sneller en efficiënter.</p>
<h1>Conclusie</h1>
<p>Bij het ontwerp van een applicatie zullen een aantal technische keuzes gemaakt moeten worden. Eén ervan is of er gebruik gemaakt zal worden van blockchain technologie. Daarvoor kan gebruik gemaakt worden van het <a href="/beslissingsmodel-wanneer-blockchain-gebruiken/" target="_blank">beslissingsmodel</a> dat we eerder publiceerden. Misschien volstaat een andere gedistribueerde database technologie. En als er dan toch gekozen wordt voor blockchain technologie, zal er een keuze gemaakt moeten worden tussen een unpermissioned en een permissioned technologie. Deze blogpost heeft u hopelijk al wat op weg gezet.</p>
<p>Komt u tot de conclusie dat het gebruik van een permissioned blockchain mogelijks een goede piste is, dan raden we u aan te kijken naar <a href="https://www.hyperledger.org/" target="_blank" rel="noopener noreferrer">Hyperledger</a>. Dit is een samenwerking waarbinnen zich momenteel vier permissioned blokchain technologieën bevinden, zoals aangegeven in onderstaande figuur. Daarnaast zijn er nog een aantal ondersteunende projecten. Hou er wel rekening mee dat de technologieën nog in volle ontwikkeling zijn.</p>
<p><a href="/wp-content/uploads/2017/06/hyperledger.png"><img decoding="async" class="alignleft size-full wp-image-10778" src="/wp-content/uploads/2017/06/hyperledger.png" alt="" width="1114" height="253" srcset="https://www.smalsresearch.be/wp-content/uploads/2017/06/hyperledger.png 1114w, https://www.smalsresearch.be/wp-content/uploads/2017/06/hyperledger-300x68.png 300w, https://www.smalsresearch.be/wp-content/uploads/2017/06/hyperledger-768x174.png 768w, https://www.smalsresearch.be/wp-content/uploads/2017/06/hyperledger-1024x233.png 1024w" sizes="(max-width: 1114px) 100vw, 1114px" /></a></p>
<h1>Voetnoten</h1>
<p id="footnote1">1. Minen is het zoeken van een cryptografische puzzel die nodig is om een nieuw geldig blok in de blockchain te creëren. Verschillende miners gaan daarbij met elkaar in competitie. De winnaar krijgt een beloning.</p>
<p id="footnote2">2. Hyperledger spreekt liever over chaincode om smart contracts aan te duiden.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Video – Infosessie Blockchain &#038; Smart Contracts</title>
		<link>https://www.smalsresearch.be/video-infosessie-blockchain-smart-contracts/</link>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Thu, 13 Apr 2017 06:50:02 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[smart contract]]></category>
		<guid isPermaLink="false">/?p=10664</guid>

					<description><![CDATA[Op 14 maart werd in de gebouwen van Smals voor een volle zaal een infosessie gegeven over blockchain &#038; smart contracts. Naast de uitnodiging en de slides publiceren we nu ook de integrale videoregistratie van de sessie. Om het u wat makkelijker te maken werd de meer dan twee uur durende video opgesplitst in een [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Op 14 maart werd in de gebouwen van Smals voor een volle zaal een infosessie gegeven over blockchain &#038; smart contracts. Naast de <a href="https://us6.campaign-archive1.com/?u=e0351cda86870d2a0a7f631f9&amp;id=efe338799b" target="_blank">uitnodiging</a> en de <a href="/publications/document/?docid=175" target="_blank">slides</a> publiceren we nu ook de integrale <a href="https://www.youtube.com/watch?v=oqRoBJ4gIHE&#038;feature=youtu.be&#038;t=1" target="_blank">videoregistratie</a> van de sessie. Om het u wat makkelijker te maken werd de meer dan twee uur durende video opgesplitst in een aantal hoofdstukken, die we hieronder voor u weergeven.</p>
<ul>
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=1" target="_blank">Inleiding Frank Robben</a> (13:56)<br />
De inleiding, getiteld “<em>Blockchain &#8211; Meer dan een hype</em>” , werd gegeven door Frank Robben, CEO van Smals. Frank schetst het idee van een blockchain en heeft het verder over het potentieel voor en initiatieven door overheden.</p>
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=836" target="_blank">Agenda</a> (0:37)<br />&nbsp;
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=873" target="_blank">Bitcoin</a> (24:30)<br />
Dit hoofdstuk vertrekt van waar het allemaal begon: Bitcoin. Er wordt uitgelegd hoe Bitcoin werkt en er wordt ingegaan op een een aantal beperkingen van Bitcoin. Op het einde van dit deel wordt meegegeven welke van de opgesomde eigenschappen typisch gelden voor een blockchain, en welke eigenschappen meer bitcoin specifiek zijn.</p>
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=2343">Toepassingen blockchain 1.0</a> (15:47)<br />
Nu we weten hoe een blockchain eruit ziet, bespreken we een aantal applicaties waarvoor blockchain technologie gebruikt kan worden en we geven een flavour van hoe dit werkt of kan werken.</p>
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=3289" target="_blank">(Un)permissioned blockchains</a> (6:56)<br />We gaan kort in op het verschil tussen permissioned en unpermissioned blockchains. De laatste zal veelal de voorkeur genieten in een business context. Een aantal uitdagingen alsook de conclusies van het deel voor de pauze worden geformuleerd.<br />&nbsp;
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=3705" target="_blank">Smart contracts</a> (24:23)<br />
Dankzij smart contracts kunnen regels en afspraken gedistribueerd, dus zonder centrale partij, door het netwerk uitgevoerd worden. Daardoor worden de mogelijkheden met blockchain opeens een pak groter. Er wordt gefocust op het <a href="https://www.ethereum.org/" target="_blank">Ethereum</a> smart contract platform, wat op het moment van de studie de meest volwassen smart contract technologie was. In Ethereum is echter de inhoud van het contract door iedereen leesbaar.</p>
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=5166" target="_blank">Case medische voorschriften</a>  (27:05)<br />
De Ethereum technologie gebruiken we nu voor een applicatie; de verwerking van medische voorschriften. Daarbij hebben we echter een aantal privacy kwesties moeten aanpakken. Desalnietemin leerden we dat een blockchain benadering ook duidelijke voordelen kan hebben in deze context.</p>
<li><a href="https://youtu.be/oqRoBJ4gIHE?t=7074" target="_blank">Lessen &#038; conclusies</a>  (10:39)<br />
Ten slotte volgt een vergelijking met traditionele aanpakken en een aantal conclusies.
</ul>
<p><iframe loading="lazy" title="Smals Blockchain &amp; Smart Contracts" width="500" height="281" src="https://www.youtube.com/embed/oqRoBJ4gIHE?start=1&#038;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>We geven mee dat de er in 2017 een vervolgstudie loopt, getiteld &#8220;<em>Blockchain in de praktijk</em>&#8220;, waarbij de focus ligt op het bouwen van concrete applicaties. Onze voorkeur gaat daarbij momenteel uit naar permissioned blockchain technologie, wat meer fijnmazige access control toelaat. De meest veelbelovende technologie daarbij is <a href="https://hyperledger-fabric.readthedocs.io/en/latest/" target="_blank">Hyperledger Fabric</a>.</p>
<p><!--De inleiding, getiteld “<em>Blockchain - Meer dan een hype</em>” (13:56), werd gegeven door Frank Robben, CEO van Smals. Frank schetst het idee van een blockchain en heeft het verder over het potentieel voor en initiatieven door overheden.--></p>
<p><!--
https://www.youtube.com/watch?v=oqRoBJ4gIHE&feature=youtu.be&t=1








<br />
Daarna wordt kort de agenda voorgesteld (0:37).

https://youtu.be/oqRoBJ4gIHE?t=836

Het volgende hoofdstuk (24:30) vertrekt van waar het allemaal begon: Bitcoin. Er wordt uitgelegd hoe Bitcoin werkt en er wordt ingegaan op een een aantal beperkingen van Bitcoin. Op het einde van dit deel wordt meegegeven welke van de opgesomde eigenschappen typisch gelden voor een blockchain, en welke eigenschappen meer bitcoin specifiek zijn.
 
https://youtu.be/oqRoBJ4gIHE?t=873

Nu we weten hoe een blockchain eruit ziet, bespreken we een aantal applicaties waarvoor blockchain technologie gebruikt kan worden en we geven een flavour van hoe dit werkt of kan werken (15:47).

https://youtu.be/oqRoBJ4gIHE?t=2343

Het deel daarna (6:56) gaat kort in op het verschil tussen permissioned en unpermissioned blockchains. De laatste zal veelal de voorkeur genieten in een business context. Een aantal uitdagingen alsook de conclusies van het deel voor de pauze worden geformuleerd.

https://youtu.be/oqRoBJ4gIHE?t=3289

Het eerste deel na de pauze legt smart contracts uit (24:23). Dankzij smart contracts kunnen regels en afspraken gedistribueerd, dus zonder centrale partij, door het netwerk uitgevoerd worden. Daardoor worden de mogelijkheden met blockchain opeens een pak groter. Er wordt gefocust op het <a href="https://www.ethereum.org/" target="_blank">Ethereum</a> smart contract platform, wat op het moment van de studie de meest volwassen smart contract technologie was. In Ethereum is echter de inhoud van het contract door iedereen leesbaar.  

https://youtu.be/oqRoBJ4gIHE?t=3705

De Ethereum technologie gebruiken we nu voor een applicatie; de verwerking van medische voorschriften (27:05). Daarbij hebben we echter een aantal privacy kwesties moeten aanpakken. Desalnietemin leerden we dat een blockchain benadering ook duidelijke voordelen kan hebben in deze context.

https://youtu.be/oqRoBJ4gIHE?t=5166

Ten slotte volgt een vergelijking met traditionele aanpakken en een aantal conclusies (10:39).

https://youtu.be/oqRoBJ4gIHE?t=6790
--></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Blockchain, het kloppend hart van Bitcoin</title>
		<link>https://www.smalsresearch.be/blockchain-het-kloppend-hart-van-bitcoin/</link>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Tue, 23 Feb 2016 06:30:12 +0000</pubDate>
				<category><![CDATA[Blog post]]></category>
		<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[distributed ledger]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">/?p=9447</guid>

					<description><![CDATA[Bitcoin is de eerste gedistribueerde cryptocurrency, of anders gezegd, de eerste munteenheid die voor financiële transacties dankzij cryptografie geen nood heeft aan centrale partijen, zoals traditioneel de banken. Het kloppend hart van het in 2009 gelanceerde Bitcoin is de blockchain, zeg maar een gedistribueerde database waarin alle financiële Bitcoin-transacties geregistreerd worden. Werking Het Bitcoin systeem [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Bitcoin is de eerste gedistribueerde cryptocurrency, of anders gezegd, de eerste munteenheid die voor financiële transacties dankzij cryptografie geen nood heeft aan centrale partijen, zoals traditioneel de banken. Het kloppend hart van het in 2009 gelanceerde Bitcoin is de blockchain, zeg maar een gedistribueerde database waarin alle financiële Bitcoin-transacties geregistreerd worden.</p>
<h1>Werking</h1>
<p>Het Bitcoin systeem laat toe om waarde (uitgedrukt in bitcoins) te transfereren van één partij naar een andere. Al deze transacties worden geregistreerd in de blockchain. Dit is een sequentie van blokken, waarbij elk blok een aantal transacties bevat, zoals geïllustreerd in figuur 1. Vooraleer we hier dieper op ingaan, leggen we eerst de hashfunctie uit, wat noodzakelijk is om de werking van de blockchain te kunnen begrijpen.</p>
<figure>
<img src=/wp-content/uploads/2016/02/bitcoin-blockain.png><figcaption>Figuur 1: Drie blokken met transacties in de Bitcoin blockchain</figcaption></figure>
<table align=right width="300">
<tr>
<td><b>Veilige hashfunctie</b><br />
Een belangrijk concept in blockchains is de secure hashfunctie. Het genereert voor data met een willekeurige lengte een unieke fingerprint met een vaste lengte, de hashwaarde. Dus van zodra de data die als input aan de hashfunctie gegeven wordt ook maar één bit verandert, zal de hashwaarde er totaal anders uitzien. Het is ondoenbaar om twee verschillende inputs te vinden waarbij de hashfunctie dezelfde hashwaarde genereert (botsbestendig) of om uit de hashwaarde opnieuw een geldige input af te leiden (éénwegs). Elk blok heeft zo zijn unieke hashwaarde.
</td>
</tr>
</table>
<p>Gemiddeld wordt elke 10 minuten een nieuw blok aan het einde van de blockchain toegevoegd. Dit gebeurt door het zogenaamde <i>minen</i> (ontginnen). Verschillende deelnemers in het bitcoin netwerk zijn <i>miners</i> (ontginners) en gaan met elkaar in competitie om een rekenintensieve cryptografische puzzel op te lossen, wat nodig is om een geldig blok te creëren. De uitdaging is daarbij om een <i>nonce</i>-waarde te vinden in de block header (zie figuur 1) zodat de hashwaarde van het block inclusief de <i>nonce</i>, kleiner is dan de maximum door Bitcoin toegelaten waarde. Hoe kleiner deze waarde, hoe moeilijker de puzzel. </p>
<p>Wanneer één van de deelnemers zo een nonce-waarde gevonden heeft en daarmee de cryptografische puzzel opgelost heeft, stuurt hij het correct gevormde blok naar zijn buren, die het op hun beurt verder over het netwerk verspreiden. Voor de andere deelnemers is het nu zeer eenvoudig om na te gaan of het hashen van het blok inderdaad resulteert in een hashwaarde die voldoende klein is. Het berekenen van een hashwaarde kan immers bijzonder efficiënt. Het is een soort bewijs voor het geleverde werk en wordt daarom <i>proof-of-work</i> genoemd. Ter illustratie werd voor blok <a href=https://blockchain.info/block/000000000000000002ed91269a2b5f53cc0e68289f8327f272f6f40ac7c19a96 target=_blank>398837</a> de nonce-waarde 425462554 gevonden wat resulteerde in de hashwaarde 000000000000000002ed91269a2b5f53cc0e68289f8327f272f6f40ac7c19a96 die voldoende klein is. </p>
<p>De miner krijgt een compensatie voor het geleverde werk: nieuw gecreëerde bitcoins voor het vinden van de puzzel, wat een vast bedrag is, plus de transaction fees, wat variabel is. Het aantal <i>nieuw gecreëerde Bitcoins</i> bedraagt momenteel 25 en wordt geregistreerd in de eerste transactie in het block, de <i>generation transaction</i> (zie figuur 1), waarin 25 nieuwe bitcoins gecreëerd worden. Deze beloning halveert elke 4 jaar, waardoor dit vanaf midden 2016 zal verminderen tot 12,5 bitcoins. In elke transactie is er een bedrag dat uitgegeven wordt en een bedrag dat ontvangen wordt. Het verschil tussen de twee is de <i>transaction fee</i> voor de miner. We zien in figuur 1 dat er honderden transacties zijn per block. Alle transaction fees zijn voor de winnende miner. Momenteel zijn de transaction fees vrij laag (meestal het minimum) en bestaat de voornaamste inkomstenbron van miners uit de nieuwe bitcoins in de generation transaction. De verwachting is dat mettertijd de inkomstenbron meer zal verschuiven naar transaction fees.  </p>
<p>Gemiddeld wordt elke 10 minuten een nieuw blok gecreëerd. De totale rekenkracht van alle miners samen verandert natuurlijk voortdurend. Meer rekenkracht betekent dat de puzzels sneller opgelost zullen worden. Daarom wordt om de twee weken de moeilijkheid van de cryptografische puzzel <a href=https://blockchain.info/charts/difficulty target=_blank>aangepast</a>, waarbij gekeken wordt naar het gemiddelde van de voorbije twee weken.</p>
<p>Terwijl alle miners de cryptografische puzzel proberen op te lossen, verzamelen ze alle nieuwe transacties. Wanneer een miner de cryptografische puzzel oplost, eindigt de competitie voor dit blok, maar start tegelijkertijd een nieuwe competitie om de ondertussen verzamelde transacties in een nieuw blok te steken.  Dit principe is het kloppend hart van Bitcoin.</p>
<h1>Is dit wel veilig?</h1>
<p>Elke deelnemer (node) in het Bitcoin netwerk heeft een kopie van ofwel de volledige blockchain, ofwel van op zijn minst alle block headers. Dit alleen maakt het bijzonder lastig om een transactie die reeds in de blockchain zit te wijzigen of te verwijderen of om een nieuwe transactie toe te voegen. Alle deelnemers moeten immers akkoord gaan met deze wijziging in de write-only blockchain. </p>
<p>Maar er is meer. Stel dat ik een wijziging aanbreng in een transactie die pakweg een dik uur oud is, dan verandert ook de hashwaarde van het blok waartoe de transactie behoort. De waarde in <i>previous_block_hash</i> in het daaropvolgende blok moet dus ook aangepast worden. Maar dan zal ook in dit blok een andere <i>nonce</i> waarde gevonden moeten worden om  de cryptografische puzzel op te lossen. Stel dat we daarin slagen, dan moet ook het daaropvolgende blok aangepast worden, want ook daar verandert de waarde in het veld <i>previous_block_hash</i>. We moeten dus alle blokken aanpassen tot aan het einde van de blockchain, waarbij telkens voor elk blok de cryptografische puzzel opnieuw opgelost moet worden. In ons voorbeeld van een transactie die een dik uur oud is, zou het dus gaan om een zestal cryptografische puzzels. Gezien de beperkte rekenkracht van de de valsspeler is dit in de praktijk onmogelijk.<br />
In het algemeen wordt aangenomen dat een transactie definitief goedgekeurd is wanneer het blok beschermd is door zes nieuwere blokken. </p>
<p>Een voordeel van een blockhain is het wegvallen van de centrale database die extreem goed beveiligd moest worden. Gezien iedereen een kopie heeft van dezelfde blockchain zijn er ook geen problemen meer wat betreft het consistent houden van verschillende gegevensbanken. Denk hierbij bijvoorbeeld aan transacties tussen een persoon met een rekening bij bank A en een persoon met een rekening bij bank B. Zowel bank A als bank B bewaren deze transactie in hun database.</p>
<p>Dit brengt ons direct bij een ander voordeel. We hoeven geen centrale autoriteiten meer te vertrouwen. Sterker nog, we kunnen het perfect zonder hen.</p>
<p>We vermelden ook dat elke transactie, met uitzondering van generation transactions, verwijzingen bevatten naar oudere transacties in andere blokken. Indien Bob 5 Bitcoins ontvangen heeft van Alice en indien Bob 25 Bitcoin in een generation block heeft, dan kan Bob daarmee 26 Bitcoins aan Charlie geven. Daarbij zal de nieuwe transactie verwijzingen bevatten naar de twee oudere transacties waaruit bleek dat Bob in totaal 30 Bitcoins bezat. De nieuwe transactie geeft nu aan dat Bob 4 Bitcoins heeft en Charlie 26. Doordat elke transactie bewaard wordt, is het niet mogelijk een Bitcoin twee maal uit te geven.</p>
<h1>Beperkingen</h1>
<p>Toch heeft de Bitcoin blockhain zijn <a href=https://medium.com/@octskyward/the-resolution-of-the-bitcoin-experiment-dabb30201f7#.vl1bgiuv5 target=_blank>beperkingen</a>. Zo blijkt momenteel dat de limiet voor Bitcoin ongeveer 3 transacties per seconde is. Wanneer deze limiet overschreden wordt, wordt het netwerk instabiel en onbetrouwbaar en worden de transaction fees onredelijk hoog. Transacties met een hoge transaction fee krijgen immers voorrang op de andere transacties. Dit zou opgevangen kunnen worden door de maximumgrootte van een blok te vergroten. Die is momenteel 1 MB. Maar omwille van economische belangen besliste het core team van Bitcoin om dit niet te doen. De meeste mining gebeurt immers in grote Chinese mining farms en grotere blokken zouden moeilijker door de chinese firewall raken, gezien die maar een beperkte bandbreedte heeft. Bovendien dreigde een split in bitcoin, waarbij een deel zou overschakelen op grotere blokken (<a href=https://en.wikipedia.org/wiki/Bitcoin_XT target=_blank>Bitcoin XT</a> met blokken van 8 MB) en een ander deel niet. Dit zou uiteraard nefast zijn voor het beleggersvertrouwen. </p>
<p>Een andere beperking is dat het core Bitcoin team maar uit een tiental mensen bestaat. Hooguit tien (onverkozen) personen bepalen dus de toekomst van Bitcoin. Dit is een enorm sterke vorm van centralisatie. Was dit niet wat Bitcoin net wou tegengaan? Maar er is meer&#8230; Het minen van Bitcoins wordt gedomineerd door een <a href="https://uk.businessinsider.com/bitcoin-pools-miners-ranked-2015-7" target="_blank">klein aantal spelers</a> met enorm veel rekenkracht. Ze bezitten hele datacenters met als enig doel het minen van Bitcoins. Als particulier kan je niet op tegen dergelijke schaalvoordelen. </p>
<p>De blockchain groeit elke 10 minuten met 1 blok (momenteel 1 MB). Wordt dit op termijn niet erg groot? Momenteel is de volledige blockchain zo’n <a href=https://blockchain.info/charts/blocks-size target=_blank>56 GB</a> groot. In plaats van de volledige blockhain kan een deelnemer (node) enkel de block headers bijhouden, wat neerkomt op 80 KB per block, ofwel een dikke 30 MB in totaal. Bovendien is het (m.b.v. <a href=https://en.wikipedia.org/wiki/Merkle_tree target=_blank>Merkle trees</a>) mogelijk om een transactie in een blok te valideren zonder alle andere transacties in het blok te kennen. Enkele korte 256 bits hashwaarden volstaan. </p>
<p>Ten slotte vermelden we dat het minen van Bitcoins <a href="https://www.coindesk.com/think-tank-debate-bitcoin-mining-environment/" target="_blank">enorme hoeveelheden energie</a> consumeert, wat uiteraard een impact heeft op het milieu. </p>
<h1>Conclusies</h1>
<p>Het belang van Bitcoin als eerste gedistribueerde blockchain is niet te onderschatten.  Toch is voor velen Bitcoin op zich niet de belangrijkste uitvinding, maar wel de onderliggende blockchain technologie. </p>
<p>Bitcoin is een uit zijn voegen gebarsten experiment dat zijn beperkingen kent. Zelfs indien Bitcoin mislukt mogen we daaruit niet de conclusie trekken dat ook blockchain gefaald heeft. Bitcoin is slechts een toepassing van blockchains.</p>
<p>In een volgend artikel willen we dan ook dieper ingaan op de verschillende types blockhain en hun toepassingen, zowel in het algemeen als meer specifiek binnen een overheidscontext.</p>
<p>Tot slot is er nog de website <a href=https://blockchain.info/ target=_blank>https://blockchain.info/</a> met de laatste transacties, blokken en statistieken in de Bitcoin blockchain.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
