αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2

αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2

ហេហេ!

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

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

αž”αž“αŸ’αžαž·αž…αž“αŸƒαž€αžΆαžšαž‚αŸ’αžšαžΈαž”

αžŠαžΎαž˜αŸ’αž”αžΈαž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž αžαŸ’αžαž›αŸαžαžΆαž€αž˜αŸ’αžšαž·αžαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž™αž›αŸ‹αž–αžΈαž€αžΆαžšαž‚αŸ’αžšαžΈαž”αž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž”αž“αŸ’αžαž·αž…αŸ” αž™αžΎαž„αž“αžΉαž„αž”αŸ’αžšαžΎαž‚αŸ„αž›αž‚αŸ†αž“αž·αžαž–αžΈαžšαŸ– αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“ αž¬αž›αŸαžαžŸαžΆαž˜αž‰αŸ’αž‰ αžŠαŸ‚αž›αž™αžΎαž„αž“αžΉαž„αž”αž„αŸ’αž αžΆαž‰αžŠαŸ„αž™αž’αž€αŸ’αžŸαžšαžαžΌαž… (x, y αŸ”) αž“αž·αž„αž…αž„αŸ’αž’αž»αž›αž›αžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž” αžŠαŸ‚αž›αž™αžΎαž„αž“αžΉαž„αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžŠαŸ„αž™αž’αž€αŸ’αžŸαžšαž’αŸ†αŸ”

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

  1. αž…αŸ†αžŽαž»αž…αž“αŸ…αž›αžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž”αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜ αž“αž·αž„αž‚αž»αžŽαžŠαŸ„αž™αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“ (αž™αžΎαž„αž“αžΉαž„αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž€αžΆαžšαž‚αž»αžŽαžŠαŸ„αž™αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž‡αžΆ xGαž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαžŸαž‰αŸ’αž‰αžΆαžŽ Gx αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž”αŸ’αžšαžΎαž‡αžΆαž‰αžΉαž€αž‰αžΆαž”αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž’αž€αŸ’αžŸαžšαžŸαž·αž›αŸ’αž”αŸ) αŸ” αž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž€αžΆαžšαž”αžΌαž€αž“αž·αž„αž‚αž»αžŽαžŠαŸ„αž™αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž‚αžΊαž‡αžΆαž…αŸ†αžŽαž»αž…αž“αŸ…αž›αžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž”αŸ”

  2. αžŠαžΉαž„αžαŸ‚αž…αŸ†αžŽαž»αž… G αž“αž·αž„αž•αž›αž·αžαž•αž›αžšαž”αžŸαŸ‹αžœαžΆαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“ xG αž˜αž·αž“αž’αžΆαž…αž‚αžŽαž“αžΆαž”αžΆαž“αž‘αŸαŸ” x.

αž™αžΎαž„αž€αŸαž“αžΉαž„αž”αŸ’αžšαžΎαž‚αŸ„αž›αž‚αŸ†αž“αž·αžαž“αŸƒαž–αž αž»αž“αžΆαž˜αž•αž„αžŠαŸ‚αžšαŸ” p(x) αžŠαžΊαž€αŸ’αžšαŸ k-៑. αž‡αžΆαž–αž·αžŸαŸαžŸ αž™αžΎαž„αž“αžΉαž„αž”αŸ’αžšαžΎαž›αž€αŸ’αžαžŽαŸˆαžŸαž˜αŸ’αž”αžαŸ’αžαž·αž“αŸƒαž–αž αž»αž“αžΆαž˜αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αŸ– αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αžŠαžΉαž„αž–αžΈαžαž˜αŸ’αž›αŸƒ p(x) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŽαžΆαž˜αž½αž™αŸ” k αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆ x (αž αžΎαž™αž™αžΎαž„αž˜αž·αž“αž˜αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈ p(x)) αž™αžΎαž„αž’αžΆαž…αž‚αžŽαž“αžΆαž”αžΆαž“αŸ” p(x) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” x.

αžœαžΆαž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαžŠαŸ‚αž›αžαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αž αž»αž’αžΆαžŽαžΆαž˜αž½αž™αŸ” p(x) αž“αž·αž„αž…αŸ†αžŽαž»αž…αž˜αž½αž™αž…αŸ†αž“αž½αž“αž“αŸ…αž›αžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„ Gαž€αžΆαžšαžŠαžΉαž„αž–αžΈαž’αžαŸ’αžαž“αŸαž™ p(x)G αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŽαžΆαž˜αž½αž™αŸ” k αž’αžαŸ’αžαž“αŸαž™αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆ xαž™αžΎαž„αž€αŸαž’αžΆαž…αž‚αžŽαž“αžΆαž”αžΆαž“αžŠαŸ‚αžšαŸ” p(x)G αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŽαžΆαž˜αž½αž™αŸ” x.

αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž–αŸαžαŸŒαž˜αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž›αž˜αŸ’αž’αž·αžαž’αŸ†αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž αžαŸ’αžαž›αŸαžαžΆαž€αž˜αŸ’αžšαž·αžαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αž·αž„αžšαž”αŸ€αž”αž”αŸ’αžšαžΎαž–αž½αž€αžœαžΆαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αŸ”

αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž“αŸ…αž›αžΎαž αžαŸ’αžαž›αŸαžαžΆαž€αž˜αŸ’αžšαž·αž

