αž€αžΆαžšαž”αŸ’αžšαžΎ oracle αž…αŸƒαžŠαž“αŸ’αž™αžŠαŸ„αž™αž”αŸ’αžšαžΎαž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαž†αŸ’αž“αŸ„αž

αž“αŸ…αž–αŸ’αžšαžΉαž€αž˜αž½αž™ αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž‡αž½αž”αž’αžαŸ’αžαž”αž‘αž˜αž½αž™αž’αŸ†αž–αžΈ αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αžŠαŸ‚αž›αž’αžΆαž…αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αž”αžΆαž“αŸ” αž“αŸ…αž›αžΎαžœαŸαž‘αž·αž€αžΆ blockchain αžšαž›αž€αŸ”

αžšαžΌαž”αž—αžΆαž–αžšαž½αž˜αž‚αžΊαž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž’αž“αž»αžœαžαŸ’αžαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž‚αžΊαž˜αž·αž“αž˜αŸ‚αž“αž‘αŸαŸ” αž›αŸαžαž€αžΌαžŠαžαŸ’αž›αŸ‡ αž αžαŸ’αžαž›αŸαžαžΆ αž’αŸ’αžœαžΈ αž€αž“αŸ’αž›αŸ‚αž„αžŽαžΆ αž αŸαžαž»αž’αŸ’αžœαžΈ?

