Bitcoin poloka manawa

ʻIke ʻoe: ʻO ka manawa i manaʻo ʻia ma waena o ʻelua mau poloka Bitcoin ma ka awelika \(10\) mau minuke. I kēia manawa ke hana nei ʻoe i kahi kālepa Bitcoin koʻikoʻi a ke kali nei me ka makemake e ʻike inā a i ka wā e ʻike ʻia ai i ka poloka aʻe:

e50bfacc95975a4e7545d83d8954645f


No ka mea ʻaʻole ʻoe i nānā i ka wā i pau ai ka poloka mua, manaʻo maoli ʻoe i ka awelika o \( \frac{t}{2} = \frac{10}{2} = 5 \) minuke o ka manawa kali. Ma hope o \(5\) mau minuke lōʻihi, e nānā i ka pau ʻana o ka poloka hope loa:

e50bfacc95975a4e7545d83d8954645f

Ua pau ka poloka hope \(7\) minuke aku nei. I kēia manawa ua ʻike ʻoe i kēia ʻike, hoʻololi ka manawa i manaʻo ʻia mai \(5\) minuke i ka huina o \(10\) mau minuke. ʻO ia hoʻi: Ma kahi o \(3\) minuke e mamao loa ia. Hoʻopuka pinepine ʻoe i ke kauoha. A kali. Ma hope o kekahi \(10\) minuke loaʻa iā ʻoe ka manaʻo ua hewa kekahi mea.

Akā, hoʻomanaʻo ʻoe i kēlā Ke kali nei i ka paradox:

Inā holo nā kaʻa i kēlā me kēia \(t\) mau minuke ma ka awelika, ʻaʻole kūpono ka manawa kali no ka manawa hōʻea ma ke kahua kaʻa kaʻa i ka \(\frac{t}{2}\) mau minuke, akā inā i puʻunaue nui ʻia. mamao \(t\) .

ʻO nā hanana poloka Bitcoin he kaʻina Poisson a no laila ua puʻunaue nui ʻia. No ka mea ʻaʻole hoʻomanaʻo nā kaʻina hana Poisson, hoʻopau ʻia ka poloka aʻe i \(10\) mau minuke ma ka awelika. Pili mau kēlā - ʻaʻole pili ka lōʻihi o kā mākou kali ʻana. Pili ka maikaʻi o ka hoʻomanaʻo ʻole i hope a i mua i ka manawa.

Pehea e hiki ai?

No ka hana ʻana i kēia, e noʻonoʻo mākou i nā ʻōlelo ʻelua:

  • A) ʻO ka awelika manawa kali ma waena o nā poloka ʻelua he \(10\) mau minuke, ʻaʻole \(20\) mau minuke.
  • B) Inā koho kekahi i kahi kikoʻī i ka manawa, manaʻo mākou ʻo ka poloka mua \(10\) mau minuke i hala a me ka poloka aʻe \(10\) mau minuke i ka wā e hiki mai ana. No laila hiki iā mākou ke kali i ka manawa kali o \(20\) mau minuke ma waena o nā poloka.

Nānā mākou i nā ʻōlelo ʻelua.

No ka hana ʻana i kēia, lawe mua mākou i ka ʻikepili kūpono, ʻo ia hoʻi nā manawa i hoʻopau ʻia ai nā poloka, i loko o kahi faila TXT (e hana ʻia me kahi node holo piha kūloko e pili ana i bitcoind ):

e50bfacc95975a4e7545d83d8954645f

Hāʻawi kēia mākou i kēia faila kikokikona , a mākou e hana hou a mālama i /time.txt . Hoʻohana ʻia ka papahana Rust no kēia me ka faila /Cargo.toml:

e50bfacc95975a4e7545d83d8954645f

Aia ka waihona /src/main.rs i ka loina ho'āʻo maoli:

e50bfacc95975a4e7545d83d8954645f

Hoʻokomo mākou i nā mea hilinaʻi, kūkulu i ka papahana a hoʻomaka:

e50bfacc95975a4e7545d83d8954645f

ʻOiaʻiʻo, ʻoiaʻiʻo nā ʻōlelo ʻelua ke nānā mākou i ka hopena:

e50bfacc95975a4e7545d83d8954645f

Hiki ke wehewehe maʻalahi kēia penei: Inā ʻokoʻa ka manawa o ka poloka, ʻokoʻa ka manawa kali kikoʻī - inā mākou e hoʻokō i ke kālepa i kahi manawa i ka manawa, ʻoi aku ka kiʻekiʻe o ka hiki ke hoʻopau mākou i kahi wā i ka ʻOi aku ka lōʻihi o ka manawa kali ma mua o 10 mau minuke no ka mea ʻoi aku ka nui o kēia mau manawa ma ka laina manawa no ka lōʻihi o ka manawa.

Hope