αž…αžΌαžšαž“αž·αž™αžΆαž™αžαžΆ n αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž…αž„αŸ‹αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™ αž αžΎαž™αž™αžΎαž„αž…αž„αŸ‹αž±αŸ’αž™αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž…αžΌαž›αžšαž½αž˜ k αž˜αžΆαž“αž–αž½αž€αž‚αŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž…αŸ†αž“αž½αž“ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžŠαžΎαž˜αŸ’αž”αžΈαž±αŸ’αž™αž’αŸ’αž“αž€αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžŠαŸ‚αž›αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ k-1 αž¬αžαž·αž…αž‡αžΆαž„αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αž·αž“αž’αžΆαž…αž‘αžŸαŸ’αžŸαž“αŸαž‘αžΆαž™ αž¬αž˜αžΆαž“αž₯αž‘αŸ’αž’αž·αž–αž›αž›αžΎαž…αŸ†αž“αž½αž“αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαŸ”

αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2

αž§αž”αž˜αžΆαžαžΆαž˜αžΆαž“αž–αž αž»αž“αžΆαž˜αž”αŸ‚αž”αž“αŸαŸ‡ p(x) αžŠαžΊαž€αŸ’αžšαŸ k-1 αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžŠαŸ†αž”αžΌαž„αžŠαžΉαž„ αž‘αŸ† (៑)αž‘αžΈαž–αžΈαžšαžŠαžΉαž„ p(2), αž›β€‹αž› (n- αžŠαžΉαž„ p(n)) αž™αžΎαž„αž€αŸαžŸαž“αŸ’αž˜αžαŸ‹αžαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž…αŸ†αžŽαž»αž…αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž‘αž»αž€αž‡αžΆαž˜αž»αž“αž˜αž½αž™αž…αŸ†αž“αž½αž“ G αž’αŸ’αž“αž€β€‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αŸ’αž“αžΆβ€‹αžŠαžΉαž„ p(x)G αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαž˜αŸ’αž›αŸƒαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” x. αž™αžΎαž„αž“αžΉαž„αž αŸ… p(i) "αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž―αž€αž‡αž“" iαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΈ (αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚ iαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΈ 1 αžŸαŸ’αž‚αžΆαž›αŸ‹αž“αžΆαž„) αž“αž·αž„ p(i)G "αžŸαž˜αžΆαžŸαž’αžΆαžαž»αžŸαžΆαž’αžΆαžšαžŽαŸˆ" i-th αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ (αž–αŸ’αžšαŸ„αŸ‡αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŸαŸ’αž‚αžΆαž›αŸ‹αž“αžΆαž„)αŸ” αžŠαžΌαž…αžŠαŸ‚αž›αž’αŸ’αž“αž€αž…αž„αž…αžΆαŸ†αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„ p(i)G αž˜αž·αž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαžŸαŸ’αžαžΆαžšαž‘αžΎαž„αžœαž·αž‰αž‘αŸαŸ” p(i)

αž€αžΆαžšβ€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž–αž αž»αž“αžΆαž˜β€‹αž”αŸ‚αž”β€‹αž“αŸαŸ‡β€‹αžŠαžΌαž…αŸ’αž“αŸαŸ‡β€‹αžαŸ‚β€‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ” i-αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžŠαŸ†αž”αžΌαž„ αž“αž·αž„αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αžŸαŸ’αž‚αžΆαž›αŸ‹αžŸαž˜αžΆαžŸαž—αžΆαž‚αž―αž€αž‡αž“αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž‘αŸ - αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αžŠαŸαžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰ αž“αž·αž„αž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž”αŸ†αž•αž»αžαž“αŸƒαž–αž·αž’αžΈαž€αžΆαžš αž αžΎαž™αž™αžΎαž„αž“αžΉαž„αžœαž·αž—αžΆαž‚αžœαžΆαžŠαžΌαž…αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αŸαž›αž“αŸαŸ‡ αž…αžΌαžšαžŸαž“αŸ’αž˜αžαžαžΆαž™αžΎαž„αž˜αžΆαž“αž–αž αž»αž“αžΆαž˜αž”αŸ‚αž”αž“αŸαŸ‡ αž αžΎαž™αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαžΉαž„αž–αžΈαžŸαž˜αžΆαžŸαž’αžΆαžαž»αž―αž€αž‡αž“αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ”

αžαžΎαž™αžΎαž„αž’αžΆαž…αž”αŸ’αžšαžΎαž–αž αž»αž“αžΆαž˜αž”αŸ‚αž”αž“αŸαŸ‡αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ? αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜ αž™αžΎαž„αžαŸ’αžšαžΌαžœαž€αžΆαžšαžαŸ’αžŸαŸ‚αž˜αž½αž™αž…αŸ†αž“αž½αž“αžŠαŸ‚αž›αž–αžΈαž˜αž»αž“αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž‡αžΆαž€αžΆαžšαž”αž‰αŸ’αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž›αžΎαž„αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸƒ blockchain αž˜αž½αž™ hash αž“αŸƒαž”αŸ’αž›αž»αž€αž…αž»αž„αž€αŸ’αžšαŸ„αž™ h αž‚αžΊβ€‹αž‡αžΆβ€‹αž”αŸαž€αŸ’αžαž—αžΆαž–β€‹αžŠαŸβ€‹αž›αŸ’αž’β€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž‡αž½αžšβ€‹αž“αŸαŸ‡αŸ” αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž…αž„αŸ‹αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αžŠαŸ„αž™αž”αŸ’αžšαžΎ h αžŠαžΌαž…αž‡αžΆαž‚αŸ’αžšαžΆαž”αŸ‹αž–αžΌαž‡αŸ” αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž”αž˜αŸ’αž›αŸ‚αž„αžŠαŸ†αž”αžΌαž„ h αž‘αŸ…αž…αŸ†αžŽαž»αž…αž˜αž½αž™αž“αŸ…αž›αžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžŠαŸ„αž™αž”αŸ’αžšαžΎαž˜αž»αžαž„αžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž‡αžΆαž˜αž»αž“αžŽαžΆαž˜αž½αž™αŸ–