αž€αžΆαžšαž–αž·αž‚αŸ’αžšαŸ„αŸ‡αž™αŸ„αž”αž›αŸ‹αž‡αžΆαž…αŸ’αžšαžΎαž“αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αž“αŸƒ oracle αž‡αžΆαž›αž‘αŸ’αž’αž•αž›αžœαžΆαž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœαžαž€αŸ’αž€αžœαž·αž‡αŸ’αž‡αžΆαž‚αŸ†αž“αžΌαžš (αž’αž“αž»αžœαžαŸ’αžαž“αŸ…αž€αŸ’αž“αž»αž„ PHP) αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‘αž‘αž½αž›αž”αžΆαž“αž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αŸ”

  1. αž“αŸ…αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αžΆαžšαž”αŸ’αžšαž€αž½αž/αž‡αž»αŸ† αž™αžΎαž„αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž•αŸ’αž“αŸ‚αž€αžŠαŸ†αž”αžΌαž„αž“αŸƒαž›αŸαžαž€αžΌαžŠ (R-code) αž–αžΈ oracle αŸ”

    αž“αŸ…αž–αŸαž›αž“αŸαŸ‡ αž˜αž·αž“αž˜αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž…αŸ†αž“αž½αž“αž’αŸ’αž“αž€αž›αŸαž„ αž…αŸ†αž“αž½αž“αž€αž“αŸ’αž›αŸ‚αž„αžšαž„αŸ’αžœαžΆαž“αŸ‹ αž‘αŸ†αž αŸ†αž“αŸƒαž€αžΆαžšαž”αž„αŸ‹αž”αŸ’αžšαžΆαž€αŸ‹αžšαž„αŸ’αžœαžΆαž“αŸ‹ αž¬αž’αžαŸ’αžαž·αž—αžΆαž–αž“αŸƒαž†αŸ’αž“αŸ„αžαž‡αžΆαž‘αžΌαž‘αŸ…αž“αŸ„αŸ‡αž‘αŸαŸ” Oracle αžαžΆαž˜αžšαž™αŸˆαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž˜αž½αž™ αž…αŸαž‰αž›αŸαžαž€αžΌαžŠαž…αŸƒαžŠαž“αŸ’αž™αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“ αžŠαŸ‚αž›αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αžαŸ‚αž˜αŸ’αžαž„αž‚αžαŸ‹ αž αžΎαž™αž’αŸ’αž“αž€αžŠαŸ‚αž›αž”αžΆαž“αžŸαŸ’αž“αžΎαžŸαž»αŸ†αžœαžΆαžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ” αžŠαŸ„αž™αžœαž·αž’αžΈαž“αŸαŸ‡ αž›αŸαžαž€αžΌαžŠ R αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“ "αž‘αž·αž‰" (αž˜αžΆαž“αž“αŸαž™αžαžΆαžαž˜αŸ’αž›αŸƒαž“αŸƒαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžŸαŸ†αžŽαžΎ + αžŸαŸ†αžŽαž„αž‘αŸ… oracle αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž…αŸ†αž“αž½αž“αž‘αžΉαž€αž”αŸ’αžšαžΆαž€αŸ‹αž”αŸ’αžšαž αŸ‚αž› $ 0.015 αžαžΆαž˜αž’αžαŸ’αžšαžΆαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“ αž›αŸαžαž€αžΌαžŠαžαŸ’αž›αž½αž“αž―αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸαž‰αžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαŸ” ) αž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαž„αž‡αžΆαž˜αž»αž“ αžŠαžΎαž˜αŸ’αž”αžΈαž€αž»αŸ†αž±αŸ’αž™αžšαž„αŸ‹αž…αžΆαŸ†αž€αžΆαžšαž‘αž‘αž½αž›αž“αŸƒαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž“αŸ…αž–αŸαž›αž€αŸ’αžšαŸ„αž™αŸ” αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž”αžŽαŸ’αžαŸ„αŸ‡αž’αžΆαžŸαž“αŸ’αž“αžαžΌαž…αž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ”

  2. αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαž‡αžΆαž’αž˜αŸ’αž˜αžαžΆαž˜αžΆαž“αžšαž™αŸˆαž–αŸαž› 60 αž”αŸ’αž›αž»αž€αž“αŸƒαžœαŸαž‘αž·αž€αžΆ Waves blockchain αž“αŸ…αž–αŸαž›αž“αŸαŸ‡αžœαžΆαž‚αžΊαž”αŸ’αžšαž αŸ‚αž› 1 αž˜αŸ‰αŸ„αž„αŸ” αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αž‘αž»αž€αžαžΆαž”αžΆαž“αž”αž‰αŸ’αž…αž”αŸ‹ αž“αž·αž„αž”αž·αž‘ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈ 60 αž”αŸ’αž›αž»αž€ αž˜αžΆαž“αžŸαŸ†αž”αž»αžαŸ’αžšαž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž–αžΈαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž“αŸ„αŸ‡ αž”αžΎαž˜αž·αž“αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž‘αŸ αž–αŸαž›αžœαŸαž›αžΆαž“αŸƒαžŸαž€αž˜αŸ’αž˜αž—αžΆαž–αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž–αž„αŸ’αžšαžΈαž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ 60 αž”αŸ’αž›αž»αž€αž”αž“αŸ’αž‘αžΆαž”αŸ‹αŸ”
  3. αž—αŸ’αž›αžΆαž˜αŸ—αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž€αžΆαžšαž”αŸ’αžšαž€αž½αžαž”αž·αž‘ αž™αžΎαž„αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž•αŸ’αž‰αžΎαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž€αžΆαž›αž”αžšαž·αž…αŸ’αž†αŸαž‘ (αž™αžΎαž„αž€αŸαž”αž„αŸ‹αž€αž˜αŸ’αžšαŸƒαž‡αžΎαž„αžŸαžΆαžšαž”αŸ’αžšαž αŸ‚αž› $0.005 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαžΆ) αž”αžΎαž…αžΆαŸ†αž”αžΆαž…αŸ‹ αž‡αžΆαž…αŸ’αžšαžΎαž“ αžŠαŸ‚αž›αž›αž€αŸ’αžαžαžŽαŸ’αžŒαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸƒαž‚αŸ†αž“αžΌαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžαŸ‹αžαŸ’αžšαžΆ αž“αž·αž„αž”αž‰αŸ’αž‡αžΈαžˆαŸ’αž˜αŸ„αŸ‡αž’αŸ’αž“αž€αž›αŸαž„ (αžŸαŸ†αž”αž»αžαŸ’αžš) αžŠαŸ‚αž›αž™αžΎαž„αžαŸ’αžšαžΌαžœαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž’αŸ’αž“αž€αžˆαŸ’αž“αŸ‡αŸ”
  4. αž“αŸ…αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αž“αŸαŸ‡ αž™αžΎαž„αž˜αžΆαž“αž•αŸ’αž“αŸ‚αž€αžŠαŸ†αž”αžΌαž„αž“αŸƒαž›αŸαžαž€αžΌαžŠ (R-code) αž”αžΌαž€αž“αžΉαž„αž›αŸαžαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž€αžΆαž›αž”αžšαž·αž…αŸ’αž†αŸαž‘αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš (TXID) αžšαž½αž…αž αžΎαž™αŸ” αž™αžΎαž„αž”αž‰αŸ’αž‡αžΌαž“αž–αž½αž€αž‚αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αž»αŸ‡αž αžαŸ’αžαž›αŸαžαžΆαž‘αŸ…αž€αžΆαž“αŸ‹ oracle αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αž“αŸƒαž€αžΆαžšαž—αŸ’αž‡αžΆαž”αŸ‹ (R-code + TXID) αž˜αŸ’αžαž„αž‘αŸ€αžαž™αžΎαž„αž”αž„αŸ‹αž€αž˜αŸ’αžšαŸƒαž‡αžΎαž„αžŸαžΆαžš + αžŸαŸ†αžŽαž„αŸ” oracle αž–αž·αž“αž·αžαŸ’αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαž–αž”αŸ’αž›αŸ‚αž€ αž“αž·αž„αž‡αžΆαž€αž˜αŸ’αž˜αžŸαž·αž‘αŸ’αž’αž· αž αžΎαž™αž‡αžΆαž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž“αžΉαž„αž•αŸ’αž‰αžΎαž˜αž€αž™αžΎαž„αž“αžΌαžœαž•αŸ’αž“αŸ‚αž€αž‘αžΈαž–αžΈαžšαž“αŸƒαž€αžΌαžŠ (S-code) αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹ sha256 αžŠαŸ‚αž›αž‡αžΆαž…αŸ†αžŽαž»αž…αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αŸ”
  5. αžŠαžΎαž˜αŸ’αž”αžΈαž‘αž‘αž½αž›αž”αžΆαž“αž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αžŠαŸ‚αž›αž“αžΉαž„αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž›αŸαžαž›αŸ†αžŠαžΆαž”αŸ‹αž“αŸƒαžŸαŸ†αž”αž»αžαŸ’αžšαžˆαŸ’αž“αŸ‡ αž™αžΎαž„αž”αŸ†αž”αŸ’αž›αŸ‚αž„αž›αŸαžαž€αžΌαžŠ S αž–αžΈαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αŸ„αž›αž–αžΈαžš sha256 αž‘αŸ…αž‡αžΆαžαŸ†αžŽαžΆαž„αž›αŸαžαž‚αŸ„αž›αžŠαž”αŸ‹αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™ (HEX)αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž–αžΈαž›αž‘αŸ’αž’αž•αž› HEX string αž™αžΎαž„αž‘αž‘αž½αž›αž”αžΆαž“αž›αŸαžαž˜αž½αž™αŸ” αž™αžΎαž„αž‘αž‘αž½αž›αž”αžΆαž“αž…αŸ†αž“αž½αž“αžŠαŸ‚αž›αž“αŸ…αžŸαž›αŸ‹αž“αŸƒαž€αžΆαžšαž”αŸ‚αž„αž…αŸ‚αž€αž›αŸαžαž›αž‘αŸ’αž’αž•αž›αžŠαŸ„αž™αž…αŸ†αž“αž½αž“αžŸαŸ†αž”αž»αžαŸ’αžš (all_tickets) αž αžΎαž™αž”αž“αŸ’αžαŸ‚αž˜αž›αŸαž 1 αž‘αŸ…αž€αŸ’αž“αž»αž„αž›αž‘αŸ’αž’αž•αž› (αžŠαžΎαž˜αŸ’αž”αžΈαž‘αž‘αž½αž›αž”αžΆαž“αž›αŸαž 1 αž˜αž»αž“αž“αžΉαž„ all_tickets)αŸ” αž‡αžΆαž›αž‘αŸ’αž’αž•αž›αž™αžΎαž„αž‘αž‘αž½αž›αž”αžΆαž“αž›αŸαžαžŸαŸŠαŸαžšαžΈαž“αŸƒαž’αŸ’αž“αž€αžˆαŸ’αž“αŸ‡αŸ”
  6. αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αŸ„αž„αž‘αŸ…αžαžΆαž˜αž›αž€αŸ’αžαžαžŽαŸ’αžŒαž“αŸƒαž‚αŸ†αž“αžΌαžšαž˜αžΆαž“αž’αŸ’αž“αž€αžˆαŸ’αž“αŸ‡αž‡αžΆαž…αŸ’αžšαžΎαž“ αž“αŸ„αŸ‡αž™αžΎαž„αž’αŸ’αžœαžΎαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž˜αž»αž“αž˜αŸ’αžαž„αž‘αŸ€αžαž€αŸ’αž“αž»αž„αž…αŸ†αž“αž½αž“αžŸαŸ’αž˜αžΎαž“αžΉαž„αž…αŸ†αž“αž½αž“αž€αž“αŸ’αž›αŸ‚αž„αžšαž„αŸ’αžœαžΆαž“αŸ‹αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡ αžšαžΆαž›αŸ‹αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αžŠαž€αž…αŸαž‰αž–αžΈαž”αž‰αŸ’αž‡αžΈαžŸαŸ†αž”αž»αžαŸ’αžšαž˜αž½αž™αžŠαŸ‚αž›αž”αžΆαž“αžˆαŸ’αž“αŸ‡αžšαž½αž…αž αžΎαž™ αž“αž·αž„αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™ all_tickets αžŠαŸ„αž™ 1 αž αžΎαž™αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™ S-code αž™αžΎαž„αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž›αŸαžαž˜αž»αž“αžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αŸ”

