No tehniskā viedokļa blockchain ir augošs ierakstu saraksts, kas ir kriptogrāfiski saistīts ar vienādranga tīklu un to pārvalda. Tajā pašā laikā viņi pievienojas saziņas protokolam starp mezgliem, lai apstiprinātu jaunus blokus.
Būtībā blokķēde ir veids, kā pastāvīgi un nemainīgi validēt datu transakcijas, lai garantētu, ka darījums:
- Nav sabojāts.
- Izvairās no dubultiem tēriņiem.
- Var pārskaitīt vērtību.
Mēs varam arī teikt, ka blokķēdes tehnoloģija ir decentralizēts tīkls, kurā visi ieraksti tiek iegravēti sadalītā veidā un koplietoti vairākās ierīcēs, kas izplatītas visā pasaulē..
Ierakstus glabā visi blokķēdes dalībnieki, un tīkla apstiprinājumi tiek veikti regulāri, savienojot (ķēdē, šifrējot) ar iepriekšējiem esošajiem blokiem. Tas padara ierakstus nemaināmus un neaizskaramus.
Tā vietā, lai sniegtu mūsu informāciju centralizētām platformām / veikaliem, mēs tos varam glabāt decentralizētā virsgrāmatā, kurā nav neviena kļūmes punkta (centrālā datu krātuve, uz kuru parasti vēršas lielākā daļa kibernoziedznieku)..
Acīmredzamā pretruna starp privātumu un pārredzamību blokķēdēs
Lai gan šķiet pretrunīgi, blokķēdes ļauj gan pārredzamību, gan privātumu. Tā kā darījumi ar blokķēdi tiek veikti, izmantojot publiskās atslēgas, kas ir aizstājvārdi (un, atkarībā no blokķēdes, anonīmi), cilvēki var veikt darbības ar blokķēdi, neatklājot savu identitāti.
Turklāt ir jānošķir patiesi anonīmi blokķēdes. Anonīmi blokķēdes, piemēram, Monero, Dash vai pat Zcash, apzināti slēpj informāciju par darījumā iesaistītajām pusēm un pašu darījumu.
In aizstājvārdi Tikmēr tādus blokķēdes kā Bitcoin var apkopot daudz informācijas par darījuma pusēm un iztērēto summu. Pat ja identitāte aiz publiskajām atslēgām nav zināma, tā ir iespējams lai izveidotu šo saiti.
Tāpēc ir svarīgi izprast attiecības starp privātumu un pārredzamību blokķēdē.
Attiecība starp privātumu un pārredzamību
Ja no pirmā acu uzmetiena šķiet, ka attiecības starp privātumu un pārredzamību nav, patiesība ir tāda, ka tās ir savstarpēji atkarīgas. Konkrētāk, blokķēdes tehnoloģija ļauj mums vienlaikus garantēt privātumu un pārredzamību.
Blockchain struktūras var lieliski samierināties gan ar ķēdes darījumu pārredzamību, gan to lietotāju privātumu.
Hash funkcija
Fakts, ka darījumi tiek reģistrēti blokķēdē hash veidā, ļauj zināmā mērā pārredzami, bet arī aizsargā reģistrētās operācijas saturu. Blokķēdē reģistrētie darījumi ir “burtu un ciparu koda” formātā (ieskaitot datuma un laika zīmogu). Tāpēc tā arhitektūra nodrošina zināmu pārredzamību un vienlaikus aizsargā tīklā reģistrēto saturu.
Šis burtciparu kods vai hash ir ekvivalents nulles punkta “pirkstu nospiedumam”, kas pastāv ārpus blokķēdes tīkla. Izredzes uz diviem dažādiem darījumiem ar tādu pašu jaukšanu, kas reģistrēta blokķēdē, praktiski nav. Tādējādi blokshēmā var saskaņot pārredzamību un konfidencialitāti.
Jaukšana ir rīks, kas ļauj aizsargāt tādu datu saturu, kas reģistrēti bloku ķēdes tīklā. Citiem vārdiem sakot, jaukšana ir jebkura lieluma ieraksta izdarīšana un pārveidošana par fiksētu kriptogrāfisku izvadi, izmantojot matemātisku algoritmu.
Tāpēc blokķēdes tehnoloģija nodrošina reģistrēta satura privātumu savā tīklā un vienlaikus garantē pārredzamību protokola slānī. Vēl viens publiskās blokķēdes arhitektūras elements, kas ilustrē spriedzi starp privātumu un pārredzamību un tā “viltus pretrunu”, ir publiskās atslēgas kriptogrāfija.
Publiskās atslēgas kriptogrāfija vai asimetriska kriptogrāfija
Pazīstama arī kā asimetriska kriptogrāfija, publiskās atslēgas kriptogrāfija ir jebkura kriptogrāfijas sistēma, kurā tiek izmantoti atslēgu pāri. Publiskās atslēgas ir tās, kuras var plaši izplatīt, un privātās atslēgas zina tikai to īpašnieki.
Ar šo atslēgu pāri notiek divas funkcijas: autentifikācija, kur publiskā atslēga pārbauda, vai pārī savienotās privātās atslēgas turētājs var atšifrēt šifrēto ziņojumu ar publisko atslēgu; un šifrēšana, kur tikai pārī savienotās privātās atslēgas turētājs var atšifrēt šifrēto ziņojumu ar publisko atslēgu.
Abi lietotāji apmainās tikai ar atslēgām, lai piekļūtu šai informācijai un to pārskatītu, un daļa šo piekļuvi var atsaukt jebkurā laikā. Šāda “autorizēta” piekļuve, ko padara pieejamu blokķēdes tehnoloģija, jau ir izpētīta kā korporatīvs rīks, lai risinātu lietotāju privātumu un datu vākšanu saskaņā ar datu aizsardzības likumdošanu.
Publiskās blokķēdes darbojas ar atslēgu pāri, kas nepieciešami visos darījumos
Publiskā atslēga, kas nedaudz izskatās pēc bankas konta numura, ir privāta atslēga, kuru var salīdzināt ar paroli vai PIN. Publiskās atslēgas parasti ir aizstājvārdi un var būt anonīmi noteiktos blokķēdēs. Tomēr pat nezinot, kam pieder konkrētā publiskā atslēga, ir iespējams izsekot visiem publiskās atslēgas darījumiem un izveidot personas profilu aiz atslēgas.
Atkal, šeit zināmu privātuma pakāpi garantē publiskā atslēga. Tikmēr visi no tā radītie darījumi ir caurspīdīgi. Mūsu dati tiek glabāti decentralizēti – vairākos datoros, kas izplatīti vairākās vietās. Jūs varat sev uzdot jautājumu: “Kā viņi patiešām var būt privāti?”
Ja bloku ķēdēs esošie ieraksti tiek glabāti vairākās vietās, kā viņi var garantēt privātumu?
Konfidencialitāte blokķēdēs ir iespējama, izmantojot drošu vērtību apmaiņu, ko aizsargā kriptogrāfija, kas apvieno blokķēdes arhitektūru kopā ar vienprātības mehānismiem un vienādranga tīkliem. Un, kā mēs redzējām iepriekšējā diskusijā, blokķēdes tehnoloģija izmanto publiskās un privātās atslēgas, lai aizsargātu publiski pieejamos virsgrāmatas ierakstus.
Pēc šifrēšanas ir nepieciešama privātā atslēga, lai atbloķētu informāciju, ļaujot būt visiem šifrētajiem datiem sagūstīts un joprojām ir pilnīgi bezjēdzīgs potenciālajam zaglim. Reģistrējot šifrētu informāciju kā datu punktus virsgrāmatā, blokķēdes aizsargā privātumu.
Blockchain sistēmas izmanto asimetrisku kriptogrāfiju, lai aizsargātu darījumus starp lietotājiem. Šajās sistēmās katram lietotājam pieder publiskā un privātā atslēga. Lietotājam ir matemātiski neiespējami uzminēt cita lietotāja privāto atslēgu no viņa publiskās atslēgas. Tas nodrošina privātuma palielināšanos, aizsargājot pret hakeriem.
Blockchain tehnoloģija ļauj šifrēt juridiskos dokumentus, veselības aprūpes ierakstus, informāciju par maksājumiem vai identitāti un ievadīt virsgrāmatā kā datu punktus (norādes). Kad tas ir izdarīts, nav iespējams kopēt vai dublēt šo informāciju bez īpašnieka skaidras tehnoloģiskas atļaujas.
Droša ierakstu apmaiņa, ko aizsargā asimetriska atslēgu šifrēšana, tomēr ir vienkārša. Konfidenciāla informācija “nemaina īpašnieku”.
Konfidencialitāte, izmantojot citas metodes, izmantojot blokķēdes
Publiskajos blokķēdēs ikviens, kam ir interneta savienojums, var apskatīt tīkla darījumu vēstures sarakstu. Var redzēt visu ar darījumu saistīto informāciju un portfeļa detaļas, lai gan lietotājvārdi joprojām nav zināmi. Darījuma informācija un lietotāju maki tiek parādīti kā publiskā atslēga. Šis unikālais kods apzīmē lietotāju blokķēdes tīklā. Tādā veidā publiskā atslēga, kas izveidota, izmantojot asimetrisku šifrēšanas tehniku, zināmā mērā aizsargā privātumu – taču jūs joprojām varat tikt pakļauts citām metodēm. Tas ir atklājis mītu par anonimitāti un privātumu publiskajās blokķēdēs un liek mums saprast, ka lietotāja konfidenciālā informācija, kas glabājas noteiktos blokķēdēs, ir tikai konfidenciāla (aizstājvārdi), nevis anonīma.
Kā labāk aizsargāt privātumu publiskajos blokķēdēs?
Pašreizējās publiskajās blokķēdēs darījumi tiek ierakstīti virsgrāmatā, un tie ir publiski un pārredzami. Šī iemesla dēļ vairāki slaveni zīmoli un tirgi, piemēram, Volstrīta, vilcinās tos pieņemt. Klienta un darījuma konfidencialitāte viņiem ir pienākums. Tomēr ir vairāki jēdzieni un metodes, kas neticami uzlabo darījumu privātumu blokķēdēs. Šajā ziņā citi ļoti novērtētie privātuma veidi, izmantojot blokķēdes, ir nulles zināšanu pierādījumi un pilnībā homomorfiska šifrēšana.
Nulles zināšanu pierādījums ir šifrēšanas shēma, ko 80. gados ierosināja MIT pētnieki Silvio Micali, Shafi Goldwasser un Charles Rackoff. Izmantojot šo metodi, viena puse (“sakāmvārds”) var pierādīt, ka konkrēts paziņojums ir derīgs otrai pusei (“verificētājs”), neatklājot nekādu papildu informāciju.
Nulles zināšanu pierādīšanas priekšrocības ir:
- Vienkārši – viena no nulles zināšanu pārbaudes galvenajām priekšrocībām ir tā, ka tajā nav iekļauta nekāda sarežģīta šifrēšanas metode.
- Drošs – tas neprasa nevienam atklāt informāciju.
Neskatoties uz nulles zināšanu pārbaudes priekšrocībām, tā agrīnajā stadijā ir arī daži trūkumi:
- Garš – nulles zināšanu metodē ir aptuveni 2000 aprēķinu, un katra apstrāde prasa noteiktu laiku. Tas ir galvenais šķērslis nulles zināšanu iegūšanai.
- Nepilnīga – verificētājam / pārdevējam piegādātie ziņojumi var tikt iznīcināti vai modificēti.
- Ierobežots – nulles zināšanu protokols prasa, lai noslēpums būtu skaitliska vērtība. Citos gadījumos ir nepieciešams tulkojums.
Pilnībā homomorfiska šifrēšana ir skaitļošanas metode, kuru jau izmanto uzņēmums Skuchain, kur matemātiskie aprēķini tiek veikti ar šifrētiem datiem un tiek ģenerēts šifrēts rezultāts. Kā tika paskaidrots iepriekš, homomorfajā kriptogrāfijā dati tiek šifrēti pirms koplietošanas blokķēdē, kur tos var analizēt bez atšifrēšanas.
Uzņēmuma priekšrocības, kas aizēno datus, izmantojot FHE bloku ķēdē, ir skaidras. Tomēr FHE lēnums ir pat lēnāks nekā nulles zināšanu pierādījums.
Šajā kontekstā daži uzņēmēji to jau ir izdarījuši sapratu ka šī atšķirīgā privātums (ko nodrošina blokķēdes tehnoloģija) ļauj uzņēmumiem iegūt apkopotu informāciju par lietotāju pārlūkošanas paradumiem, vienlaikus saglabājot atsevišķu lietotāju konfidencialitāti.
Šī ir otrā daļa no daudzdaļīgas sērijas par privātumu ar blokķēdes tehnoloģiju – lasiet pirmo daļu šeit un trešo daļu šeit.
Šeit izteiktie viedokļi, domas un viedokļi ir tikai autora viedokļi, un tie ne vienmēr atspoguļo vai atspoguļo Cointelegraph uzskatus un viedokļus..
Tatjana Revoredo ir Oksfordas Blockchain fonda dibinātājs un Oksfordas universitātes Saïd Biznesa skolas blockchain stratēģis. Turklāt viņa ir eksperte blokķēdes biznesa lietojumprogrammās no MIT un theglobalstg.com CSO. Eiropas Parlaments Tatjanu ir uzaicinājis uz starpkontinentālo blokķēdes konferenci un Brazīlijas parlaments ir uzaicinājis uz likumprojekta 2303/2015 publisko uzklausīšanu. Viņa ir divu grāmatu autore – Blockchain: Tudo O Que Você Precisa Saber un kriptovalūtas starptautiskajā scenārijā: kāda ir centrālo banku, valdību un iestāžu nostāja par kriptovalūtām?