H = scalarToPoint(h)

αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ— i αž‚αžŽαž“αžΆαž“αž·αž„αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž– αžŸαž½αžŸαŸ’αžαžΈ = p(i)H, αžαžΎαž–αž½αž€αž‚αŸαž’αžΆαž…αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈαž”αžΆαž“αž–αŸ’αžšαŸ„αŸ‡αž–αž½αž€αž‚αŸαžŠαžΉαž„ p(i) αž“αž·αž„ H. αž€αžΆαžšαž”αž„αŸ’αž αžΆαž‰ HαžαŸ’αž‰αž»αŸ†β€‹αž˜αž·αž“β€‹αž’αž“αž»αž‰αŸ’αž‰αžΆαžβ€‹αž±αŸ’αž™β€‹αž’αŸ’αž“αž€β€‹αž…αžΌαž›αžšαž½αž˜β€‹αž•αŸ’αžŸαŸαž„β€‹αž‘αŸ€αžβ€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αžŸαŸ’αžŠαžΆαžšβ€‹αžŸαž˜αžΆαžŸαž—αžΆαž‚β€‹αž―αž€αž‡αž“β€‹ iαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΈ αž αžΎαž™αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžŸαŸ†αžŽαž»αŸ†αž“αŸƒαžŸαž˜αžΆαžŸαž—αžΆαž‚αž―αž€αž‡αž“αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž–αžΈαž”αŸ’αž›αž»αž€αž˜αž½αž™αž‘αŸ…αž”αŸ’αž›αž»αž€αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž–αž αž»αž“αžΆαž˜αžŠαŸ‚αž›αž˜αžΆαž“αžαŸ†αž›αŸƒαžαŸ’αž›αŸƒαžŠαŸ‚αž›αž”αžΆαž“αž–αž·αž–αžŽαŸŒαž“αžΆαžαžΆαž„αž€αŸ’αžšαŸ„αž˜αžαŸ’αžšαžΌαžœαž€αžΆαžšαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αžαŸ‚αž˜αŸ’αžαž„αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αž“αŸ…αž–αŸαž› k αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž€αŸ„αžŸαž›αŸ’αž™αžœαž·αž…αŸαž™ αžŸαž½αžŸαŸ’αžαžΈ = p(i)H, αž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαž’αžΆαž…αž‚αžŽαž“αžΆαž”αžΆαž“αŸ” Hx = p(x)H αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ x αžŸαžΌαž˜αž’αžšαž‚αž»αžŽαž…αŸ†αž–αŸ„αŸ‡αž‘αŸ’αžšαž–αŸ’αž™αžŸαž˜αŸ’αž”αžαŸ’αžαž·αž“αŸƒαž–αž αž»αž“αžΆαž˜αžŠαŸ‚αž›αž™αžΎαž„αž”αžΆαž“αž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž…αž»αž„αž€αŸ’αžšαŸ„αž™αŸ” αž“αŸ…αž–αŸαž›αž“αŸαŸ‡αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αžŽαž“αžΆ H0 = p(0)H, αž αžΎαž™αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž›αž‘αŸ’αž’αž•αž›αŸ” αžŸαžΌαž˜αž…αŸ†αžŽαžΆαŸ†αžαžΆαž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαžΉαž„αž‘αŸαŸ” p(0), αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž αžΎαž™ αžœαž·αž’αžΈαžαŸ‚αž˜αž½αž™αž‚αžαŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžŽαž“αžΆ p(0)H - αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αžΆαžšαž‡αŸ’αžšαŸ€αžαž‡αŸ’αžšαŸ‚αž€ p(x)H, αžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“αžαŸ‚αž“αŸ…αž–αŸαž›αžŠαŸ‚αž› k αžαž˜αŸ’αž›αŸƒ p(i)H αžŸαŸ’αž‚αžΆαž›αŸ‹αŸ” αž”αžΎαž€αž”αžšαž·αž˜αžΆαžŽαžαž·αž… p(i)H αž˜αž·αž“αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžŽαžΆαž˜αž½αž™αž’αŸ†αž–αžΈ p(0)H.

αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2

αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž›αžΎαž„αžαžΆαž„αž›αžΎαž˜αžΆαž“αž›αž€αŸ’αžαžŽαŸˆαžŸαž˜αŸ’αž”αžαŸ’αžαž·αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ‚αž›αž™αžΎαž„αž…αž„αŸ‹αž”αžΆαž“αŸ– αž’αŸ’αž“αž€αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ k-αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ 1 αž“αžΆαž€αŸ‹ αž¬αžαž·αž…αž‡αžΆαž„αž“αŸαŸ‡ αž˜αž·αž“αž˜αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“ ឬαž₯αž‘αŸ’αž’αž·αž–αž›αž›αžΎαž€αžΆαžšαžŸαž“αŸ’αž“αž·αžŠαŸ’αž‹αžΆαž“αž“αŸ„αŸ‡αž‘αŸ αžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž›αž˜αžΆαž“ k αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž’αžΆαž…αž‚αžŽαž“αžΆαž›αŸαžαž›αž‘αŸ’αž’αž•αž› αž“αž·αž„αžŸαŸ†αžŽαž»αŸ†αžšαž„αžŽαžΆαž˜αž½αž™αž“αŸƒ k αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž“αžΉαž„αžαŸ‚αž„αžαŸ‚αž‘αž‘αž½αž›αž”αžΆαž“αž›αž‘αŸ’αž’αž•αž›αžŠαžΌαž…αž‚αŸ’αž“αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ’αžšαžΆαž”αŸ‹αž–αžΌαž‡αžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ”

αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž˜αž½αž™αžŠαŸ‚αž›αž™αžΎαž„αž‡αŸ€αžŸαžœαžΆαž„αžŠαŸ„αž™αž”αŸ’αžšαž»αž„αž”αŸ’αžšαž™αŸαžαŸ’αž“αžαžΆαž„αž›αžΎαŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ interpolation αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαž€αžΆαžšαžœαžΆαž‡αžΆαž€αžΆαžšαžŸαŸ†αžαžΆαž“αŸ‹αžŠαŸ‚αž›αžαž˜αŸ’αž›αŸƒ Hi αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αžŠαŸ„αž™αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ— i αžœαžΆαž–αž·αžαž‡αžΆαžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ” p(i)H. αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž›αžΎαž€αž›αŸ‚αž„αžαŸ‚ i- αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αž·αž“αžŸαŸ’αž‚αžΆαž›αŸ‹ p(i), αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž›αžΎαž€αž›αŸ‚αž„αžαŸ‚ i-αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΈ αž˜αž·αž“αž’αžΆαž…αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžœαžΆαž”αžΆαž“αž‘αŸαŸ” Hi αž–αž·αžαž‡αžΆαž‚αžŽαž“αžΆαž”αžΆαž“αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ αž“αž·αž„αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž—αžŸαŸ’αžαž»αžαžΆαž„αž‚αŸ’αžšαžΈαž”αž‚αŸ’αžšαžΈαž”αžŽαžΆαž˜αž½αž™αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ HαžαŸ’αž‰αž»αŸ†β€‹αž’αŸ’αž“αž€β€‹αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšβ€‹αž’αžΆαž…β€‹αž”αŸ„αŸ‡αž•αŸ’αžŸαžΆαž™β€‹αžαž˜αŸ’αž›αŸƒβ€‹αžŽαžΆαž˜αž½αž™β€‹αž‡αžΆβ€‹ hi, αž“αž·αž„αž‡αŸ‡αž₯αž‘αŸ’αž’αž·αž–αž›αžŠαŸ„αž™αž”αŸ†αž–αžΆαž“αž›αžΎαž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™:

αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2αžαž˜αŸ’αž›αŸƒαž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž“αŸƒ H_1 αžŠαŸ‚αž›αž•αŸ’αž‰αžΎαžŠαŸ„αž™αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžŠαŸ†αž”αžΌαž„αž“αžΆαŸ†αž‘αŸ…αžšαž€αž›αž‘αŸ’αž’αž•αž›αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž“αŸƒ H_0

αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž˜αžΆαž“αžœαž·αž’αžΈαž–αžΈαžšαž™αŸ‰αžΆαž„αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ Hi αž™αžΎαž„αž“αžΉαž„αž–αž·αž…αžΆαžšαžŽαžΆαž–αž½αž€αžœαžΆαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž™αžΎαž„αžœαž·αž—αžΆαž‚αž‡αŸ†αž“αžΆαž“αŸ‹αž“αŸƒαž–αž αž»αž“αžΆαž˜αŸ”

αž‡αŸ†αž“αžΆαž“αŸ‹αž–αž αž»αž“αžΆαž˜

αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž…αž»αž„αž€αŸ’αžšαŸ„αž™ αž™αžΎαž„αžŸαž“αŸ’αž˜αžαŸ‹αžαžΆαž™αžΎαž„αž˜αžΆαž“αž–αž αž»αž“αžΆαž˜αž”αŸ‚αž”αž“αŸαŸ‡ p(x) αžŠαžΊαž€αŸ’αžšαŸ k- 1 αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ i αžŠαžΉαž„ p(i)αž αžΎαž™αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž˜αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαžαž˜αŸ’αž›αŸƒαž“αŸαŸ‡αž‘αŸαŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αž‘αžΆαž”αŸ‹ αž™αžΎαž„αž€αŸαž“αžΉαž„αžαŸ’αžšαžΌαžœαž€αžΆαžšαžœαžΆαž•αž„αžŠαŸ‚αžš αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž…αŸ†αžŽαž»αž…αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž‘αž»αž€αž‡αžΆαž˜αž»αž“αž˜αž½αž™αž…αŸ†αž“αž½αž“ G αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαž”αžΆαž“αžŠαžΉαž„ p(x)G αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ x.

αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž“αŸαŸ‡ αž™αžΎαž„αž“αžΉαž„αžŸαž“αŸ’αž˜αžαŸ‹αžαžΆαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ—αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž˜αžΆαž“αžŸαŸ„αž―αž€αž‡αž“αž˜αž½αž™αž…αŸ†αž“αž½αž“ ស៊ី, αžŠαžΌαž…β€‹αž“αŸαŸ‡β€‹αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€β€‹αžšαžΆαž›αŸ‹β€‹αž‚αŸ’αž“αžΆβ€‹αžŸαŸ’αž‚αžΆαž›αŸ‹β€‹αžŸαŸ„αžŸαžΆαž’αžΆαžšαžŽαŸˆβ€‹αžŠαŸ‚αž›β€‹αžαŸ’αžšαžΌαžœβ€‹αž‚αŸ’αž“αžΆαŸ” Xi.

αž–αž·αž’αžΈαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž–αž αž»αž“αžΆαž˜αžŠαŸ‚αž›αž’αžΆαž…αž€αžΎαžαž˜αžΆαž“αž˜αžΆαž“αžŠαžΌαž…αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αŸ–

αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2

  1. αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ— i αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž”αž„αŸ’αž€αžΎαžαž–αž αž»αž“αžΆαž˜αž”αŸ†αž–αžΆαž“ pi(x) αžŠαžΊαž€αŸ’αžšαŸ k-1 αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž–αž½αž€αž‚αŸαž”αž‰αŸ’αž‡αžΌαž“αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ— j αž’αžαŸ’αžαž“αŸαž™ pi(j) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ„αž™αž”αŸ’αžšαžΎαžŸαŸ„αžŸαžΆαž’αžΆαžšαžŽαŸˆ Xj. αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ i-αž‘αžΈ ΠΈ j-αž‘αžΈ αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžŠαžΉαž„ pαžαŸ’αž‰αž»αŸ†(j) αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ i αž”αŸ’αžšαž€αžΆαžŸαž‡αžΆαžŸαžΆαž’αžΆαžšαžŽαŸˆαž•αž„αžŠαŸ‚αžšαŸ” pi(j)G αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ j αž–αžΈ 1 αžšαž αžΌαžαžŠαž›αŸ‹αž‘αŸ… k αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αŸ”

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

  3. αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΆαž€αžŠαžαžΆαžαž˜αŸ’αž›αŸƒαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαžŠαžΉαž„ pi(j) αžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž‘αŸ…αž“αžΉαž„αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž‡αžΆαžŸαžΆαž’αžΆαžšαžŽαŸˆ pi(j)G. αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž‡αŸ†αž αžΆαž“αž“αŸαŸ‡αž…αžΌαž› Z αž˜αžΆαž“αžαŸ‚αž–αž αž»αž“αžΆαž˜αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αžŠαŸ‚αž›αž”αž‰αŸ’αž‡αžΌαž“αžŠαŸ„αž™αž―αž€αž‡αž“ pi(j) αžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž‘αŸ…αž“αžΉαž„αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž‡αžΆαžŸαžΆαž’αžΆαžšαžŽαŸˆ pi(j)G.

  4. αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ— j αž‚αžŽαž“αžΆαžŸαž˜αžΆαžŸαž—αžΆαž‚αž―αž€αž‡αž“αžšαž”αžŸαŸ‹αžœαžΆαŸ” p(j) αž‡αžΆαž•αž›αž”αžΌαž€ pi(j) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αŸ’αž“αžΆ i Π² Z. αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ—αž€αŸαž‚αžŽαž“αžΆαžαž˜αŸ’αž›αŸƒαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž•αž„αžŠαŸ‚αžšαŸ” p(x)G αž‡αžΆαž•αž›αž”αžΌαž€ pi(x)G αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ i Π² Z.

αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2

αž…αŸ†αžŽαžΆαŸ†β€‹αžαžΆ p(x) – αžœαžΆαž–αž·αžαž‡αžΆαž–αž αž»αž“αžΆαž˜ k-1, αž–αŸ’αžšαŸ„αŸ‡αžœαžΆαž‡αžΆαž•αž›αž”αžΌαž€αžšαž”αžŸαŸ‹αž”αž»αž‚αŸ’αž‚αž› pi(x) αžŠαŸ‚αž›αž“αžΈαž˜αž½αž™αŸ—αž‡αžΆαž–αž αž»αž“αžΆαž˜αž“αŸƒαžŠαžΊαž€αŸ’αžšαŸ k-៑. αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€ αžŸαžΌαž˜αž…αŸ†αžŽαžΆαŸ†αžαžΆ αžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž›αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ— j αžŠαžΉαž„ p(j), αž–αž½αž€αž‚αŸαž˜αž·αž“αž˜αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈ p(x) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ x β‰  j. αž‡αžΆαž€αžΆαžšαž–αž·αžαžŽαžΆαžŸαŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžŽαž“αžΆαžαž˜αŸ’αž›αŸƒαž“αŸαŸ‡ αž–αž½αž€αž‚αŸαžαŸ’αžšαžΌαžœαžŠαžΉαž„αž’αŸ’αžœαžΈαŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” pi(x), αž αžΎαž™αžŠαžšαžΆαž”αžŽαžΆαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ j αž˜αž·αž“αžŠαžΉαž„αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž˜αž½αž™αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž–αž αž»αž“αžΆαž˜αžŠαŸ‚αž›αž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸ αž–αž½αž€αž‚αŸαž˜αž·αž“αž˜αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αž’αŸ†αž–αžΈ p(x)

αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž–αž αž»αž“αžΆαž˜αž‘αžΆαŸ†αž„αž˜αžΌαž›αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž€αžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž…αž»αž„αž€αŸ’αžšαŸ„αž™αŸ” αž‡αŸ†αž αžΆαž“αž‘αžΈ 1, 2 αž“αž·αž„ 4 αžαžΆαž„αž›αžΎαž˜αžΆαž“αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‡αŸ†αž αžΆαž“αž‘αžΈ 3 αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαžšαžΏαž„αžαžΌαž…αžαžΆαž…αž‘αŸαŸ”

αž‡αžΆβ€‹αž–αž·αžŸαŸαžŸ αž™αžΎαž„β€‹αžαŸ’αžšαžΌαžœβ€‹αžαŸ‚β€‹αž’αžΆαž…β€‹αž”αž‰αŸ’αž‡αžΆαž€αŸ‹β€‹αžαžΆβ€‹αž”αžΆαž“β€‹αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” pi(j) αž–αž·αžαž‡αžΆαžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž‘αŸ…αž“αžΉαž„αž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™ pi(j)G. αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αž˜αž·αž“αž’αžΆαž…αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž”αžΆαž“αž‘αŸ αž’αŸ’αž“αž€αžœαžΆαž™αž”αŸ’αžšαž αžΆαžš i αž’αžΆαž…αž•αŸ’αž‰αžΎαžŸαŸ†αžšαžΆαž˜αž‡αŸ†αž“αž½αžŸαžœαž·αž‰αŸ” pi(j) αžŠαž›αŸ‹αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ jαž“αž·αž„αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ j αž“αžΉαž„β€‹αž˜αž·αž“β€‹αž’αžΆαž…β€‹αž‘αž‘αž½αž›β€‹αž”αžΆαž“β€‹αž’αžαŸ’αžαž“αŸαž™β€‹αž–αž·αžβ€‹αž”αŸ’αžšαžΆαž€αžŠβ€‹ pi(j), αž αžΎαž™αž“αžΉαž„αž˜αž·αž“αž’αžΆαž…αž‚αžŽαž“αžΆαžŸαž˜αžΆαžŸαž—αžΆαž‚αž―αž€αž‡αž“αžšαž”αžŸαŸ‹αžœαžΆαž”αžΆαž“αž‘αŸαŸ”.

