áá ááĽá!
á áá á˝áá ááľáĽ áĽááľ á ááľ á ááá°ááá á°áłáłááá˝ áľá á¨áá¸áľ-áá˛áĽ ááĽáŽá˝ ááá á áĽáááŤáá. á¨áá á áłá˝ áĽáá°ááá¨á "á¨áá áá°á" áĽáŠ áááŹá°á áá°áá á á áŁá ááá áá, ááá áá á áŁá áĽáŠá á áľá¸á᪠áá.
ááááľáá áĽááľ á ááľ áááá°ááá á°áłáłááá˝ á¨áááá° ááĽáŽá˝ áááá¨áľ áŤáľáááá˝ááľ? á ááą á¨áá°áá áŞáŤ á áŤáŁá˘ áŤáá°áá¨á áá°áá áŞáŤáá˝ ááᢠáááłáᣠá¨á ááľ á°áłáłá ááááľá á¨ááá á áĽá áá áá á 49% ááľá á áĽáĽá á¨ááŤáłáľá ááá á 51% ááľá á¨ááŤá¸áá áá°áá áŞáŤ á¨áá°áŤá á áááá° ááĽá áŤá á áľáá ááááľ á¨áťá áĽáť ááᢠá ááľ á áĽá á áááá° ááĽá áááŹá°á áá¤áľ áá á°á˝áá áŤáłá°á¨ áĽá á áááá¨áťá ááľáĽ á¨ááá፠ááľáá á áľááš á¨á¨áᨠá ááá áŤá áá¸ááá˘
á¨á°á¨ááá á¨áááá° ááĽá á¨áááá¨áľ ááŽáśáŽáá áľáááá ᣠáśáľáľ ááĽá¨áśá˝ áĽáá˛ááŠáľ áĽááááááá˘
-
á¨ááŤáłá ááá á áá áľá˘ á áá á ááááᣠááááá á°áłáłá á áááá° ááĽá á áááŞá áá¤áľ áá á ááá ááááľ á°á˝áá ááľá¨á á¨áá áľáá˘
-
á¨áááłáá ááá á áá áľá˘ á áá á ááááᣠááá á°áłáłá á¨ááá አá ááľ áá ááĽá áĽáá°ááá á (ááá á¨áľáááá ááĽá¨áśášá ááááľ) áá°áá á ááťá á¨áá áľáá˘
-
ááŽáśáŽá á°ááŁáŤá ááá á áá áľ, áááľá, á¨á°áá°á á°áłáłááá˝ ááśá á¨á ááłá¨ áá¨áĄ áá áŤááá áááááľ ááá¨áĽ ááá áá áĽáá ááŽáśáŽáá áááá ááá¨áŠá áááá.
á áá á˝áá ááľáĽ áááľ á ááŤá¨áŚá˝á áĽáááá¨áłáá-RANDAO + VDF áĽá á¨ááĽááľ áŽáśá˝ á ááŤá¨áĽ. á áááĽáá ááá, á ááá˘áŤ ááááá˝ áá á áááľá¨áľ á ááŤá¨áĄá á áááá áĽááá¨ááŤáá.
á ááááŞáŤ áá ááá áĽá á á°áááś áĽá á áá á¨ááááá áľáá°-ááá á ááᣠáá°áá á á¨ááá˝áᣠáá áŤáłáá˘
áŤááłáŚ
RNDAO á áŁá ááá áĽá á áááá° áááááľ á áŁá á¨á°ááá° á áŤááľ ááᢠááá á¨á ááłá¨ áá¨áĽ á°áłáłááá˝ á ááááŞáŤ á¨áá¸áľ-áá˛áĽ ááĽáá á á áá ááľáĽ ááááŁáᣠá¨ááŤá áĽáŤááłááą á°áłáłá á¨á°áá¨á áá ááĽá áá˝ áááŤáᢠá ááá á á°áłáłááá˝ á á°áŤá á¨á°áá¨áĄáľá ááĽáŽá˝ áá¨ááłá, áĽá á á°á¨ááą ááĽáŽá˝ áá ᨠXOR áľáŤá áŤá¨áááá, áĽá á¨áá á á°áŤá áá¤áľ á¨ááŽáśáŽá áá¤áľ áááá.
ááĽáŽášá á¨áááᥠá ááľ áá˝áá˝á á¨áá°á á°á¨á á áľááá áá, áľááá á á áĽáá á¨ááá˝á á°áłáłááá˝ ááĽá áŤá¨ á áá ááĽáŠá ááá¨áĽ á áá˝áá. áá á á¨áá˛áĽ ááĽá á áááŞáá áá¤áľ á áá á áĽá áĽáá˛ááľá áŤáľá˝áááá˘
á ááŽáśáŽá áá°áľ ááľáĽ á°áłáłááá˝ áááľ áá áá° á ááľ á¨á፠ááłá (áááŁáŁáľ á°áĽá á¨áá áŤá) ááá¨áĽ á ááŁá¸á-á¨á°áá¨áĄáľá ááĽáŽá˝ áááá˝ á˛ááአáĽá áľááá áá˝ ááá áá áŤáá áĽá á¨á°áá¨áĄ ááĽáŽá˝á ááá á áĽá áá¤áąá á áááá° á ááľááľ ááĽá áĽááľ á áĽááłá¸á á ááá°ááá á°áłáłááá˝ ááŤá¨á áĽáá°áá á áááľ ááłááá˝á ááľá¨á á áŤáą ááá áľáŤ á áá°áá, áĽá áá°ááľ á áá˝á á˝ááá˝ ááľáĽ áĽááááłáá, á áá á˝áá ááľáĽ áĽáá°áá á áááľ á¨á፠áááŁáŁáľ áľáá° ááá ááĽá áĽáá°ááá áĽááááłáá.
á¨áá á¨ááá˝áá¸á ááĽá¨áśá˝ ááľáĽ RNDAO áŤáá á¨áľáá áá? áĽáą áá°áá á á¨ááá˝á áá ᣠá¨ááá á¨á፠áľááááľ ááŽáśáŽá áá á°ááłáłá ááá á áá ᣠáá áŤáłá ááᢠá á°ááá á áĽáá ááľáááŠá áááá¨áľ áá˝ááᣠáĽá ááá˝ á°áłáłááá˝ ááĽáŤá¸áá á¨áááš á ááᣠXORá¸áá ááľááľ áĽá á áá¤áą áá á°á˝áá áááľá¨á ááĽáŠá áááá˝ ááá á áááľá áľ ááá°á áá˝ááᢠáá á áĽáá á¨áá˛áĽ ááĽá áááŹá°áŠá áá¤áľ á áĽá¸áááľ áĽááłáááľá á¨áá¨áááá á˘áááᣠá ááá 1 á˘áľ á°á˝áĽá áá°á ááᢠáĽá á áĽááá˝ áĽá á°áłáłááá˝á á¨áááŁá አá¨áá á¨áááŁá áŠáľ á¨á˘áľ áĽááľ á áĽááą ááĽáĽá áľá áŤááľ á°áłáłááá˝ ááĽá áá áĽáŠá ááááá˘
á°áłáłááá˝ ááĽáŽášá á á á°á á°á¨á°á áĽáá˛áŤáłáŠ á áá á¨á á¨á áĽááá˝á á°á áĽá á áĽá á ááááľ ááťáá. á¨ááŤá á áĽáá á áá¨á¨áťá á¨á°á¨áá° áĽáť á áá¤áą áá á°á˝áĽá ááłá°á áá˝áá. á°á ááá á áŁá áľáá˝ á˘ááá, á áááŞáá á ááá á¨á°áᣠáá.
áŤááłáŚ+áŞá˛á¤á
áŤááłáŚá á¨ááŤáłá áááľá¨á á ááą ááááľ áá ááᥠááá ááĽáŽá˝ á¨á°ááᥠáĽá XOR á¨á°á°á á áá áá¤áą á á ááľ á°ááŁá ááĽá áľ ááľáĽ ááááŁá áá á áááľááľ á áŁá á¨á á áá áááľáłá ááá áá áľáááááá áľááááááľ áĽáá˛áŤá¨ááᥠáŤáľá˝áááłá. á áŁá á ááĽááľ áľááľ.
(vdf_output, vdf_proof) = VDF_compute(input) // ŃŃĐž ĐžŃĐľĐ˝Ń ĐźĐľĐ´ĐťĐľĐ˝Đ˝Đž
correct = VDF_verify(input, vdf_output, vdf_proof) // ŃŃĐž ĐžŃĐľĐ˝Ń ĐąŃŃŃŃĐž
áĽáá˛á ááááą á°ááŁá áá¨ááἠá¨áá˝á áááá¨áľ á°ááŁá ááá áŞá˛á¤á ááŁááᢠá¨áá¨á¨áťáá áá¤áľ ááľááľ á¨ááĽáŠ áááἠá°á¨á á¨á áá áá á¨áááľáľ á¨áá á áĽáá ááĽáŠá ááłá¨áľ ááá áá°á á á¨ááŤáľá¨áľááá áá¤áľ áá°ááĽá á áá˝áá, áĽá áľááá á áá¤áą áá á°á˝áá áááľá¨á áĽáľáá áŤáŁá.
áĽáŠ áŞá˛á¤á áááááľ áĽá
á á áŁá á¨áŁáľ ááᢠá á
áἠáá á ááŤáł áááśá˝ áá áŠáŁ áááłá.
á¨áá á ááŤá¨áĽ áľáá á˝áá VDF á ááľá°áŤá¨á áá áá áľááá á á áŁá ááľ á¨áá áአááŁáŞáŤáá˝ áŤááľ á°áłáłá áĽááłá á¨áááľ á°á¨áá áĽáľáŞáŤá á áľá¨áľ áŞá˛á¤á ááľááľ á áá˝ááᢠá ááłáĽ á°á¨áᣠá áááŞáá ááá á¨áá á¨á°á áááľ ááŠááľ ááá¨á áááŁáᣠ10x áá áᢠá¨áá á áłá˝ áŤáá ááľá á¨RANDAO áá¨áááŤá ááááἠá¨á°áá°á á áá á á áá ááĽááľ VDF áĽáá˛áŤááľ á¨ááŤáľá˝á áአASIC áŁáá á°áłáłá á¨á°á¨á°áá áĽááľ áŤáłáŤáᢠáĽáá˛á ááááą á°áłáłá á ááá á¨áĽáąá ááĽá á áá áá á¨áá¨á¨áťáá áá¤áľ ááľááľ áá˝áá, áĽá á¨á፠á áá, á áľááśáš áá á áááľá¨áľ, áááłá¨áľ ááá ááááłá¨áľ ááááŁá.
á¨áá áá°á áá°á á¨áŞá˛á¤á á¤á°á°áĽ á¨á ááľ á¨á°áá°á ASIC á ááťá¸á á¨á°ááá°á áááľáá 100+ áĽáĽá á¨á áá áá˝ááᢠáľááá áá á¨áááŁáľ á°á¨á 10 á°á¨ááľ á¨áá¨áŁ á áá á áááľ ASIC áá á¨áá°áá áŞá˛á¤á 100x á¨á°á áááľ á áłá áááááľ á¨10 á°á¨ááľ á áá áááľáľ áááŁáᣠáĽáá áŤá áŞá˛á¤á á á¸ááŚá˝ áááľáá áá á¨á°á°á 100x 100 á°á¨ááľ = ~ 3 á°á áľ áááľáľ áááŁáá˘
á¨á˘á´áŹá áááá´á˝á á¨áŤáąá á áá á¨ááá áá ASICáá˝á á ááá á áá áá á˝áá ááááłáľ á á áˇáᢠá áá´ áá á¨á°á¨á°á°áŁ ááá ááá˝ ááŽáśáŽáá˝á áá áá á´áááá áá áá áá˝ááᣠááá áá áĽáľá¨á፠áľá¨áľ á¨RANDAO+VDF á áŤááľ á¨áŤáłá¸áá ASICáá˝ áááłá á á˘áá¨áľáľ áááá˝á ááŽáśáŽáá˝ á áá á ááááá˘
áľá áŞá˛á¤á áĽá á˝ááá˝áŁ áŞá˛áŽáá˝ áĽá ááá˝ áá¨ááá˝ á¨á°á°á á°áĄ áá¸áá˘
á¨ááĽááľ áŽáśá˝á á áá áá
á áá
áááᣠá¨áá áá á¨áááá° ááĽá áááá¨áľ ááŽáśáŽáá áĽáááá¨áłáá
á¨ááŽáśáŽá áá ááłáĽ áĽáá°áá¨á°áá ááᢠááááááľáŁ á áľááá 100 á°áłáłááá˝ áĽááłá áĽááľáĽá˘ áĽáá˛áá ááá á°áłáłááá˝ á ááłááľ á¨áá ááá áĽááłáá¸á áĽááľáĽ áĽá á¨ááá á°áłáłááá˝ á¨á áἠáááá˝ áááá á°áłáłááá˝ ááłáááá˘
-
á á áŤáŁá˘á áĽáŤááłááą á°áłáłá á¨á á ááĽá¨ááá áá áááŁáᣠá 67 áááá˝ áá¨ááááᣠ100 á áá˛áŽáá˝á áááááľ á¨ááĽááľ áŽáľ áá á¨áŁ ááááá 67 áááąá áááś áááááľ á á ááᣠáĽáŤááłááąá 100 á áá˛áŽá áá ááą á°áłáłááá˝ áááľáŁá áĽá áŤáá°áĽááá¸ááᢠá°ááłáłá á°áłáłá á¨á áἠááá. á¨á፠ááá á áŽáľ á¨á°á°á¨á áááŤáśá˝ áłáľáááá˘
-
á¨á°áá°á 67 á°áłáłááá˝ á áŽáľ áľáĽáľáŚá˝ áá áľááááľ áá áááľá¨áľ á°áłáłááá˝ á ááłááľ áááŁáŁáľá áá áááá˘
-
á ááľ áá áááŁáŁáľ áá á¨á°á°á¨á°áŁ áĽáŤááłááą á°áłáłá á á¨67áą áľáĽáľáŚá˝ ááľáĽ á¨á°áá°á áŠáľá á á á°áŁáŁá áááá¸á ááľáĽ áŤáľááŁáᣠáááá áĽáá°áá áŤá áááŤáśá˝á á˛ááŞááľ áŤá°ááá áĽá áááá á˛ááŞááľ á¨á°á°á¨á áááŤáśá˝á áŤáľááá˘
-
67 á°áłáłááá˝ á°á¨á (3) áĽáá°á¨á¨áą ááá á¨á°áŁáŁá áľáĽáľáŚá˝ áá á áá á˛áŽáľ áá°á¨á áĽá áĽáá°áá áááᥠá¨áá˝ááľ á áá°áá°á፠áŽáśá˝ áŁá áŞáŤáľ ááááŤáľ áá, áĽá á¨áá¨á¨áťá ááĽá á°áłáłáááš á¨áááŠá áľ á¨ááááŞáŤ ááľááŽá˝ áĽáá° XOR ááááľ ááťáá (1). ).
áá ááŽáśáŽá á¨á áľáá á¨áŤá áĽá á¨áááááľ áááá áŤáłáŤáᢠá¨á°ááá á¨áááá° ááĽá áááŁáŁáľ áá á¨á°á¨á° á áá ááá°ááᣠááá áá á¨á°áłáłááá˝ ááŤá¨á â áááĽáŤáŽášá á á á°áŁáŁá áááá¸á áĽáľáŞáŤá¨ááᥠáľá¨áľ ááá á áŤáá áᢠáľááá , ááááá á á áá¨á á¨ááłá°á á ááľ á¨áááá° ááĽáŠ ááá°áá.
á á°á¨á (1) á¨á°áłáłáááš á ááą áá ááłááľ ááĽá¨ááááá˝ áľáááá á¨áá á¨áá°áá°áľ áŽáľ áááá á°áłáłááá˝ á áŽáľ á¨á°á°á¨á áľáĽá°áŁáá˝á á¨áᨠáá áá¨á°áłá? áŤá á°á¨á᪠áááŚá˝áŁ á¨á°ááŤáŠ á°áłáłááá˝ ááĽá¨ááááá á¨ááś ááááľ á áá˝ááᣠááá á¨á°ááŤáŠ ááĽá¨ááááá˝ áá°áá áŠá áľ ááááłáᣠáá
á á¨á°ááŤáŠ á°áłáłááá˝ á¨á°áᨠá¨áááá° ááĽá áĽáá˛áá á áŤá°áááᢠáá
áá ááá¨áá¨á á¨áá¨á°ááľá ááľá¨á áá˝áá-áĽáŤááłááą á°áłáłá, á¨á°ááááĄáľ áááŤáśá˝ á á°á¨ááŞ, áĽáá˛áá áŤá°áá.
á á°á¨á (4) áá á°áłáłáá áá°áá°á ááĽá¨ááá 67 ááśá˝á á˛ááł áĽá á¨ááááŞáŤáá ááĽá¨ááá á¨ááą áĽáá°áá áááááŁáľ á˛ááá á¨á ááŤáŽá˝ ááľáĽ á ááą ááá áá˝ááá˘
-
ááĽá¨áááá áá°áá á¨á áľ á°áááˇáᣠáĽá áĽáá°áá áá°áá°áą á¨á°á¨ááá áĽá á¨áááá áá á á áŤáŁá˘á ááá°áá á áá˛áŽáá˝ á˛á°á áĽáŠ áááŁáŁáľ áá á¨á°á°á¨á°á áľ áá ááŁáŁááá˘
-
á¨áľá áá°áá á¨á áľ á°áááˇáᣠááá áá á á áŤáŁá˘á á¨á°á°áá áĽáŠ áááŁáŁáľ áá á¨á°á°á¨á°á áľ áá á ááááľáá˘
-
ááľáአá áá°ááá°áá˘
á ááŤá (1) á¨áá á˘áŤááľ áá ááľ á°áłáłá á¨á°á¨á°á°áŁ á ááŤá (1) áááá á°áłáłááá˝ á¨á°á¨á°á° áĽáá°ááᣠá á°ááŤáá á°áá á ááŤá (2) ááá (3) á˘áŤááľ áá ááľ á°áłáłá á¨á°á¨á°á° áááá áááłá¨áľ ááá ááᢠáááá á°áłáłááá˝ á ááŤá (2) ááá (3) áá¨á°áłáᢠáľááá , á áľáĽáľáĄ ááľáĽ ááá áĽáŤááłááą á¨áľá, ááá á°áłáłááá˝ á á°áłáŤ áááł áŤááááłá, ááá ááá á°áłáłááá˝ ááá°á ááááľ á áá˝áá. á¨á°ááá á¨áááá° ááĽá á°áłáłááá˝ áááá á¨áťááľ á¨áľáá˝ áĽáť XOR ááá˘
á¨áááť ááááá˝
ááá á¨áááá° á ááŤá¨áĽ BLS á¨ááŁááľá ááááá˝ áá áá ááᢠá ááá˘áŤ ááááá˝ áá á¨á°áá°á¨á° á¨áááá° ááĽá áááŹá°á á¨áá á¨á°áááá á¨áá°áá°áľ áŽáľ áá á¨á°áá°á¨á° áľáá°-ááá áá á°ááłáłá ááľáľááá˝ á ááľáŁ ááá áá ááĽáŤááłááą á¨ááᨠááĽá á á ááłá¨ áá¨áĄ áá á¨ááአá áŁá áŤáá° á á˛ááá˛á á¨áááĽááľ áĽááľ á ááá˘
á¨BLS ááááá˝ áĽá á°áłáłááá˝ ááááĽááľ á ááľ á¨á፠ááá áĽáá˛ááĽáŠ á¨ááŤáľá˝á ááľá ááᢠáĽáá°áá áŤá ááááá˝ áĽá ááááá˝á áá°áŤá¨áľ áŁáááľá¨á áŚáłá áĽá á¨áá°ááá፠áááľá áááá ἠáĽá áá áŤáááááá˘
á áĽáááźáá ááŽáśáŽáá˝ ááľáĽ áBLS ááááá˝ á¨á°ááá° áĽá á á¨áááá° ááĽá áááá¨áľ á á°á¨á᪠á BFT ááŽáśáŽáá˝ ááľáĽ ááá¨á ááᢠáĽáá á 100 á°áłáłááá˝ áĽááŽá˝á áááĽáŤáᣠáĽá áĽáá 67áą á¨áá¨á á¨áá¨á¨áť áá á°áĽá ááłá°áŁáᢠááá á¨BLS ááá ááááťá¸áá á áľá¨áá á á 67áą áá áááľáááľ á ááłááľ á¨á፠áááŁáŁáľ áľáá°-ááá áá áá áĽá á¨ááŤá áá° á ááľ á¨BLS ááá ááááľ áá˝ááᢠá¨áá¨á¨áťáá ááá áááá á á¨áľááá 67 (ááá á¨á፠á áá) áááá˝á áá áá ááťáá ᣠáá á á¨ááá°áá á á¨áľáá 67 ááááá˝ áá áĽáá°á°áŁáᨠáĽá áľáááá áááŤáŠ áá˝áá ᣠááá áĽááłá á 67 á°áłáłááá˝ á¨á°ááŤáŠ áááŤáá˝ á¨á°áᨠááá á˘ááĽáŠá ᣠááááá áĽáá°áá áŤá ááá áľáááá áááá ᢠá ááľ ááá. á¨á°ááŠáľ á°áłáłááá˝ á ááľááአáá áŤááá áŤá á áĽá á á¨ááááľ á¨67 ááá á áĽáá á ááľ ááá áĽáť ááá á áĽá áá¨ááἠá ááŁá¸áá˘
á°áłáłááá˝ á¨áá áááŁá¸á á¨áá áááá˝ á á°áá°á ááááľ á¨á°áá አᣠááá áĽááłá ᨠ67 ááááá˝ (ááá á¨á፠á áá ᣠáá áŤáá°) á˘áááą á¨á°ááá ááá á°ááłáłá ááááᢠáá áĽáá° á¨áááá°ááľ ááá áá ááŤáááá áá˝ááᥠá°áłáłááá˝ á ááááŞáŤ áĽáá°áááá á á ááłááľ áááĽááľ ááľááá (áá ᨠRANDAO áá ááľ ááá á¨áá¨á¨áťá áĽáá áá˝ áĽáť ááá áá˝ááᣠá áĽáŤááłááą áá áĽáľá¨á°áááá áľá¨áľ ááá ááἠá áŤááŁáᢠáĽá ááĽááľ áŤáá) áĽá ááĽáą ᨠBLS ááá ááá áŠá˘ 67 á°áłáłááá˝ ááááťá¸áá áĽáľáŞá°áĄ áľá¨áľ á¨áľáááą áá¤áľ á¨áááłáá áááá ᣠá¨á፠á áá áá¤áą á áľááľá á¨á°áá°á áá áĽá á ááááá á°áłáłá áľáááľ áá ááá°á¨áľ á áá˝ááá˘
áá á¨áááá° á áŤááľ á˘áŤááľ â á ááľáá áá áááąá ááŽáśáŽáá áĽáľá¨á°á¨á°á áľá¨áľ á°ááŁáŤá ááááᣠáĽá á¨á°áłáłáááš á˘áŤááľ â ááŽáśáŽáá áĽáľá¨á°á¨á°á áľá¨áľ á áľáá á¨ááá áľ áĽá ááááľ á¨ááá˝á ááᢠᨠâ á áá ááá áá ᨠâ áŤáá° á°áłáłááá˝á á¨áááŁá á á áĽá ááŽáśáŽáá ááŤáá áá˝áá ááá áá áá¤áąá áá°ááĽá ááá á°á˝áá ááŤáłáá áĽáá°ááá˝á áἠááŁá áááŁáá˘
á¨ááá˘áŤ ááááá˝ áĽáŤáłá¸á á áŁá á áľá°áłá˝ áááľ áá¸áᢠá á áááš ááá°á ááá ááľáĽ áĽáá´áľ áĽáá°áá አá áááá áĽááá¨ááŤáá áĽá á¨ááá˘áŤ ááááá˝ áĽáá° á¨áááá° ááĽá áááŹá°á áĽá á áá áĽáá˛áá á¨á°áłáłá áááá˝á áĽáá´áľ á áľááá áááá¨áľ á áľááá áĽáá°áá á áááá áĽááá¨ááŤáá á˘
á áá áááŤá
áá
ááŁáĽá á á°á¨áłáłá á¨á´ááá áĽáá ááŁáĽáá˝ ááľáĽ á¨ááááŞáŤá ááá˘
á¨ááŽáśáŽá áŽáľ áááľ áá, á¨áĽá áľáá ፠á áŠáľáľ ááľáĽ á°á˝áá, ááá áá˝áá
á¨NEAR áĽáľááľ áá áĽáá°áááľá áá¨áľ áĽá á ááľáá áá IDE ááľáĽ ááá¨á áľá˝ááá
áááá áááá˝ á áŠá˛áŤá áá¨áłá°á áá˝ááá˘
áĽáľááááá!
ááá: hab.com