<?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>physics &#8211; Smals Research</title>
	<atom:link href="https://www.smalsresearch.be/tag/physics/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.smalsresearch.be</link>
	<description></description>
	<lastBuildDate>Thu, 26 Mar 2026 14:15:44 +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>physics &#8211; Smals Research</title>
	<link>https://www.smalsresearch.be</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Kwantumcomputers &#038; cryptografie deel 2: Kwantum (niet) in de praktijk</title>
		<link>https://www.smalsresearch.be/kwantumcomputers-cryptografie-deel-2-kwantum-niet-in-de-praktijk/</link>
					<comments>https://www.smalsresearch.be/kwantumcomputers-cryptografie-deel-2-kwantum-niet-in-de-praktijk/#comments</comments>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Wed, 08 Apr 2020 05:30:00 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[quantum computing]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">/?p=14167</guid>

					<description><![CDATA[Welkom in het 2e deel van de reeks kwantumcomputers &#38; cryptografie. We gaan in op de huidige stand van zaken in kwantumcomputerland en schijnen licht op vragen zoals: “Hoe ver staan we met de bouw van kwantumcomputers?”, “Hoe moeilijk is het bouwen ervan?” en “Zullen ze binnen 10 jaar klassieke computers op vele fronten ingehaald [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Welkom in het 2<sup>e</sup> deel van de reeks <em>kwantumcomputers &amp; cryptografie</em>. We gaan in op de huidige stand van zaken in kwantumcomputerland en schijnen licht op vragen zoals: “<em>Hoe ver staan we met de bouw van kwantumcomputers?</em>”, “<em>Hoe moeilijk is het bouwen ervan?</em>” en “<em>Zullen ze binnen 10 jaar klassieke computers op vele fronten ingehaald hebben?</em>” .</p>



<h2 class="wp-block-heading">Quantum supremacy</h2>



<p>Quantum computing wordt momenteel erg gehypet. Niet alleen liggen de verwachtingen erg hoog maar ook de terminologie is misleidend, meer bepaald de term <em>quantum supremacy</em> (<em>kwantumsuperioriteit</em>) die een veel zwakkere inhoud heeft dan wat de term op zich doet vermoeden. De term werd in 2012 <a href="https://arxiv.org/abs/1203.5813">voorgesteld</a> door John Preskill. Het doel van quantum supremacy is aantonen dat een kwantumcomputer een probleem kan oplossen dat een klassieke computer in de praktijk niet kan, onafhankelijk van het nut van deze oefening. Het oplossen van exact één, in de praktijk nutteloos probleem, volstaat bijgevolg om quantum supremacy te bereiken. Het luidt dus allerminst het einde in van de klassieke computer. Preskill <a href="https://www.quantamagazine.org/john-preskill-explains-quantum-supremacy-20191002/">schreef</a> in 2019 zelf dat de term niet ideaal is, niet alleen omdat het de hype versterkt, maar ook omwille van de sterke ideologische lading van het woord ‘supremacy’.</p>



<p>Google <a href="https://www.nature.com/articles/s41586-019-1666-5">claimde</a> eind 2019 in het natuurwetenschappelijk tijdschrift Nature quantum supremacy door middel van de <em>Sycamore</em> kwantumcomputer, die 53 werkende qubits bevatte. De claim had  weliswaar betrekking op een in de praktijk nutteloos probleem, met name het genereren van willekeurige gekozen getallen volgens een zeer specifieke distributie die  makkelijk is voor een kwantumcomputer maar moeilijk voor een klassieke computer, gezien die laatste daarvoor complexe simulaties moet doen.&nbsp;Hun kwantumcomputer kon dit in 200 seconden, daar waar een klassieke computer, aldus Google, 10 000 jaar nodig zou hebben. </p>



<p>IBM sprak de claim al snel tegen en <a href="https://www.ibm.com/blogs/research/2019/10/on-quantum-supremacy/">stelde</a> dat een klassieke computer dit, conservatief geschat, in 2,5 dagen zou kunnen en bovendien met een veel hogere nauwkeurigheid. Ook Koen Bertels, een Belgische professor aan de TU Delft en hoofd van het Quantum Computer Architectures Lab aan diezelfde universiteit, is <a href="https://www.vrt.be/vrtnws/nl/2019/12/24/vlaamse-topwetenschappers-blikken-vooruit-naar-2030-kwantumcomp/">duidelijk</a>: &#8220;<em>De recente claim van Google, waarbij ze beweerden dat hun kwantumcomputer een complexe berekening véél sneller kon uitvoeren dan de krachtigste supercomputers die we momenteel hebben, is simpelweg niet waar.</em>&#8221; Ondanks de sterke prestatie van Google is hun claim van <em>quantum supremacy</em> betwistbaar. Toch is dit wellicht slechts een kwestie van tijd voor dit werkelijk het geval zal zijn.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="578" src="/wp-content/uploads/2020/04/Sycamore-Google-1-19-1024x578.jpg" alt="" class="wp-image-14172" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/04/Sycamore-Google-1-19-1024x578.jpg 1024w, https://www.smalsresearch.be/wp-content/uploads/2020/04/Sycamore-Google-1-19-300x169.jpg 300w, https://www.smalsresearch.be/wp-content/uploads/2020/04/Sycamore-Google-1-19-768x433.jpg 768w, https://www.smalsresearch.be/wp-content/uploads/2020/04/Sycamore-Google-1-19.jpg 1507w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>The Sycamore kwantumcomputer van Google</figcaption></figure>



<p>Hoogstens – en ook dit is betwistbaar – is <em>quantum advantage</em> bereikt, waarmee bedoeld wordt dat een kwantumcomputer een&nbsp; –&nbsp; al dan niet nuttig – probleem sneller kan oplossen dan een traditionele computer. Reeds in 1994 werd daartoe <a href="https://en.wikipedia.org/wiki/Simon%27s_problem">het probleem van Simon</a> bedacht, wat volstrekt nutteloos is, maar, net zoals het Sycamore experiment, op zo’n wijze geconstrueerd was om een kwantumcomputer een maximaal voordeel te geven ten opzichte van een klassieke computer. Tot op heden is quantum advantage hier nog niet aangetoond.</p>



<h2 class="wp-block-heading">State of the art</h2>



<p>Waar staan we vandaag? IBM claimt een kwantumcomputer met 53 qubits, Googles <a href="https://www.nature.com/articles/d41586-019-03213-z">Sycamore</a> heeft er&nbsp;54 (waarvan eentje niet werkte tijdens hun fameuze experiment). Google claimde reeds in 2018 met hun <a href="https://ai.googleblog.com/2018/03/a-preview-of-bristlecone-googles-new.html">Bristlecone</a> een 72 qubit computer. Toch mag niet enkel gekeken worden naar het aantal qubits. Ruis en foutenmarges op verschillende vlakken, het niveau van verstrengeling tussen de qubits en de al dan niet ondersteunde kwantum logische poorten dragen allen bij aan de uiteindelijke kracht van de machine. IBM gebruikt daarom de term <a href="https://www.ibm.com/blogs/research/2020/01/quantum-volume-32/"><em>quantum volume</em></a> om aan te geven hoe krachtig een kwantumcomputer werkelijk is. Helaas worden doorgaans maar weinig technische details prijsgegeven over kwantumcomputers. </p>



<p>Het bedrijf <a href="https://www.dwavesys.com/">D-Wave</a> verkoopt zogenoemde <em>Adiabatische kwantumcomputers</em>, waarbij hun krachtigste model 2048 qubits bevat. De kostprijs bedraagt zo’n 15 miljoen dollar. Midden 2020 wil D-Wave een kwantumcomputer met 5000 qubits op de markt brengen. Dat lijkt enorm vergeleken met die kwantumcomputers van IBM en Google. Het is echter gebaseerd op een ander paradigma uit de kwantummechanica &#8211; de Adiabatische stelling &#8211; waarbij veel minder verstrengeling vereist is. Testen door onder meer NASA, Google en ETH Zurich hebben niet kunnen aantonen dat de huidige generatie D-wave machines <em>quantum advantage</em> hebben, wat zoals eerder reeds aangegeven, betekent dat er een – al dan niet nuttig &#8211; probleem is waarvoor ze sneller zijn dan klassieke computers. Sommigen betwijfelen zelfs of dat ooit het geval zal zijn. De D-Wave machine werd in de markt gezet voor optimalisatievraagstukken en niet voor het kraken van moderne cryptografie. Toch zijn dergelijke kwantumcomputers in <a href="https://arxiv.org/abs/1611.04471">theorie</a> equivalent met de universele kwantumcomputers, zoals die van Google en IBM. Weliswaar zal een D-Wave steeds meer qubits nodig hebben dan een even krachtige universele kwantumcomputer. Hoeveel meer hangt af van verschillende factoren en valt buiten het bestek van deze artikelenreeks.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="640" height="427" src="/wp-content/uploads/2020/04/d-wave-2000q-640x0-1.jpg" alt="" class="wp-image-14171" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/04/d-wave-2000q-640x0-1.jpg 640w, https://www.smalsresearch.be/wp-content/uploads/2020/04/d-wave-2000q-640x0-1-300x200.jpg 300w" sizes="(max-width: 640px) 100vw, 640px" /><figcaption>Twee D-Wave kwantumcomputers</figcaption></figure>



<h2 class="wp-block-heading">Een kwantumcomputer bouwen</h2>



<p>Het bouwen van een
kwantumcomputer is enorm complex. Dit om verschillende redenen, waaronder
isolatie, foutencorrectie en schaalbaarheid.</p>



<p>Laat ons eerst kijken naar de <strong>isolatie</strong>. Qubits zijn kleine deeltjes zoals elektronen (met spin) of fotonen (met een polarisatie). Die deeltjes zijn enorm gevoelig voor interferentie van buitenaf en moeten dus aan temperaturen dicht tegen het absolute nulpunt (-273,15° C) bewaard worden, afgeschermd van onder meer trillingen, licht en magnetische straling. Deze isolatie maakt het moeilijk om de qubits te controleren, te manipuleren en te lezen. Eén van de vele uitdagingen voor kwantumcomputers is het voldoende lang coherent houden ervan. De probabiliteiten – of correcter, de amplitudes – om 0 of 1 te meten kunnen immers verstoord worden alsook de verstrengeling tussen qubits. Men spreekt over de <em>decoherence time</em> om aan te geven hoe lang qubits in een coherente toestand blijven. In het geval van supergeleidende circuits, zoals in Googles Sycamore, <a href="https://medium.com/@jonathan_hui/quantum-supremacy-google-sycamore-processor-6f30073a17fa">situeert</a> die decoherence time zich in de grootteorde van tienden of honderdsten van een microseconde. Er is de voorbij jaren veel vooruitgang geboekt om qubits beter af te schermen, maar desondanks zullen fouten allicht nooit helemaal vermeden kunnen worden. Hoogstens misschien ergens in de verre toekomst, voorbij onze huidige horizon. Radioactieve straling blijft bijvoorbeeld aanwezig, zelfs op het absolute nulpunt.</p>



<p>Daarom lijkt <strong>foutencorrectie </strong>noodzakelijk, waarbij meerdere fysieke qubits samen één logische qubit vormen. De fysieke qubits mogen tot op zekere hoogte fouten bevatten zonder dat het de waarde van de logische qubit die ze samen vormen impacteert. Die foutencorrectie is theoretisch mogelijk, hoewel het nog als onmogelijk beschouwd werd in de jaren ‘80 en ’90. Zo kunnen <a href="https://arxiv.org/pdf/quant-ph/9602019">vijf</a> fysieke qubits vereist zijn om één logische qubit te bekomen. Dit zal uiteraard stijgen indien de onderliggende qubits meer onderheving zijn aan fouten. Sowieso kan foutencorrectie enkel toegepast worden indien de qubits voldoende lange tijd in een coherente toestand blijven, wat op zich al een enorme uitdaging is. </p>



<p>Kwantumfoutencorrectie is
een actief, maar vandaag wel een puur theoretisch onderzoeksdomein. We zitten
zelfs nog niet in de fase van de experimenten. De huidige generatie
kwantumcomputers maken er bijgevolg geen gebruik van (en kunnen dat ook <a href="https://arxiv.org/pdf/quant-ph/0002077">niet</a>). Toch lijkt het op termijn een noodzakelijkheid. Niettemin betwijfelen sommigen
of foutencorrectie überhaupt wel in de praktijk mogelijk is. Eén van hen, <a href="https://en.wikipedia.org/wiki/Mikhail_Dyakonov">niet de minste</a>, is professor Fysica Mikhail Dyakonov aan de
Université Montpellier. Eind 2018 <a href="https://spectrum.ieee.org/computing/hardware/the-case-against-quantum-computing">schreef</a>
hij: “<em>How many physical qubits would be
required for each logical qubit? No one really knows, but estimates typically
range from about 1,000 to 100,000.</em>” </p>



<p>Dit brengt ons bij een andere uitdaging waar Dyakonov op ingaat: <strong>schaalbaarheid</strong>. De toestand van een traditionele computer met <em>N</em> bits wordt beschreven aan de hand van <em>N</em> bits. De toestand van een traditionele computer met 1000 bits wordt dus beschreven door 1000 bits, ofwel ongeveer 300 decimale cijfers. De toestand van een kwantumcomputer met <em>N</em> verstrengelde qubits wordt beschreven door 2<sup><em>N</em></sup> <a href="https://nl.wikipedia.org/wiki/Complex_getal">complexe getallen</a> (ofwel 2<sup><em>N+1</em> </sup>reële getallen). Voor een kwantumcomputer met 1000 qubits betekent dit dus 2<sup>1000</sup> = 10<sup>300</sup> complexe getallen. </p>



<p>Het werken met een kwantumcomputer houdt in dat de qubits, beschreven a.d.h.v. complexe getallen, gemanipuleerd worden met behulp van de kwantum logische poorten die op hun beurt beschreven worden aan de hand van &#8211; soms erg grote &#8211; matrices met complexe getallen (zie <a href="kwantumcomputers-cryptografie-deel-1-kwantum-vs-klassiek">deel 1</a>). Het is voor uw auteur vooralsnog onduidelijk hoe dit praktisch realiseerbaar zou kunnen zijn voor een kwantumcomputer met voldoende qubits om enigszins nuttig te zijn. Dyakanov: “<em>A useful quantum computer needs to process a set of continuous parameters that is larger than the number of subatomic particles in the observable universe.</em>”&nbsp; Vergeet niet dat de foutencorrectie van daarnet dit verder doet exploderen. </p>



<p>De complexiteit van kwantumcomputers stijgt dus exponentieel met het aantal qubits. Anders gezegd: één qubit erbij verdubbelt de complexiteit van de kwantumcomputer. Dit is anders bij klassieke computers. Daar stijgt de complexiteit lineair, wat betekent dat de complexiteit pas verdubbelt als ook het aantal bits verdubbelt.</p>



<p>Dit zijn maar drie van de uitdagingen. De huidige generatie kwantumcomputers op basis van supergeleidende circuits, zoals die van IBM en Google, hebben nog andere ernstige beperkingen. Bij een klassieke computer kun je bijvoorbeeld berekeningen doen op twee (of meer) waardes in het RAM geheugen, onafhankelijk van hun relatieve posities in het RAM geheugen. Ze hoeven dus niet aangrenzend te zijn.  Kwantumcomputers op basis van supergeleidende circuits laten enkel operaties (door middel van poorten) toe op qubits die aan elkaar grenzen. Zoals onderstaande figuur toont, grenst een qubit in de Sycamore machine ten hoogste aan 4 andere qubits.  </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img decoding="async" src="/wp-content/uploads/2020/04/grid.png" alt="" class="wp-image-14178" width="429" height="356" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/04/grid.png 976w, https://www.smalsresearch.be/wp-content/uploads/2020/04/grid-300x249.png 300w, https://www.smalsresearch.be/wp-content/uploads/2020/04/grid-768x637.png 768w" sizes="(max-width: 429px) 100vw, 429px" /><figcaption>De 54 qubits in de Sycamore kwantumcomputer van Google. Eén bit bovenaan was echter defect op het moment van de testen.  Tevens doet de figuur &#8211; misschien niet geheel toevallig &#8211;  dienst als optische illusie. (bron: <a href="https://www.nature.com/articles/s41586-019-1666-5">Nature</a>)</figcaption></figure></div>



<p>Volgt u nog? Samengevat zijn de uitdagingen enorm en lijken ze voor sommigen zelfs simpelweg onoverkomelijk. Sowieso is het interessant om te zien hoe de horizon van wat als mogelijk beschouwd wordt steeds opschuift. Foutencorrectie werd niet zo heel lang geleden zelfs puur theoretisch als onmogelijk beschouwd. Een nieuwe, inventieve benadering kan plots heel wat deuren doen opengaan. Toch is de realiteit vandaag dat de kwantumcomputer nog maar in zijn kinderschoenen staat en dat het enorme middelen zal vergen om die te ontgroeien. </p>



<h2 class="wp-block-heading">Conclusie</h2>



<p>Het idee van de kwantumcomputer dateert reeds van 1980 is daarmee ondertussen 40 jaar oud. Voorlopig zijn er experimenten door onder meer Google, IBM en Intel die getuigen van de enorme vooruitgang in het veld. Anderzijds zien we ook dat de luide claims toch wat in perspectief geplaatst dienen te worden en dat kwantumcomputers nog in hun kinderschoenen staan, al zijn er diverse beloftevolle initiatieven.</p>



<p>In de toekomst kijken is
sowieso onmogelijk en er is dan ook niemand die met zekerheid kan zeggen of een
nuttige kwantumcomputer ooit praktisch mogelijk zal zijn, laat staan wanneer.
De meest optimistische schattingen gaan uit van vijf tot tien jaar, de meer
voorzichtige plaatsen de horizon tussen 20 en 30 jaar in de toekomst. Ten
slotte is er nog een minderheid die stelt dat het sowieso niet binnen
afzienbare tijd zal zijn. </p>



<p>Een nuttige kwantumcomputer betekent overigens niet per se dat die ook onmiddellijk in staat zal zijn alle moderne cryptografie te breken. Wat exact de gevaren zijn van kwantumcomputers op de moderne cryptografie leest u binnenkort in het derde deel van onze vierdelige reeks <em>kwantumcomputers en cryptografie</em>.</p>



<hr class="wp-block-separator"/>



<p><em>Dit is een ingezonden bijdrage van Kristof Verslype, cryptograaf bij Smals Research.&nbsp;Het werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em> </p>


<p><!--EndFragment--></p>

]]></content:encoded>
					
					<wfw:commentRss>https://www.smalsresearch.be/kwantumcomputers-cryptografie-deel-2-kwantum-niet-in-de-praktijk/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Kwantumcomputers &#038; cryptografie deel 1: Kwantum- Vs. klassieke computer</title>
		<link>https://www.smalsresearch.be/kwantumcomputers-cryptografie-deel-1-kwantum-vs-klassiek/</link>
					<comments>https://www.smalsresearch.be/kwantumcomputers-cryptografie-deel-1-kwantum-vs-klassiek/#comments</comments>
		
		<dc:creator><![CDATA[Kristof Verslype]]></dc:creator>
		<pubDate>Tue, 25 Feb 2020 06:30:00 +0000</pubDate>
				<category><![CDATA[[NL]]]></category>
		<category><![CDATA[Blog post]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[quantum computing]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">/?p=14130</guid>

					<description><![CDATA[Het tijdperk van de kwantumcomputers lijkt snel dichterbij te komen. Dergelijke computers zouden een mokerslag geven aan de hedendaagse cryptografie. Bedrijven claimen revolutionaire doorbraken. Grootmachten investeren miljarden waardoor het zelfs wat doet denken aan een wapenwedloop. De dominantie van de kwantumcomputer lijkt wel zeer snel realiteit te gaan worden. Bij bedrijven en overheidsinstellingen groeit samen [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Het tijdperk van de kwantumcomputers lijkt snel dichterbij te komen. Dergelijke computers zouden een mokerslag geven aan de hedendaagse cryptografie. Bedrijven claimen revolutionaire doorbraken. Grootmachten investeren miljarden waardoor het zelfs wat doet denken aan een wapenwedloop. De dominantie van de kwantumcomputer lijkt wel zeer snel realiteit te gaan worden. </p>



<p>Bij bedrijven en overheidsinstellingen groeit samen met de onduidelijkheid  ook de ongerustheid. Hoogtijd dus om wat klaarheid te brengen in deze complexe problematiek door middel van een vierdelige reeks <em>Kwantumcomputers en cryptografie</em>! Dit is het eerste deel en gaat in op de basisprincipes van kwantumcomputers.  </p>



<h2 class="wp-block-heading">Klassieke computer stoot op limieten</h2>



<p>De wet van Moore – eigenlijk een extrapolatie – stelt dat om de zoveel tijd het aantal transistors op een chip verdubbelt. Oorspronkelijk was dit om de 12 maand, maar het is ondertussen afgevlakt naar 24 maand. Aangenomen wordt dat ze rond 2025 zal ophouden. Krachtigere klassieke computers bouwen wordt meer en meer een uitdaging.</p>



<figure class="wp-block-image size-large"><a href="/wp-content/uploads/2020/02/1280px-Moores_Law_Transistor_Count_1971-2018.png"><img loading="lazy" decoding="async" width="1024" height="740" src="/wp-content/uploads/2020/02/1280px-Moores_Law_Transistor_Count_1971-2018-1024x740.png" alt="" class="wp-image-14142" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/02/1280px-Moores_Law_Transistor_Count_1971-2018-1024x740.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2020/02/1280px-Moores_Law_Transistor_Count_1971-2018-300x217.png 300w, https://www.smalsresearch.be/wp-content/uploads/2020/02/1280px-Moores_Law_Transistor_Count_1971-2018-768x555.png 768w, https://www.smalsresearch.be/wp-content/uploads/2020/02/1280px-Moores_Law_Transistor_Count_1971-2018.png 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><em>De wet van Moore</em> in de praktijk</figcaption></figure>



<p>Evolutionair gezien lijkt de opkomst van kwantumcomputers dan ook logisch. Klassieke computers zijn gebaseerd op&nbsp; Newtoniaanse – dus de klassieke – fysica. Men bouwt daarbij steeds kleinere circuits. Vandaag zijn ze nog nauwelijks enkele nanometers. Als je maar voldoende inzoomt kom je op den duur onvermijdelijk op atomair en subatomair niveau en dus in een wereld waar de kwantumechanische wetten spelen. De kwantumfysica is krachtiger dan de Newtoniaanse en bijgevolg zijn ook kwantumcomputers – in theorie althans – krachtiger dan de Newtoniaanse. </p>



<h2 class="wp-block-heading">Hoe werkt een kwantumcomputer</h2>



<p>Klassieke computers hebben als kleinste informatie- en verwerkingseenheid de bit, die ofwel de waarde 0 ofwel de waarde 1 heeft. Bij kwantumcomputers is de kleinste informatie- en verwerkingseenheid de qubit (quantum bit), wat een klein deeltje is, zoals een foton of elektron, en waar dus de kwantummechanische effecten ten volle spelen en ook benut worden. </p>



<p>Volgens kwantummechanica gedragen kleine deeltjes, zoals elektronen, ionen en fotonen, zich als golven (en vice versa), waarmee bedoeld wordt dat hun toestand – snelheid, positie, spin, polarisatie – ‘uitgesmeerd’ is over de verschillende mogelijke toestanden en daarbij geen specifiek karakter kent. Pas bij het meten neemt deze golf één concrete toestand aan. Een elektron, bijvoorbeeld, krijgt bij het meten één concrete spin (rotatie om zijn as). Men zegt dat de <em>golffunctie</em> bij het meten <em>ineenstort</em>. </p>



<p>Dat brengt ons bij de eerste eigenschap van qubits: de <em>superpositie</em>. De waarde van een qubit is onbepaald tot op het moment van de meting, wat met een bepaalde waarschijnlijkheid 0 als resultaat geeft, en met een bepaalde waarschijnlijkheid 1. Vaak wordt gesteld dat een qubit de waardes 0 en 1 tegelijkertijd heeft, maar een dergelijke formulering maakt de zaken nodeloos complex en mystiek. Pas bij de meting neemt de qubit dus een concrete waarde aan (0 of 1). We zeggen dat de qubit bij de meting <em>ineenstort</em>, aangezien haar toestand niet langer een superpositie (het mogelijke) is maar één concrete waarde (het feitelijke). Het uitlezen van een qubit verstoort dus haar toestand. </p>



<p>Door het probabilistisch karakter zal het meten van verschillende qubits in dezelfde toestand (dus met dezelfde waarschijnlijkheidsdistributie) niet steeds hetzelfde resultaat geven. Volgens de <a href="https://nl.wikipedia.org/wiki/Kopenhaagse_interpretatie">Kopenhaagse</a> – de meest populaire – interpretatie van de kwantummechanica is de uitkomst van een meting volledig ondeterministisch en dus – i.t.t. tot de Newtoniaanse fysica – niet aan de hand van andere factoren te verklaren. Voor Einstein was dit problematisch, wat wordt weergegeven door het populaire, door hem meerdere malen herhaalde citaat “<em>Jedenfalls bin ich überzeugt, daß der nicht würfelt.</em>” (“<em>Ik ben er in elk geval van overtuigd dat Hij [God] niet dobbelt.</em>”)</p>



<div class="wp-block-image"><figure class="alignright size-large is-resized"><a href="/wp-content/uploads/2020/02/Screen_Shot_2019-07-13_at_11.59.03_am.png"><img loading="lazy" decoding="async" src="/wp-content/uploads/2020/02/Screen_Shot_2019-07-13_at_11.59.03_am-1024x844.png" alt="" class="wp-image-14152" width="271" height="223" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/02/Screen_Shot_2019-07-13_at_11.59.03_am-1024x844.png 1024w, https://www.smalsresearch.be/wp-content/uploads/2020/02/Screen_Shot_2019-07-13_at_11.59.03_am-300x247.png 300w, https://www.smalsresearch.be/wp-content/uploads/2020/02/Screen_Shot_2019-07-13_at_11.59.03_am-768x633.png 768w, https://www.smalsresearch.be/wp-content/uploads/2020/02/Screen_Shot_2019-07-13_at_11.59.03_am.png 1460w" sizes="auto, (max-width: 271px) 100vw, 271px" /></a><figcaption><em>De <a href="https://www.sciencealert.com/scientists-just-unveiled-the-first-ever-photo-of-quantum-entanglement">eerste foto&#8217;s</a> ooit van kwantumverstrengeling (2019).</em></figcaption></figure></div>



<p>Een tweede kwantumeigenschap is de <em>verstrengeling</em> (<em>entanglement</em>), wat wil zeggen dat er een correlatie bestaat tussen de metingen van twee of meerdere verwante deeltjes, waarbij de fysieke afstand tussen de deeltjes er niet toe doet. Als twee qubits verstrengeld zijn met een <em>gelijke superpositie</em> dan weten we dat beide qubits bij lezing dezelfde waarde zullen teruggeven. We hoeven dus maar één qubit te lezen om te weten wat het resultaat zou zijn bij lezing van de andere qubit. </p>



<p>Dit lijkt in tegenspraak met wat eerder gezegd is, namelijk dat de uitkomst van een meting volledig ondeterministisch is. Experimenteel werd echter reeds met hoge waarschijnlijkheid aangetoond dat de correlatie niet te verklaren is aan de hand van <em>lokale variabelen</em> en dat er dus hoogstwaarschijnlijk een soort connectie tussen de deeltjes is, onafhankelijk van hun afstand. Dit is tegenintuïtief en strijdig met de Newtoniaanse fysica, waarbij afstand wel degelijk een cruciale rol speelt bij de invloed die objecten op elkaar uitoefenen. Zelfs Einstein had het er moeilijk mee en noemde dit vreemde verschijnsel spottend &#8220;<em>spukhafte Fernwirkung</em>&#8221; (&#8220;<em>spookachtige werking op afstand</em>&#8220;). Voorlopig moeten we dit, gegeven de ondertussen sterke experimentele <a href="https://en.wikipedia.org/wiki/Bell_test_experiments">bevestiging</a>, aanvaarden als meest waarschijnlijke hypothese. </p>



<h2 class="wp-block-heading">Kwantumberekeningen</h2>



<div class="wp-block-image"><figure class="alignright size-large is-resized"><a href="/wp-content/uploads/2020/02/hello2.jpg"><img loading="lazy" decoding="async" src="/wp-content/uploads/2020/02/hello2.jpg" alt="" class="wp-image-14146" width="258" height="414" srcset="https://www.smalsresearch.be/wp-content/uploads/2020/02/hello2.jpg 512w, https://www.smalsresearch.be/wp-content/uploads/2020/02/hello2-187x300.jpg 187w" sizes="auto, (max-width: 258px) 100vw, 258px" /></a><figcaption><em>IBMs Hello Quantum app. Manipuleer twee verstrengelde qubits m.b.v. Pauli-X poorten!</em></figcaption></figure></div>



<p>Berekeningen met klassieke bits gebeuren op het laagste niveau met behulp van logische poorten, zoals de NOT, AND en OR poort. Het manipuleren van één, twee of een beperkt aantal qubits gebeurt daarentegen met behulp van <em>kwantum logische poorten</em> (die  beschreven worden door matrixoperaties met complexe getallen). De <em>Pauli-X</em> poort in de kwantumwereld komt bijvoorbeeld overeen met de NOT poort bij klassieke computers. Na het toepassen van de Pauli-X poort  op een qubit verwisselen de waarschijnlijkheden (meer correct, de amplitudes) om 0 en 1 te meten. Daarnaast zijn er nog vele andere poorten, zoals de <em>Hadamard poort</em> die gebruikt wordt om (sets van) qubits te initialiseren. Een toegankelijke intro tot het manipuleren van qubits met behulp van kwantum logische poorten is de <em>Hello Quantum</em> app van IBM, die zowel voor <a href="https://apps.apple.com/us/app/hello-quantum/id1378385003">iOS</a> als <a href="https://play.google.com/store/apps/details?id=com.ibm.research.helloquantum&amp;hl=en">Android</a> beschikbaar is. Het wordt gepresenteerd als een spelletje waarbij je puzzels moet oplossen om naar een hoger niveau te gaan. </p>



<p>Kwantumalgoritmes zijn dus gebouwd op een totaal andere logica dan die voor klassieke computers. Ze vereisen dan ook specifieke assembleertalen, programmeertalen en ontwikkelomgevingen (Software development kits). Enkele kwantum assembleertalen zijn <em>Quil</em> en <em>OpenQASM</em>. Voorbeelden van kwantum programmeertalen zijn <em>Quantum Computation Language (QCL), Q#</em> en <em>Q language</em>. Bestaande ontwikkelomgevingen zijn o.a. <em>Qiskit, ProjectQ</em> en <em>Forest</em> en zijn vandaag vaak gebaseerd op bestaande  programmeertalen zoals<em> Python</em>.</p>



<p>De populaire perceptie dat de kwantumcomputer in alles de klassieke computer zal verslaan is trouwens fout. Voor het overweldigende deel van computerberekeningen bieden kwantumcomputers <a href="https://arxiv.org/abs/quant-ph/9803064"><em>geen</em></a> performantiewinsten ten opzichte van klassieke computers. Het is een populaire <a href="https://en.wikipedia.org/wiki/BQP">misvatting</a> dat kwantumcomputers alle problemen zullen kunnen oplossen die moeilijk (of zelfs onmogelijk) zijn voor klassieke computers. </p>



<p>Er is weliswaar een beperkte, maar zeer interessante, categorie van problemen waar kwantumcomputers in excelleren. Daaronder vinden we problemen die moeilijk zijn voor klassieke computers en sowieso moeilijk moeten blijven om de moderne cryptografie veilig te houden. Anders gezegd zullen voldoende krachtige kwantumcomputers een groot deel van de moderne cryptografie kunnen kraken. Dit verklaart meteen ook grotendeels de <a href="https://www.analyticsinsight.net/top-10-countries-leading-quantum-computing-technology/">investeringen van grootmachten</a> zoals China en de VS in de technologie. De beveiligde communicatie van de tegenstander kraken is altijd al zeer interessant geweest en heeft in de Tweede Wereldoorlog trouwens niet enkel geleid tot een cruciale wending, maar ook tot de ontwikkeling van de klassieke computer. </p>



<p>Verder wordt ook naar kwantumcomputers gekeken voor optimalisatieproblemen, simulaties en <a href="https://en.wikipedia.org/wiki/Quantum_machine_learning">machine learning</a>, maar dit valt buiten de scope van deze &#8211; toch al uitgebreide &#8211; artikelenreeks.</p>



<p>Kwantumcomputers zijn bovendien probabilistisch en geven dus enkel met hoge waarschijnlijkheid correcte resultaten.</p>



<h2 class="wp-block-heading">Conclusie</h2>



<p>Samengevat maken kwantumcomputers gebruik van weinig intuïtieve kwantummechanische effecten zoals superpositie en verstrengeling. Daarmee steunt het op fundamenteel andere – en krachtigere – principes dan klassieke computers. </p>



<p>Toch blijft er nog veel onduidelijkheid over het potentieel. Koen Bertels, een Belgische professor aan de TU Delft en hoofd van het <a href="https://www.tudelft.nl/eemcs/the-faculty/departments/quantum-computer-engineering/quantum-computer-architecture-lab/">Quantum Computer Architectures Lab</a> aan diezelfde universiteit <a href="https://www.vrt.be/vrtnws/nl/2019/12/24/vlaamse-topwetenschappers-blikken-vooruit-naar-2030-kwantumcomp/">stelde</a> recent: &#8220;<em>Hoeveel keer sneller [kwantumcomputers zullen zijn] is echter nog koffiedik kijken. Misschien 10 keer, misschien 100 keer. Sommigen hebben het zelfs over 100 miljoen keer sneller</em>.&#8221;  </p>



<p>Het grote voordeel dat een krachtige klassieke computer vandaag nog geniet ten opzichte van een krachtige kwantumcomputer is dat hij effectief bestaat. Maar dat kan natuurlijk ooit veranderen. Bereiden we ons dan toch alvast niet best voor op een tijdperk?</p>



<p>Deel 2 van deze reeks zal daarom ingaan op de bouw van kwantumcomputers: Waar staan we vandaag en waarom is het zo moeilijk? Deel 3 bespreekt de impact op de moderne cryptografie. Deel 4, ten slotte, bekijkt hoe de cryptografische wereld zich tegen de kwantumdreiging kan wapenen.</p>



<hr class="wp-block-separator"/>



<p><em>Dit is een ingezonden bijdrage van Kristof Verslype, cryptograaf bij Smals Research.&nbsp;Het werd geschreven in eigen naam en neemt geen standpunt in namens Smals.</em> </p>


]]></content:encoded>
					
					<wfw:commentRss>https://www.smalsresearch.be/kwantumcomputers-cryptografie-deel-1-kwantum-vs-klassiek/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