αž˜αžΆαž“αž–αž·αž’αžΈαž€αžΆαžšαž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαžŸαžΆαžšαž”αž“αŸ’αžαŸ‚αž˜ αž—αžŸαŸ’αžαž»αžαžΆαž„i(j) αžŠαžΌαž…αžαžΆαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαžαŸ’αž›αŸ‡ e, Π°Ρ‚Π°ΠΊΠΆΠ΅ αž—αžŸαŸ’αžαž»αžαžΆαž„(j) ΠΈ pi(j)G, αž’αžΆαž…αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž“αŸ„αŸ‡αŸ” e - αžœαžΆαž–αž·αžαž‡αžΆ pi(j), αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ„αž™αž”αŸ’αžšαžΎαžŸαŸ„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜ j. αž‡αžΆαž’αž€αž»αžŸαž› αž‘αŸ†αž αŸ†αž“αŸƒαž—αŸαžŸαŸ’αžαž»αžαžΆαž„αž”αŸ‚αž”αž“αŸαŸ‡αž˜αžΆαž“αž‘αŸ†αž αŸ†αž’αŸ†αž˜αž·αž“αž‚αž½αžšαž±αŸ’αž™αž‡αžΏ αž αžΎαž™αž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αžαžΆ αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžαŸ’αžšαžΌαžœαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž– O(nk) αž—αŸαžŸαŸ’αžαž»αžαžΆαž„αž”αŸ‚αž”αž“αŸαŸ‡αž˜αž·αž“αž’αžΆαž…αž”αŸ’αžšαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ„αž›αž”αŸ†αžŽαž„αž“αŸαŸ‡αž”αžΆαž“αž‘αŸαŸ”

αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž€αžΆαžšαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž“αŸ„αŸ‡αŸ” pi(j) αžαŸ’αžšαžΌαžœαž“αžΉαž„ pi(j)G αž™αžΎαž„αž’αžΆαž…αž”αŸ‚αž„αž…αŸ‚αž€αž–αŸαž›αžœαŸαž›αžΆαžŠαŸαž’αŸ†αž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž’αžΈαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž–αž αž»αž“αžΆαž˜ αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αžŠαŸ‚αž›αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αž”αžΆαž“αž‘αž‘αž½αž› pi(j), αž αžΎαž™αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžŸαžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αžŒαž·αž‚αŸ’αžšαžΈαž”αž˜αž·αž“αž‘αžΆαž€αŸ‹αž‘αž„αž‡αžΆαž˜αž½αž™αžŸαžΆαž’αžΆαžšαžŽαŸˆαž‡αž“ pi(j)G αž–αž½αž€αž‚αŸαž”αŸ„αŸ‡αž•αŸ’αžŸαžΆαž™αž—αžŸαŸ’αžαž»αžαžΆαž„αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αžαžΆαžŸαžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž”αžΆαž“αž‘αž‘αž½αž›αž‚αžΊαž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαŸ” αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžŸαžΆαžšαž“αŸ„αŸ‡αŸ” αž˜αž·αž“αž˜αžΆαž“ αžαŸ’αžšαžΌαžœαž“αžΉαž„ pi(G) αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž€αžΆαžšαž”αž„αŸ’αž αžΆαž‰αžαžΆαžœαžΆαžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαŸ” αž‚αž½αžšαž€αžαŸ‹αžŸαŸ†αž‚αžΆαž›αŸ‹αžαžΆ αž“αŸαŸ‡αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ—αž”αž„αŸ’αž αžΆαž‰αž›αžΎαž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž˜αŸ’αžαž„αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αžŠαŸ‚αž›αž”αžΆαž“αž”αŸ‚αž„αž…αŸ‚αž€αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž—αžŸαŸ’αžαž»αžαžΆαž„αž”αŸ‚αž”αž“αŸαŸ‡ αž αžΎαž™αž–αžΉαž„αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαžŸαž“αŸ’αž˜αžαŸ‹αžαžΆαž”αŸ’αžšαžŸαž·αž“αž”αžΎαž–αž½αž€αž‚αŸαž•αŸ’αžŸαž–αŸ’αžœαž•αŸ’αžŸαžΆαž™αž—αžŸαŸ’αžαž»αžαžΆαž„αž“αŸ„αŸ‡ αžœαžΆαž“αžΉαž„αž‘αŸ…αžŠαž›αŸ‹αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž–αŸαž›αžœαŸαž›αžΆαž€αŸ†αžŽαžαŸ‹αžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ”

αžαžΎαž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž”αžΆαž“αž‘αŸ αž”αžΎαž™αžΎαž„αž˜αž·αž“αž‘αž»αž€αž…αž·αžαŸ’αžαž‚αŸ’αž“αžΆ? αž•αŸ’αž“αŸ‚αž€αž‘αžΈ 2

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

αž—αžŸαŸ’αžαž»αžαžΆαž„αž“αŸƒαž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒ H_i