αžŸαžΌαž˜αž€αŸ’αžšαž‘αŸαž€αž˜αžΎαž›αž§αž‘αžΆαž αžšαžŽαŸαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαž›αŸαž αŸ‘αŸ‘αŸ©αŸ–

αžŸαžšαž»αž” 7 αžŸαŸ†αž”αž»αžαŸ’αžš (all_tickets)
αžŸαŸ†αž”αž»αžαŸ’αžšαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒ 50 αž€αžΆαž€αŸ‹ (αž—αŸ’αž“αžΆαž›αŸ‹)
αžαž˜αŸ’αž›αŸƒαž αŸ’αž‚αŸαž˜ 10% (αžαŸ’αž›αŸƒαžŸαŸαžœαžΆ)

αž™αŸ„αž„αžαžΆαž˜αž›αž€αŸ’αžαžαžŽαŸ’αžŒαž“αŸƒαž€αžΆαžšαž…αžΆαž”αŸ‹αž†αŸ’αž“αŸ„αž 30% αž‘αŸ…αž”αŸ’αžšαžΆαž€αŸ‹αžšαž„αŸ’αžœαžΆαž“αŸ‹, i.e. αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡ αžŸαŸ†αž”αž»αžαŸ’αžš 2 αžŸαž“αŸ’αž›αžΉαž€αžαŸ’αžšαžΌαžœαžαŸ‚αž‘αž‘αž½αž›αž”αžΆαž“αžšαž„αŸ’αžœαžΆαž“αŸ‹ αžŠαŸ‚αž›αž‘αŸ†αž αŸ†αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžŽαž“αžΆαžαžΆαž˜αžšαžΌαž”αž˜αž“αŸ’αž (Bet*all_tickets-Fee)/2αŸ”

