Stratis Ltd tikko ir izlaidusi Breeze maks, decentralizēts, in-wall privātuma risinājums Bitcoin. Tas ir TumbleBit, konfidencialitātes protokola ieviešana, kurā tiek izmantots neuzticams glāzes, kas nevar nozagt BTC un nevar mazināt iesaistīto pušu anonimitāti.
Breeze Wallet izmanto Stratis Masternode serveri, lai lietotājiem nodrošinātu ļoti augstu anonimitāti (un līdz ar to arī privātumu attiecībā uz viņu darbību) un padarītu BTC aizstājamu..
Vēlāka Breeze Wallet versija var arī nodrošināt stabilu mērogošanas risinājumu pašam Bitcoin. Veidojot Breeze maku, Stratis ir stingri apņēmies uzlabot kriptonauda telpu. Šī raksta mērķis ir nedaudz uzzināt, kā tas viss tiek sasniegts.
Vēsma īsumā
- Ļoti augsta anonimitātes pakāpe, ko nosaka dalībnieku skaits katrā kūleņošanas ciklā
- Cikla laiks ir 117 bloki jeb 19,5 stundas
- Krāpšanās maksa 1,55%, plus lietotāja izvēlētā standarta tīkla maksa
Privātuma gadījums Bitcoin
Vai es gribētu publiskot savus bankas izrakstus? Es nedaru neko nelikumīgu ar savu naudu, taču es joprojām nevēlos, lai visas manas finansiālās darbības būtu redzamas ikvienam, kurš vēlas izskatīties. Privātuma aizsardzība pret patvaļīgu iejaukšanos ir cilvēka pamattiesības.
Visa Bitcoin darījumu vēsture tiek ierakstīta publiskajā virsgrāmatā, ko sauc par blokķēdi. Sākotnēji Bitcoin blokķēdes analīze bija ļoti vienkārša: viena adrese noveda pie citas, un Bitcoin lietotāja darbības ceļam bija viegli sekot.
Tika ieviesti paņēmieni, lai apgrūtinātu virspusēju analīzi, taču tie nevarēja padarīt Bitcoin lietotāja darbības vēstures izsekošanu neiespējamu. Sarežģīta blokķēdes analīze ir liels bizness, un uzņēmumi piedāvā veidus, kā mazināt cilvēku tiesības uz privātumu piesaistot daudz naudas.
Visi BTC ir vienādi, bet daži BTC ir vienlīdzīgāki nekā citi
Bitcoin ir nauda. Bitcoin privātuma problēma pārsniedz personisko privātumu un faktiski neļauj Bitcoin sasniegt vienu no labas naudas iezīmēm: aizstājamību.
Tiek teikts, ka viss, kas ir savstarpēji aizvietojams, ir aizstājams. Es varu nomainīt kilogramu zelta ar otro kilogramu zelta, un nebūs atšķirības, ko es varu nopirkt ar to. Pat ja pirmais kilograms zelta bija no tikko iegūtas rūdas un otrais kilograms iepriekš tika izmantots nelikumīgas mežu izciršanas finansēšanai, kad es izmantoju zeltu, neviens pret diviem kilogramiem neattiektos atšķirīgi.
Tas ir tāpēc, ka ir ļoti grūti izsekot zelta vēsturei. Līdzīgi, nododot veikalā maiņu, mēs nemeklējam piezīmes sērijas numuru, lai pārbaudītu to salīdzinājumā ar kādu datu bāzi, kurā ir tā darījumu vēsture, ja tā nav iespējama..
Mēs pieņemtu skaidru naudu, kas iepriekš bija izmantota narkotiku iegādei, tāpat kā jaunu skaidru naudu no preses. Zelts un skaidra nauda ir aizstājami. Viņus var apmainīt, jo viņu vēsture viņus nebojā. BTC gadījumā tas nav.
Bitcoin darījumi tiek pārraidīti publiski, un visi darījumi tiek ierakstīti publiski pieejamā virsgrāmatā. Kā minēts iepriekš, šos darījumus var sasaistīt, un Bitcoin darījumu vēsturi var uzzināt diezgan viegli. Kad BTC ir izmantoti kādam melnā tirgus mērķim, šī darījumu vēsture tos uz visiem laikiem sabojā.
Ir pakalpojumu sniedzēji, kuri nepieņems BTC ar darījumu vēsturi, kuru ir sabojājusi konkrēta parādība. Līdzīgi ir melnajā sarakstā norādītās adreses (un, iespējams, visas adreses, kas saistītas ar darījumu vēsturi), no kurām pakalpojumu sniedzēji un pat personas nepieņems ienākošos darījumus. Tas ir tāpēc, ka viņu darījumu vēsture ir sabojāta.
Tā sauktā tīrā BTC ir neskaidra. Šie BTC ir vairāk pieprasīti nekā netīri (sabojāti) BTC.
Cilvēki samaksās par sajaukšanas pakalpojumiem (mēs mazliet par tiem iedziļināsimies), lai padarītu savu BTC tīru, vai arī meklēs īpaši iegūto BTC, lai nodrošinātu, ka viņi saņem tīru BTC. Labai naudai nevar būt vienāda lieluma vienības, kur vienu vienību lietotājs meklē vairāk nekā citu.
Mainīgums ir būtiska labas naudas īpašība, un tieši šajā brīdī Bitcoin nav aizstājams.
Debates par privātumu nav par to, ka cilvēki varētu iegādāties nelegālas lietas: tās ir par paša Bitcoin nākotni.
Par laimi ir cerība. Faktiski, kā mēs redzēsim, anonimitātes risinājums Bitcoin aizvietojamības problēmai ir liels solis, lai atrisinātu vēl vienu no lielākajām problēmām, ar ko saskaras Bitcoin. Izrādās, ka anonīmi darījumi var kļūt ekonomiskāki nekā pārredzami darījumi un nodrošināt daudz lielāku caurlaidspēju.
Anonimitāte ar jebkuru citu vārdu…
Bitcoin ir sava veida anonimitāte; proti, Bitcoin ir pseidonimitāte.
Kad es pērku kādu BTC un pārvietoju to apkārt, šo darbību vada divas identitātes: reālās dzīves identitāte un mans blockchain kolēģis. Es esmu īstais es, sēžot aiz sava datora un pieņemot lēmumus par to, kur nosūtīt savu BTC, un publiskajā virsgrāmatā ir redzama blokķēdes identitāte, kuru var redzēt pārvietojoties BTC no vienas vietas uz otru..
Manam blokķēdes identitātes kolēģim nav privātuma. Man savukārt ir privātums; cilvēki, kuri seko līdzi BTC, pārvietojas, nenojauš, ka tā ir mans darbību, kurai viņi seko. Man ir privātums, jo man ir zināma anonimitāte, izmantojot savu pseidonimitāti.
Mana privātums sabojājas, ja pastāv saikne starp mani un manu pseidonīmo blokķēdes identitāti. Ir gandrīz neiespējami pirkt vai pārdot BTC, ja pārdevējam nav nepieciešama kāda veida KYC (Know Your Client) informācija. Tiklīdz pastāv saikne starp mani un manu blokķēdes identitāti, pseidonimitāte tiek grauta un mans privātums sabojājas.
Sistēmas sniegto anonimitāti mēs varam izmērīt anonimitātes pakāpēs, ko parasti sauc par anonimitātes kopu.
Apsveriet skolotāju, kurš ierodas 20 bērnu klasē un redz, ka viens no studentiem uz tāfeles ir uzzīmējis rupju attēlu. Pāridarītājs ir anonīms, bet skolotājs zina, ka vainīgais ir viens no 20 bērniem šajā telpā.
Tādējādi vainīgajam ir 20 anonimitātes kopa: viņu vaina ir paslēpta starp 20 vienlīdz aizdomīgiem mezgliem (mēs varam modelēt bērnus šajā situācijā kā tīkla mezglus skolotāja izmeklēšanas laikā). Pāridarītājs ir drošāks 20 bērnu klasē nekā 5 bērnu klasē. Viņi vēlas palielināt savu anonimitātes kopu, un anonimitātes kopa 20 padara skolotāja darbu viņu identificēt daudz grūtāk nekā 5 anonimitātes kopa..
Acīmredzot, ja viņiem ir tikai 1 anonimitāte, viņi ir tikpat labi kā noķerti (tas nozīmētu, ka galu galā viņi bija tikai viņi vieni). Šis anonimitātes rādītājs mums kaut ko stāsta arī par “patiesas” vai “pilnīgas” anonimitātes jēdzienu: lai sasniegtu pilnīgu anonimitāti, jums būs nepieciešama bezgalīga anonimitāte, ko nodrošina bezgalīgs bezgalīgu mezglu tīkls. Kaut kas, protams, nav iespējams.
Sajaukšanās ar pareizajiem cilvēkiem
Kā es varu atgūt savu privātumu, kad ir saikne starp mani un manu pseidonīmo blokķēdes identitāti? Man vajadzētu izveidot vēl vienu blokķēdes identitāti bez saites ar mani un kaut kā pārsūtīt savu BTC tādā veidā, kā novērotājs nevar saistīt abas identitātes.
Šķiet, ka tas nav iespējams, bet ir.
Mēs piešķirsim divus blokķēdes identitātes vārdus: Alise un Bobs. Abas šīs identitātes patiesībā esmu es; tie ir mani pseidonīmi. Alise ir apdraudēta, jo starp mani un šo pseidonīmu ir zināma saikne. Es vēlos atrast kādu veidu, kā pārnest Alises turēto BTC uz manu jauno, tīro, pseidonīmo Boba identitāti.
Pirms iedziļināties detaļās, mums vajadzētu apskatīt, kāda informācija ir pieejama Novērotājam.
Pārvietojot BTC, blokķēdei tiek piešķirtas 3 informācijas daļas: nosūtītā summa, adrese, no kuras tika nosūtīta BTC, un adrese, uz kuru BTC tika nosūtīta.
Ievērojiet, ka pašam BTC nav identifikatora, kas tiek sūtīts. Tas nozīmē, ka novērotājs var redzēt, cik daudz BTC tika nosūtīts, no kurienes un kur nosūtīts, taču viņi nevar pateikt kas BTC tika nosūtīti (apskatot Bitcoin pietiekami zemā līmenī, jūs varat redzēt, ka “kuri BTC tika nosūtīti” nav jēgas; par to varat lasīt padziļināti par UTXO šeit, ja vēlaties).
Ko es varu darīt, ir nosūtīt Alises BTC uz pakalpojumu kopā ar virkni citu cilvēku BTC, lai visi BTC būtu sajaukti kopā un pēc tam BTC summa būtu vienāda ar Alises summu, ko dienests nosūtījis Bobam. Tas ir pazīstams kā sajaukšana.
Ja ir k cilvēki, kas iesaistīti šajā sajaukšanas procesā, tad Bobam būs anonimitātes kopa k (10 cilvēki sajaucot Bobam piešķirs anonimitāti 10).
Tūlīt vajadzētu būt acīmredzamam, ka tas rada dažas atsevišķas problēmas: kā nodrošināt, lai Bobs saņem pareizo BTC daudzumu? Kā Bobs var pierādīt dienestam, ka tam jāsaņem Alises BTC tādā veidā, lai pakalpojums nevarētu savienot Alisi un Bobu kopā? Kā jūs varat būt pārliecināts, ka pakalpojums tieši nenozog BTC?
Šīm problēmām ir daži risinājumi, un jūs varat atrast labu diskusiju par viņu plusi un mīnusi baltā grāmata līdz šim veiksmīgākais risinājums: TumbleBit.
Apgāžot truša caurumu
TumbleBit ir neuzticams, nesaistāms Bitcoin privātuma risinājums.
Lai uzlabotu anonimitāti, tas izmanto neuzticamu starpnieku, ko sauc par Tumbler. Tas ir neuzticams, jo Tumbler nevar nozagt BTC un nevar nosūtīt BTC sev, un tas uzlabo anonimitāti, sajaucot k cilvēkus tādā veidā, ka tas nevar saistīt nevienu no iesaistītajiem cilvēkiem.
Tumbleris neko nevar uzzināt par attiecībām starp ikvienu, kurš ir iesaistīts kūleņošanas procesā.
Kā darbojas TumbleBit? Neapstrādāta analoģija klasiskā veļas mašīna režīmam
TumbleBit faktiski ir divi darbības režīmi: Payment Hub Mode un Classic Tumbler Mode. Plašāku informāciju par maksājumu centrmezglu varat izlasīt galvenā raksta beigās, taču šajā sadaļā mēs koncentrēsimies uz klasiskā glabātāja režīmu.
Tumblingā ir iesaistītas 3 personas: N maksātāju grupa, Tumbler un N saņēmēju grupa (maksātāju un saņēmēju skaitam jābūt vienādam).
Raksta teksta turpinājumā Alise ir maksātāja, bet Bobs ir saņēmējs. Ir iesaistītas arī vairākas esrow, kas pazīstamas kā 2 no 2 esrow (kas ir starp divām pusēm un prasa, lai abas puses vienotos atbrīvot deponēto BTC)..
Lai mēģinātu to padarīt skaidrāku, mēs izmantosim analoģiju. Iedomājieties, ka maksātāji (ieskaitot Alisi), maksājuma saņēmēji (ieskaitot Bobu) un Tumbler visi ir reāli cilvēki. Lūk, šāda situācija: katrs maksātājs atrodas savā istabā pāri zālei no istabas, kurā atrodas maksājuma saņēmējs (tā ka katram maksātājam pretējā telpā ir maksājuma saņēmējs, t.i., Alise ir pretī Bobam). Tumbleris var brīvi pārvietoties starp viņiem; tomēr vienlaikus viņš var mijiedarboties tikai ar vienu personu.
Tumbling tiek atskaņots 3 posmos (tos sauc par laikmetiem) un darbojas šādi:
Pirms tumbling:
Pieņemsim, ka ir 10 maksātāji un 10 saņēmēji; katram maksātājam (ieskaitot Alisi) ir 0,1 BTC, Tumbleram ir 1 BTC un katram maksājuma saņēmējam (ieskaitot Bobu) ir 0 BTC.
1. laikmets: Darījuma fāze
- Tumbler iet uz katra maksātāja istabu un ar katru izveido atsevišķu, laika bloķētu * 2-of-2 darījumu. Alise un pārējie maksātāji visi nosūta savu 0,1 BTC uz atsevišķām darījumiem ar Tumbler.
- Pēc tam Tumbler dodas pie Boba un citiem maksājuma saņēmējiem un ar katru no viņiem izveido atsevišķas, laika bloķētas 2-of-2 esrow. Tumbler nosūta 0,1 BTC katrai no šīm esrow.
- Bobam un katram pārējam saņēmējam ir atšķirīgas krāsas papīrs. Kamēr Tumbler ir aizņemts ar maksātājiem, maksājuma saņēmēji saplēš savus papīra gabalus 3 gabalos un atdod vienu gabalu Tumblerim, kad Tumbler nāk darīt darījumu. Tumbler turas pie visiem šiem papīra gabaliem un uztur tos drošībā.
2. laikmets: Maksājuma fāze
- Šīs fāzes sākumā katrs maksājuma saņēmējs atver savas durvis, šķērso zāli un paslīd otru durvju papīru zem durvīm pie sava maksātāja, pirms dodas atpakaļ uz viņu istabu (tādējādi Bobs paslīd papīra gabalu zem Alises durvīm un dodas atpakaļ savā istabā pretī). Visi maksātāji paņem papīru, kas paslīdējis zem viņu durvīm, un iegaumē krāsu, pirms to slēpj..
- Pēc tam veļas mašīna pa vienam aiziet pie katra maksātāja un katram parāda savu kolekciju ar visiem maksājuma saņēmēja papīra gabaliem, ko viņi viņam iedeva. Pa vienam maksātāji pārbauda, vai Tumbler kolekcijā ir tādas pašas krāsas papīrs, kāds bija paslīdējis zem viņu durvīm.
- Kad viņi ir pārliecinājušies, ka veļas mašīnai ir atbilstošs papīrs, viņi atver savas durvis un paslīd papīru atpakaļ zem pretējā maksājuma saņēmēja durvīm, nodrošinot, ka veļas mašīna nekad neredz, kāds papīrs viņiem bija.
3. laikmets: naudas izņemšanas posms
- Tumbleris tagad ierodas katra maksātāja istabā, un katrs maksātājs paraksta darījumu, lai atbrīvotu savu deponēto BTC Tumblerim (ja viņi ir izpildījuši iepriekš minētās darbības un pārbaudījuši papīra krāsu un paslīdējuši atpakaļ maksājuma saņēmējam), Tumbler piekrīt saņemt darījuma BTC, parakstot arī darījumu. Kad abas puses ir parakstījušas darījumu, darījuma veiktais 0,1 BTC tiek izlaists Tumbleram. Tas tiek darīts katram no 10 depozītiem, kas Tumbleram ir ar maksājuma saņēmējiem. Kad Alise un citi maksātāji to ir izdarījuši, viņas daļa šajā procesā ir beigusies.
- Apkalpotājs iet pie katra maksājuma saņēmēja un paraksta darījumu, lai atbrīvotu darījuma depozītā esošo 0,1 BTC ar katru maksājuma saņēmēju. Ja maksājuma saņēmējs atguva papīra lapu no sava maksātāja, viņš paraksta darījumu, lai saņemtu darījuma nodrošināto 0,1 BTC. Veļas mašīna to dara ar visiem 10 deponētajiem 0,1 BTC, kas viņam ir ar maksājuma saņēmējiem. Tādējādi Bobs saņem 0,1 BTC.
Pēc tumbling:
10 maksātājiem (ieskaitot Alisi) ir 0 BTC, Tumbleram atkal 1 BTC un 10 maksājuma saņēmējiem (ieskaitot Bobu) katram ir 0.1 BTC.
* Darījumiem ir laika bloķēšana: ja darījuma depozītu nav parakstījušas abas puses līdz noteiktam laikam, darījuma veikto BTC atbrīvo atpakaļ tai pusei, kura to vispirms nosūtīja darījumam. Tas nozīmē, ka, ja kāda iemesla dēļ krītošanās process tiks pārtraukts, lietotāja BTC nekad netiks zaudēts.
Šī ir neapstrādāta līdzība vairākos veidos. Iepriekš minētajā situācijā Tumbler ir daudz iespēju sasaistīt maksātājus ar viņu maksājuma saņēmēju Alisi ar Bobu. Pakalpojumā TumbleBit Tumbler nav iespējams saistīt Alisi un Bobu, ja vien starp Alisi un Tumbler nav slepenas vienošanās..
Breeze maks: Decentralizēts TumbleBit
Tumbling ir grūti veiksmīgi izpildāms. Lai koordinētu daudzus cilvēkus un nodrošinātu, ka viņi pareizi seko procesam, ir nepieciešams sarežģīts pakalpojums.
Tomēr šie krāpšanās pakalpojumi nav labākais risinājums. Vienmēr pastāv risks, ka jebkurš slēgta pirmkoda trešās puses pakalpojums nozags jūsu BTC vai vienkārši nedarbosies. Ir arī viens gadījums, kad Tumbler var saistīt Alisi un Bobu, kad Alise sadarbojas ar pašu Tumbler *.
Turpinot iepriekšējās sadaļas analoģiju, ja Alise pastāstīs Tumbleram, kādā krāsā ir viņas papīrs, Tumbler varēs sasaistīt Alisi ar Bobu. Ja glabāšana ir centralizēta, t.i., trešās puses pakalpojums, kas nodrošina glabātāju, tas atvieglo slepenas vienošanās veikšanu.
Šeit ienāk Breeze Wallet.
Breeze ir atvērtā koda kods, tāpēc ikviens, kurš to vēlas, var pārbaudīt kodu, lai pārliecinātos, ka tas ir drošs, un dara to, ko saka uz skārda. Tas padara pēc iespējas vienkāršāku procesu, nodrošinot pakalpojumu pilnībā makā: lejupielādējiet seifu, sekojiet iestatīšanas procesam, un jūs varat īsā laikā sagraut savu BTC.
Patiesais kicker ir tas, ka Breeze ir decentralizēti. Pašu muldēšanu veic Stratis Masternodes.
Kad jūs izvēlēsieties sākt kustības ciklu, Breeze pārraidīs mēģinājumu izveidot savienojumu ar krītošo Masternode serveri un noteiks, kuri masternodes atbilst prasībām (nominālvērtība – cik daudz BTC vēlaties nomest, ievēlētā maksa, nodrošinājums utt.) Un pēc tam nejauši izvēlas derīgu Masternode, lai veiktu šo kūleņošanas ciklu.
Tas nozīmē, ka starp maldīšanās dalībniekiem un Tumbleri nevar notikt vienošanās.
Katrs cikls nodrošina dalībniekiem anonimitāti, kas vienāda ar dalībnieku skaitu. Ja ar jums mirst 99 cilvēki, jums būs 100 anonimitātes iestatījumi. Tas pārsniedz to, kas ir sasniedzams ar lielāko daļu Bitcoin privātuma risinājumu, kā arī labāk nekā citi altcoin risinājumi (piemēram, Monero sasniedz anonimitāti no 2 līdz 10).
* Ņemot vērā to, kā TumbleBit darbojas patiesībā, Alisa anonimitāti var iedragāt Boba un Tumblera slepena vienošanās. Tomēr, lai nodrošinātu konsekvenci ar līdzību, mēs par to runāsim par slepeno vienošanos starp Alisi un Tumbler.
Uz priekšu: Vēsma, mērogošana un Stratis
Pašlaik Breeze Wallet ir vairāku ķēžu seifs, kas ļauj lietotājam turēt gan BTC, gan STRAT, bet ļauj tikai izlaist BTC. Stratis Group Ltd strādā pie atbalsta arī STRAT kritieniem, kas samazinās ciklu laiku līdz aptuveni 2 stundām, nevis BTC 19,5 stundām.
Breeze Wallet ir NTumblebit, TumbleBit C # ieviešana.
Pašreizējā situācijā Breeze maks atbalsta TumbleBit klasisko veļas mašīnu režīmu; tomēr tiek veikts darbs, lai atbalstītu arī maksājumu centrmezglu. Maksājumu centrmezgls darbojas tikai ar diviem ķēdes darījumiem un pēc tam ievieš anonimitāti, izmantojot virkni ārpusķēdes maksājumu (līdzīgi kā zibens tīklā). Tas arī atvieglo ievērojamu paša Bitcoin mērogošanas potenciālu.
Šīs ir sākuma dienas, taču TumbleBit ir tas, kas nepieciešams, lai izraisītu lielus viļņus debatēs par Bitcoin mērogošanu.
Kāpēc Stratis?
Breeze Wallet bija liels uzņēmums. Stratis Group Ltd vēlējās izveidot šo Bitcoin privātuma protokolu vairāku iemeslu dēļ.
Pirmkārt, Stratis ir ciešas attiecības ar Bitcoin. Stratis pats par sevi ir Bitcoin Core arhitektūras osta, un tāpēc Bitcoin ieviestos uzlabojumus var vieglāk nogādāt arī Stratis. SIA Stratis Group plāno atbalstīt STRAT, kā arī BTC. Tas samazinātu kustības cikla laiku tikai līdz 2 stundām.
Otrkārt, Stratis uzņēmums ir mērķauditorija uzņēmumiem ar savu Blockchain kā pakalpojumu. Daudzi uzņēmumi vēlas tādu privātuma līmeni, kādu Bitcoin nevarētu atļauties. Breeze Wallet ir Stratis risinājums, lai mazinātu šo īpašo šķērsli uzņēmumu pārņemšanai.
Treškārt, Breeze konfidencialitātes protokola masternodes (kas nodrošina traucēšanas pakalpojumu) ir veids, kā apbalvot STRAT īpašniekus. Viņiem ir nepieciešams nodrošinājums 250 000 STRAT plus 5 BTC un mezglu operatoram jāmaksā par TumbleBit protokolam piemītošo maksu par nodošanu.
Piedalās Alekss Eliots
Alekss Eliots no fizikas un filozofijas grāda pārcēlās uz dzīvi filozofijas un tehnoloģiju krustpunktā. Līdztekus kriptogrāfijas evaņģelizēšanai reālajā dzīvē, Alekss lielāko daļu laika pavada kā Acetmesis kriptogrāfijas forumos.
Saistīts: Blokķēde un digitālās privātuma nākotne: kāpēc konfidencialitātei jāiet tālāk par darījumiem