αž•αŸ’αž“αŸ‚αž€αž…αž»αž„αž€αŸ’αžšαŸ„αž™αžŠαŸ‚αž›αž“αŸ…αžαŸ‚αžαŸ’αžšαžΌαžœαž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž‚αžΊαžšαž”αŸ€αž”αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒαž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™ HαžαŸ’αž‰αž»αŸ†, αž–αŸ„αž›αž‚αžΊαž“αŸ„αŸ‡αŸ” αžŸαž½αžŸαŸ’αžαžΈ = p(i)H, αžŠαŸ„αž™αž˜αž·αž“αž”αžΎαž€ p(i)

αž…αžΌαžšαž™αžΎαž„αž…αžΆαŸ†αžαžΆαžαž˜αŸ’αž›αŸƒ H, G, p(i)G αž‡αžΆαžŸαžΆαž’αžΆαžšαžŽαŸˆ αž“αž·αž„αžŸαŸ’αž‚αžΆαž›αŸ‹αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαŸ” αž‘αž‘αž½αž›αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš p(i) αžŠαžΉαž„ p(i)G ΠΈ G αž αŸ…αžαžΆ αž›αŸ„αž€αžΆαžšαžΈαžαžŠαžΆαž…αŸ‹ ឬ dlog, αž αžΎαž™αž™αžΎαž„αž…αž„αŸ‹αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžαžΆαŸ–

dlog(p(i)G,G) = dlog(Hi, H)

αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž”αž„αŸ’αž αžΆαž‰ p(i). αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αž˜αžΆαž“αžŸαŸ†αžŽαž„αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžŸαŸ’αžαž»αžαžΆαž„αž”αŸ‚αž”αž“αŸαŸ‡ αž–αž·αž’αžΈαž€αžΆαžš Schnorr.

αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαžšαž…αž“αžΆαž“αŸαŸ‡αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž˜αŸ’αž“αžΆαž€αŸ‹αŸ—αžšαž½αž˜αž‡αžΆαž˜αž½αž™ Hi αž•αŸ’αž‰αžΎαž—αžŸαŸ’αžαž»αžαžΆαž„αž“αŸƒαž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž™αŸ„αž„αž‘αŸ…αžαžΆαž˜αž€αžΆαžšαžšαž…αž“αžΆαŸ”

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

αž’αŸ’αž“αž€αž’αžΆαž“αžŠαŸ‚αž›αž…αž„αŸ‹αžŠαžΉαž„αž…αž„αŸ‹αžƒαžΎαž‰αž’αžΆαž…αžŸαž½αžšαžαžΆ: αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž‚αžΊ H0, αž“αž·αž„ p(0)G - αž“αŸαŸ‡αž‡αžΆαž–αŸαžαŸŒαž˜αžΆαž“αžŸαžΆαž’αžΆαžšαžŽαŸˆ αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαž™αžΎαž„αžαŸ’αžšαžΌαžœαž€αžΆαžšαž—αžŸαŸ’αžαž»αžαžΆαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž»αž‚αŸ’αž‚αž›αž˜αŸ’αž“αžΆαž€αŸ‹αŸ— HαžαŸ’αž‰αž»αŸ† αž αŸαžαž»αž’αŸ’αžœαžΈαž˜αž·αž“αž•αŸ’αž‰αžΎαž—αžŸαŸ’αžαž»αžαžΆαž„αž˜αž€αž‡αŸ†αž“αž½αžŸαžœαž·αž‰αŸ”

dlog(p(0)G, G) = dlog(H0, H)

αž”αž‰αŸ’αž αžΆαž‚αžΊαžαžΆαž—αžŸαŸ’αžαž»αžαžΆαž„αž”αŸ‚αž”αž“αŸαŸ‡αž˜αž·αž“αž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαžŠαŸ„αž™αž”αŸ’αžšαžΎαž–αž·αž’αžΈαž€αžΆαžš Schnorr αž”αžΆαž“αž‘αŸαž–αŸ’αžšαŸ„αŸ‡αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαžΉαž„αž–αžΈαžαž˜αŸ’αž›αŸƒαž“αŸ„αŸ‡αž‘αŸαŸ” αž‘αŸ† (៑)αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž—αŸαžŸαŸ’αžαž»αžαžΆαž„ αž αžΎαž™αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αž αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž‘αžΆαŸ†αž„αž˜αžΌαž›αž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž–αž·αžαžŠαŸ‚αž›αžαžΆαž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαžΉαž„αž–αžΈαžαž˜αŸ’αž›αŸƒαž“αŸαŸ‡αž‘αŸαŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžœαžΆαž…αžΆαŸ†αž”αžΆαž…αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž±αŸ’αž™αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” Hi αž“αž·αž„αž—αžŸαŸ’αžαž»αžαžΆαž„αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ H0.

αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž˜αžΆαž“αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž˜αž½αž™αž…αŸ†αž“αž½αž“αž›αžΎαž…αŸ†αžŽαž»αž…αž“αŸ…αž›αžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž” αžŠαŸ‚αž›αž˜αžΆαž“αž›αž€αŸ’αžαžŽαŸˆαžŸαŸ’αžšαžŠαŸ€αž„αž“αžΉαž„αž€αžΆαžšαž‚αž»αžŽ αž“αŸ„αŸ‡αž—αžŸαŸ’αžαž»αžαžΆαž„αž“αŸƒαž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ H0 αžœαžΆαž“αžΉαž„αž‡αžΆαžšαžΏαž„αžαžΌαž…αžαžΆαž… αž™αžΎαž„αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžΆαž€αžŠαžαžΆ