1. αž”αžΆαž“αž‘αž‘αž½αž›αž›αŸαžαž€αžΌαžŠ RαŸ– RdbAiAhKhveAtR4eyTKq75noMxdcEoxbE6BvojJjM13VE

2. αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž€αžΆαžšαž”αŸ’αžšαž€αž½αžαž”αž·αž‘ αž™αžΎαž„αž˜αžΆαž“αž”αž‰αŸ’αž‡αžΈαžŸαŸ†αž”αž»αžαŸ’αžšαž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αž‡αžΆαž‚αžΌαŸ– αž›αŸαž + αž’αžΆαžŸαŸαž™αžŠαŸ’αž‹αžΆαž“ (αž’αžΆαžŸαŸαž™αžŠαŸ’αž‹αžΆαž“αžšαž”αžŸαŸ‹αž€αžΆαž”αžΌαž”αžŠαŸ‚αž›αž€αžΆαžšαž‘αžΌαž‘αžΆαžαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αžΌαž›αžšαž½αž˜αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž‘αžΎαž„)αŸ” αžŸαžΌαž˜αž…αŸ†αžŽαžΆαŸ†αžαžΆαž’αžΆαžŸαŸαž™αžŠαŸ’αž‹αžΆαž“αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž˜αŸ’αžαž„αž‘αŸ€αž αž“αŸαŸ‡αž˜αžΆαž“αž“αŸαž™αžαžΆαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αž”αžΆαž“αž‘αž·αž‰αžŸαŸ†αž”αž»αžαŸ’αžšαž‡αžΆαž…αŸ’αžšαžΎαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαž€αž½αžαž˜αž½αž™ αž“αŸαŸ‡αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž αžΆαž˜αžƒαžΆαžαŸ‹αžŠαŸ„αž™αž…αŸ’αž”αžΆαž”αŸ‹αž“αŸ„αŸ‡αž‘αŸαŸ”

