Bitcoin Core privatumo pataisymas pasiekia v32; v31 pleistras lieka atidarytas
„Bitcoin Core“ sujungė privatumo pataisą į savo 32.x šaltinio šakos adresų elgseną, kuri galėtų koreliuoti privačios transliacijos ryšius su įprastais mazgų ryšiais. 31.x prievadas lieka atidarytas nuo spalio 8 d., todėl naudotojai, kurie įgalina šią funkciją naujausiame stabiliame leidime, 31.1, laukia pataisymo. Privati transliacija išjungta pagal numatytuosius nustatymus.
Spalio 1 d. atgalinėje versijoje yra pirminis pakeitimas, kuris pagrindinę kūrimo šaką pasiekė rugsėjo 25 d. Atskiras pasiūlymas pataisyti iki 31.x gavo apžvalgininko Vasild patvirtinimą spalio 6 d. ir apima 31,2 etapą. Ši užduotis nenustato išleidimo datos.
Oficialiame atsisiuntimo puslapyje vis dar nurodyta 31.1 naujausia versija. 32.0 atsisiuntimų kataloge yra bandomieji kandidatai, o ne galutinio leidimo failai, įskaitant rc3 dvejetainius failus, išleistus spalio 6 d.
Pavojus pasirinkimo keliui
Vartotojai įgalina privačios transliacijos parinktį, norėdami pateikti informaciją per sendrawtransaction, komandą, skirtą neapdorotos operacijos siuntimui į tinklą. Tame kelyje naudojami specialūs trumpalaikiai ryšiai su Tor arba I2P bendraamžiais arba su IPv4 ir IPv6 bendraamžiais per Tor. Ryšio susiejimo problema taikoma šiai privataus transliavimo veiklai, o ne kiekvienam mazgui, kuriame vykdoma numatytoji konfigūracija.
Problema susijusi su „atgrasymu“, „Bitcoin Core“ tvarkymu su tam tikrais netinkamai besielgiančiais bendraamžiais, kitais mazgais, prie kurių jis prisijungia. Pradinio pataisymo apžvalgininkai paaiškino, kad privačios transliacijos partnerio neskatinimas gali pakeisti mazgo elgesį, matomą iš išorės. Įprastas atgrasymas taip pat gali atjungti kitus ryšius su tuo pačiu lygiaverčiu adresu. Šie bendri efektai galėtų suteikti stebėtojui užuominą, susiejančią privatų ryšį su įprasta mazgo veikla.
Pleistras atskiria šiuos veiksmus. Privačios transliacijos partneriai neįtraukiami į įprastas atgrasymo priemones, o netinkamai besielgiantys privatūs bendraamžiai vis tiek atjungiami. Ir atvirkščiai, atgrasant įprastą kolegą nebeatjungiami privataus transliavimo ryšiai, kurie dalijasi jo adresu.
Bitcoin Core 31.1 laidos pastabose aprašomas ankstesnis IP adreso nutekėjimas: tam tikromis aplinkybėmis privataus transliavimo ryšiai naudojo „clearnet“, o ne įjungtą privatumo tinklą. Šis remontas buvo susijęs su jungčių nukreipimu. Naujesnis pakeitimas skirtas pastebimiems tarpusavio tvarkymo efektams.
Kūrėjai taip pat pažymėjo, kad privačios transliacijos yra eksperimentinės, o privatumo teiginius sumažino iki rizikos mažinimo. Senesnės šakos naudotojams kiti veiksmai lieka užbaigtu 31.x atgaliniu portu ir jį turinčiu leidimu.