H0 Γ—αŸ” G = p(0)G Γ— H

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžαŸ’αžŸαŸ‚αž€αŸ„αž„αžŠαŸ‚αž›αž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž‚αžΆαŸ†αž‘αŸ’αžš αž€αžΆαžšαž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„αžαŸ’αžŸαŸ‚αž€αŸ„αž„αžšαžΆαž„αž’αŸαž›αžΈαž”αž—αžŸαŸ’αžαž»αžαžΆαž„αž“αŸαŸ‡αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈβ€‹αž“αŸαŸ‡ H0 αž˜αž·αž“β€‹αžαŸ’αžšαžΉαž˜β€‹αžαŸ‚β€‹αž‡αžΆβ€‹αž›αž‘αŸ’αž’αž•αž›β€‹αž“αŸƒβ€‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“β€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž›αŸαžβ€‹αž…αŸƒαžŠαž“αŸ’αž™β€‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡β€‹αž‘αŸ αžŠαŸ‚αž›β€‹αž’αžΆαž…β€‹αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹β€‹αžŠαŸ„αž™β€‹αž’αŸ’αž“αž€β€‹αž…αžΌαž›αžšαž½αž˜β€‹αžŽαžΆβ€‹αž˜αŸ’αž“αžΆαž€αŸ‹β€‹αžŠαŸ‚αž›β€‹αžŠαžΉαž„ G,H ΠΈ p(0)G. ហ០ αž€αŸβ€‹αž‡αžΆβ€‹αž αžαŸ’αžαž›αŸαžαžΆβ€‹αž›αžΎβ€‹αžŸαžΆαžšβ€‹αžŠαŸ‚αž›β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž‚αŸβ€‹αž”αŸ’αžšαžΎβ€‹αž‡αžΆβ€‹αž‚αŸ’αžšαžΆαž”αŸ‹αž–αžΌαž‡β€‹αžŠαŸ‚αžš αžŠαŸ„αž™β€‹αž”αž‰αŸ’αž‡αžΆαž€αŸ‹β€‹αžαžΆ k ΠΈ n αž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αž”αžΆαž“αž…αž»αŸ‡αž αžαŸ’αžαž›αŸαžαžΆαž›αžΎαžŸαžΆαžšαž“αŸαŸ‡αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž”αŸ’αžšαžŸαž·αž“αž”αžΎ αž‚αŸ’αžšαžΆαž”αŸ‹αž–αžΌαž‡ - αž‚αžΊαž‡αžΆαžŸαž‰αŸ’αž‰αžΆαž“αŸƒαž”αŸ’αž›αž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž’αžΈαž€αžΆαžš blockchain αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€ H0 αž‚αžΊαž‘αžΆαŸ†αž„αž αžαŸ’αžαž›αŸαžαžΆαž…αŸ’αžšαžΎαž“αž“αŸ…αž›αžΎαž”αŸ’αž›αž»αž€ αž“αž·αž„αž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αž›αŸ’αž’αžŽαžΆαžŸαŸ‹αŸ”

αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸαž…αž€αŸ’αžαžΈαžŸαž“αŸ’αž“αž·αžŠαŸ’αž‹αžΆαž“

αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αž˜αž½αž™αž“αŸƒαžŸαŸŠαŸαžšαžΈαž”αŸ’αž›αž»αž€αž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸ αž‡αž·αž. NEAR αž‚αžΊαž‡αžΆαž–αž·αž’αžΈαž€αžΆαžš αž“αž·αž„αžœαŸαž‘αž·αž€αžΆ blockchain αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžœαž·αž˜αž‡αŸ’αžˆαž€αžΆαžš αžŠαŸ„αž™αžŸαž„αŸ’αž€αžαŸ‹αž’αŸ’αž„αž“αŸ‹αž›αžΎαž—αžΆαž–αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž“αŸƒαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž“αž·αž„αž—αžΆαž–αž„αžΆαž™αžŸαŸ’αžšαž½αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž…αž»αž„αž€αŸ’αžšαŸ„αž™αŸ”

αž€αžΌαžŠαž–αž·αž’αžΈαž€αžΆαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€ αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžšαž”αžŸαŸ‹αž™αžΎαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‡αžΆ Rust αžœαžΆαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰ αž“αŸ…αž‘αžΈαž“αŸαŸ‡.

αž’αŸ’αž“αž€β€‹αž’αžΆαž…β€‹αž˜αžΎαž›β€‹αžƒαžΎαž‰β€‹αžαžΆβ€‹αž€αžΆαžšβ€‹αž’αž—αž·αžœαžŒαŸ’αžβ€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ NEAR αž˜αžΆαž“β€‹αž›αž€αŸ’αžαžŽαŸˆβ€‹αžŠαžΌαž…β€‹αž˜αŸ’αžαŸαž… αž αžΎαž™β€‹αž–αž·αžŸαŸ„αž’αž“αŸβ€‹αž€αŸ’αž“αž»αž„ IDE αž’αž“αž‘αžΆαž‰ αž“αŸ…αž‘αžΈαž“αŸαŸ‡.

αž’αŸ’αž“αž€αž’αžΆαž…αžαžΆαž˜αžŠαžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‡αžΆαž—αžΆαžŸαžΆαžšαž»αžŸαŸ’αžŸαžΈαž“αŸ… αž€αŸ’αžšαž»αž˜αž‘αžΌαžšαž›αŸαž αž“αž·αž„αž“αŸ…αž€αŸ’αž“αž»αž„ αž€αŸ’αžšαž»αž˜αž“αŸ…αž›αžΎ VKontakteαž“αž·αž„αž‡αžΆαž—αžΆαžŸαžΆαž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸαž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž›αžΌαžœαž€αžΆαžš twitter.

соскорыхвстрСч!

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

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