Kaugnay ng paksang itoMarkets Intelligence Council

Nag-time travel ang Bitcoin Blockchain, may sira ba ito?

Mahahalagang punto

  • Mukhang nag-reverse ang Bitcoin blockchain—may bagong block na lumabas na mas maaga pa ang timestamp.
  • Sabi ni Alex Thorn ng Galaxy Digital, mga 3% ng Bitcoin blocks may timestamp na mas maaga pa kaysa sa naunang block.
  • — Hindi naapektuhan ang security ng Bitcoin kasi cryptographic hashes — hindi timestamps — ang nagdi-decide ng block order.

Parang binali ni Bitcoin ang isa sa mga pinaka-basic na panuntunan tungkol sa oras noong November 7. May bagong-mina na block na lumabas na mas maaga pa ang timestamp kumpara sa naunang block.

Nagdulot ito ng kakaibang tanong: may bug ba sa Bitcoin blockchain?

Pinansin ni Alex Thorn, ang research head ng Galaxy Digital, ang nangyari at ipinaliwanag kung bakit hindi laging tugma sa totoong oras ang internal clock ng Bitcoin.

Dalawang magkasunod na block ang bumuo ng kwento.

  • Block 974,987: May timestamp na 21:22:24 UTC.
  • Block 974,988: Nahukay pagkatapos, pero ang timestamp ay 21:19:02 UTC.

Sa public blockchain explorer ng Bitcoin, mukhang ang bagong block ay lumabas na mas mahigit tatlong minuto ngang mas “matanda” kesa sa nauna.

Bakit Parang “Umaatras” ang Oras ng Bitcoin?

Ang paliwanag dito ay nasa kung paano gumagana ang Bitcoin mining.

Ang mga miner ang pumipili ng timestamp na ilalagay sa bawat block. Pwede nila itong baguhin habang naghahanap sila ng valid block, para magdagdag ng iba’t ibang kombinasyon na puwedeng i-test ng computers nila.

Pinapayagan ng Bitcoin ito basta sumusunod sa dalawang patakaran:

  • Dapat mas mataas ang timestamp sa median na oras ng huling 11 blocks.
  • Hindi puwedeng lampas ng dalawang oras sa orasan ng validating node.

Ang importante dito, hindi kailangang laging mas huli ang timestamp sa kakatapos lang na block.

Ayon sa analysis ni Thorn, mga 3% ng Bitcoin blocks ay may mga timestamp na mas maaga kesa sa parent block nila. Mga isa sa bawat sampung block din ang may timestamp na mas mahigit isang minuto nauna kesa sa oras na natanggap ng node niya.

Ibig bang sabihin nito, pwedeng ma-undo ang mga Bitcoin transaction?

Hindi. Kryptographic links ang ginagamit ng Bitcoin para tukuyin ang sunod-sunod na block, hindi timestamp.

Bawat block ay may kasamang unique hash ng nauna, kaya malinaw kung ano ang nauna.

Para mabago ang ayos ng blockchain, kailangan magkaroon ng competing chain na mas maraming mining work ang naipon. Hindi ito kayang gawin sa simpleng pagpalit lang ng timestamp.

Pero, mahalaga ang detalye na ito para sa mga umaasa sa blockchain records para patunayan kung eksaktong kailan nangyari ang isang event.

Ang block height ng Bitcoin ang naglalagay ng sunod-sunod na order. Yung timestamp, nagkakaroon lang ng halos eksaktong oras kung kailan ito nagawa.

Tinawag ni Satoshi Nakamoto na “timestamp server” ang Bitcoin sa original whitepaper. Makalipas ng 18 taon, ipinakita ng nangyari noong November 7 kung bakit mas binibigyang halaga ang cryptographic proof kaysa sa eksaktong oras ng relo.

Disclaimer

Ang BeInCrypto ay nakatuon sa walang-kinikilingan at transparenteng pag-uulat. Layunin ng artikulong pambalita na ito na magbigay ng tumpak at napapanahong impormasyon. Gayunpaman, pinapayuhan ang mga mambabasa na independiyenteng beripikahin ang mga katotohanan at kumonsulta sa isang propesyonal bago gumawa ng anumang desisyon batay sa nilalamang ito. Pakitandaan na ang aming Mga Tuntunin at Kundisyon, Patakaran sa Privacy, at Mga Disclaimer ay na-update na.