αž”αžΆαž“αž•αŸ’αž‰αžΎαž€αžΆαž›αž”αžšαž·αž…αŸ’αž†αŸαž‘αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαŸ– 82JTMzhHM5xEA2fQ9Qscd5QAJU3DAd8nShLjdVHTer5S

3. αž”αžΆαž“αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž›αŸαžαž€αžΌαžŠ SαŸ– FTF3uRyaa4F2uAyD6z5a3CNbTXbQLc7fSR6CFNVjgZYV αž‡αžΆαž˜αž½αž™αž˜αžαž·αž™αŸ„αž”αž›αŸ‹ (R-code + TXID):
RdbAiAhKhveAtR4eyTKq75noMxdcEoxbE6BvojJjM13VE 82JTMzhHM5xEA2fQ9Qscd5QAJU3DAd8nShLjdVHTer5S

4. αž”αžΆαž“αž‘αž‘αž½αž›αž›αŸαžαž€αžΌαžŠ SαŸ– Ri89jHB4UXZDXY6gT1m4LBDXGMTaYzHozMk4nxiuqVXdC

5. αž’αŸ’αž“αž€αžˆαŸ’αž“αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αŸ”

6. αž”αžΆαž“αž•αŸ’αž‰αžΎαž€αžΆαžšαž‘αžΌαž‘αžΆαžαŸ‹

αž‡αžΆαž›αž‘αŸ’αž’αž•αž›αž™αžΎαž„αž˜αžΆαž“αž€αžΆαžšαž€αžαŸ‹αžαŸ’αžšαžΆαž‡αžΆαž‡αŸ†αž αžΆαž“ αŸ— αž“αŸƒαž“αžΈαžαž·αžœαž·αž’αžΈαž“αŸƒαž€αžΆαžšαž…αžΆαž”αŸ‹αžšαž„αŸ’αžœαžΆαž“αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ blockchain αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžœαžΆαž“αŸ…αž–αŸαž›αžŽαžΆαž€αŸαž”αžΆαž“αŸ” αžœαžΆαžŸαŸ’αž‘αžΎαžšαžαŸ‚αž˜αž·αž“αž’αžΆαž…αž‘αŸ…αžšαž½αž…αž‘αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžšαŸ€αž”αž…αŸ†αžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž”αž…αŸ†αž›αž‘αŸ’αž’αž•αž›;

determine the winner β„– 1

All_tickets:
Index: 1 Ticket:139
Index: 2 Ticket:141
Index: 3 Ticket:143
Index: 4 Ticket:145
Index: 5 Ticket:147
Index: 6 Ticket:149
Index: 7 Ticket:151

1. bin -> hex ( bin2hex(sha256(S-code)) ): Ri89jHB4UXZDXY6gT1m4LBDXGMTaYzHozMk4nxiuqVXdC -> 0xdaf5802953dcb27f89972e38e8900b898733f6a613e6e1c6c5491362c1832596

2. hex -> gmp number: 0xdaf5802953dcb27f89972e38e8900b898733f6a613e6e1c6c5491362c1832596 -> 99037963059744689166154019807924045947962565922868104113173478160267437352342

3. gmp -> modulo (mod=7): 99037963059744689166154019807924045947962565922868104113173478160267437352342 -> 4

4. modulo -> ticket: 4 -> 145

determine the winner β„– 2

All_tickets:

Index: 1 Ticket:139
Index: 2 Ticket:141
Index: 3 Ticket:143
Index: 4 Ticket:147
Index: 5 Ticket:149
Index: 6 Ticket:151

1. bin -> hex ( bin2hex(sha256(previous hex)) ): daf5802953dcb27f89972e38e8900b898733f6a613e6e1c6c5491362c1832596 -> 0x9560e77525e9ea2db92cdb8484dc52046ccafac7c719b8859ff55f0eb92834a0
2. hex -> gmp number: 0x9560e77525e9ea2db92cdb8484dc52046ccafac7c719b8859ff55f0eb92834a0 -> 67565829218838067182838043983962684143266386786567427968312120473742580659360
3. gmp -> modulo (mod=6): 67565829218838067182838043983962684143266386786567427968312120473742580659360 -> 1
4. modulo -> ticket: 1 -> 139

End.

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