ืืื ืืชื, ืืืฉืชืืฉ ืืืืืงืืื, ืืชืจ ืื ืื ืืืืข ืงืจืืคืืืืจืคื ืืืจ, ืืฉืฉืช ืฉืืืฉืื ืืืื ืืจืืืช ืืื ืืืืขืืช ืืฉ ืื ืืืจื ืง, ืืื ืืขืืจืช ืืืชื ืืืื ืงืืืืช ืืืชื. ืืฉ ืืจืื ืืืืืงืช ืกืืื ืืืืขืืช ืงืจืืคืืืืจืคืืื ืื ืื ืืืืื, ืืื ืืืจ ืืื ืฉืื ืื ื ืื ืืืืืื ืื ืืืกืืื ืืืชื ืืื ืืื
ืืืืืจ ืื ื ืืื ืืช ืืืืื ืืืื ืืืืื ืฉื ืืื ืื ืืืืืช โ ืืืฆื ืื ืขืืฉืื ืืืช, ืื ืืชื ืกืงืืจื ืงืฆืจื ืฉื ืืฉืืืืช ืืคืืคืืืจืืืช ืืืืชืจ, ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉืืื.
ืืืื ืืฉื ื ืืชืจืืกืจ ืืืืงืฆ'ืืื ืืืืคืฉืจืื ืขืกืงืืืช ืื ืื ืืืืืช. ืืื ืขื ืืืช, ืขืืืจ ืืืงื ืื ืื ืืืืืช ืืืขืืจืืช ืืื ืืืื, ืขืืืจ ืืืจืื ืืื ืืืคืฆืืื ืืืช, ืืืงื ืืกืชืืจืื ืจืง ืืช ืื ืืขื ืื ืืื ืืขื ืื, ืืืจืื ืืื ื ืืืคืฉืจืื ืืฆืืืื ืฉืืืฉืืื ืืจืืืช ืืคืืื ืืช ืกืืืื ืืืขืืจืืช. ืืืขื ืื ืืืื ืืืืืืืช ืฉืื ื ืฉืืงืืื ืืกืคืงืืช ืื ืื ืืืืืช ืืืืืืช - ืฆืืคื ืืืืืฅ ืืื ื ืืืื ืื ืชื ืื ืืชืจืืช, ื ืืขื ืื ืื ืืืกืืืจืืืช ืขืกืงืืืช. ืืื ืืืื ื ืชืืื ืืช ืืกืงืืจื ืฉืื ื ืขื ืืื ืืืืืฆืื ืืชืืื ืื ืืื ืืขืงืื ืืืจ ืืชืคืชืืืช ืืืืฉืืช ืืื ืื ืืืืืช.
ื ืืชื ืืืืง ืืืืคื ืืก ืืช ืืื ืืืืืืืช ืืื ืื ืืืืืฆืื ืืงืืืืืช ืืืื ืืฉืชื ืงืืืฆืืช: ืืื ืืืืืกืกืืช ืขื ืขืจืืื - ืืืฉืจ ืืืืืขืืช ืืืฉืืฉืื ืืขืืจืืืื ืขื ืืืืขืืช ืืืจืื ืืืืืืงืฆ'ืืื - ืืืื ืืืืืืืช ืืืฉืชืืฉืืช ืืืืืืืช ืืืืืกืกืืช ืขื ืคืืืื ืืืื. ืืืืจ ืืื, ื ืชืืงื ืืื ืืืช ืืืงืืืฆืืช ืืืื ืื ืืื ืืช ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉืืื.
ืขื ืืกืืก ืืืฉื
ืืืืขืืช
ืืื ืืืืกืกืช ืขื ืจืขืืื ืคืฉืื - ืื ืื ืืฉืชืืฉืื ืืฉืชืืื ืืืืฆืขื ืืช ืืชืฉืืืืื ืฉืืื ืืขืกืงื ืืืช? ืืกืชืืจ ืฉืื ืืจื ืืื ืฉืืืจืฆื ืืจ ืืืจืง ืืืืื ืฆ'ืืงื ืืืขืืืจื ืฉื ื ืชืฉืืืืื ืืฆ'ืจืื ืฉืื ืืืื ืื ืืจืืืค ืืขืกืงื ืืืช, ืื ื ืขืฉื ืงืฉื ืืืชืจ ืืืืื ืื ืืืื ืืช ืืขืจืืช ืืืืืจืืช ืฉื ืืจืืืค - ืืจื ืืื ืื ืืจืง.
ืืื ืืืืชืจืื ืืขืืงืจื ืฉื CoinJoin ืืืืข ืืืืกืจืื ืืขืืงืจื ืฉืื - ืืืืื ืืืฉื. ืืืื, ืืืจ ืงืืืืืช ืืจืืื ืืืืืช ืขืกืงืืืช CoinJoin ืืจืฉืช ืืืืชืืื ืงืืืฆืืช ืฉื ืชืฉืืืืช ืืงืืืฆืืช ืฉื ืคืืืื ืขื ืืื ืืฉืืืืช ืืืืืืช ืืืืืขืืช ืฉืืืฉืงืขื ืื ืืฆืจื. ืืืืื ืืืื ืื ืืชืื ืืื ืืื
ืืชืจืื ืืช:
โข ืคืฉืืืช
ืืกืจืื ืืช:
โข ืืืืืช ืคืจืืฆื ืืืืืช
ืืื ืจื
ืืืกืืฆืืืฆืื ืืจืืฉืื ื ืฉืืชืขืืจืจืช ืืฉืฉืืืขืื ืืช ืืืืืื "ืืืืข ืงืจืืคืืืืจืคื ืื ืื ืืื" ืืื Monero. ืืืืืข ืืื
ืืืื ืฉืื ืืืืจืื ื
ืืคืจืืืืงืื Monero, ืื ืคืื ืฉืืืฆื ืืขืกืงื ืืขืืจืื ืขื ืืคืืืช 11 (ืืืื ืืชืืืช ืฉืืจืืช ืืื) ืคืืืื ืืงืจืืืื ืืืืืืงืฆ'ืืื, ืืืื ืืกืื ืืช ืืจืฃ ืืืขืืจื ืฉื ืืจืฉืช ืืืืคื ืืช ืืฉืืืช ืืืขืงื ืืืจ ืขืกืงืืืช ืืืืจืืืช ืืืืื ื ืืืฉืืืืช. ืขืจืืื ืืขืืจืืื ื ืืชืืื ืืืชืืืช ืืืขืช, ืืืืืืื ืฉืืืชืืื ื ืืชื ื ืขื ืืื ืืขื ืืื ืืืืืขืืช ืืืขืืจืืื, ืื ืืื ื ืืืคืฉืจืช ืืงืืืข ืื.
ืืื ืืืกืชืืจ ืืช ืื ืืขื ืื, ืื ืืืืข ืฉื ืืฆืจ ืืืืจืื ื ืืฉืชืืฉ ืืืชืืืช ืื ืคืขืืืช, ืื ืฉืืืคื ืืช ืื ืืืืชื ืืคืฉืจื ืขืืืจ ืฆืืคื (ืงืฉื ืืื ืฉืืืจืช ืืคืชืืืช ืืืฆืคื ื, ืืืืื) ืืฉืืื ืคืื ืืืฉืื ืืืชืืืช ืฆืืืืจืืช. ืืืื ืกืคืืืืจ 2017, Monero ืืืื ืืชืืื ืืคืจืืืืงืื
ืืชืจืื ืืช:
โข ื ืืืง ืืืื
โข ืคืฉืืืช ืืืกืืช
ืืกืจืื ืืช:
โข ืืฆืืจืช ืืืืื ืืืืืืช ืืืืืื ืืืชืจ ื-ZK-SNARKs ื-ZK-STARKs
โข ืื ืขืืื ืืคื ื ืคืจืืฆื ืืืืฆืขืืช ืืืฉืืื ืงืืื ืืืื
ืืคืืฆืืช
Mimblewimble (MW) ืืืืฆืื ืืืื ืืืืืื ื ืืชื ืช ืืืจืืื ืืื ืื ืืืืืฆืื ืฉื ืืขืืจืืช ืืจืฉืช ืืืืืงืืื, ืื ืืฆืื ืืช ืืืืฉืื ืฉืื ื-blockchain ืขืฆืืื. ืืฉืืฉ ืืืืืขืืช ืงืจืืคืืืืจืคืืื
MW ืืืืืช ืืืืืื ืฉืืื ืื ืืชืืืืช ืฆืืืืจืืืช, ืืืื ืืฉืืื ืขืกืงื, ืืฉืชืืฉืื ืืืืืคืื ืคืืืื ืืฉืืจืืช, ืืืื ืืืืืช ืืช ืืืืืืช ืฉื ืฆืืคื ืืืืืฅ ืื ืชื ืืขืืจืืช ืื ืืขื ืื ืืขื.
ืืื ืืืกืชืืจ ืืช ืกืืืื ืืชืฉืืืืช ืืืคืืืื, ื ืขืฉื ืฉืืืืฉ ืืคืจืืืืงืื ื ืคืืฅ ืืืื ืฉืืืฆืข ืขื ืืื ืืจื ืืงืกืืื ื-2015 -
ื-CT ืืืงืืจื, ืืื ืืืืืื ืืช ืื ืืฉืืืืืืช ืฉื ืขืจืืื (ืื ืฉื ืงืจื ืืืืืช ืืืื), ืื ืืฉืชืืฉืื ืืืชืืืืช ืืืจืืืืื ืืืช (ืืชืืืืช ืืืขืช ืืืจืืืืื ืืืช), ืฉืชืคืกื ืืจืื ืืงืื ืืืืืงืฆ'ืืื (ื-6 ืงืืืืืืื ืืคืื ). ืืืงืฉืจ ืื, ืืืกืจืื ืืช ืฉื ืืืืขืืช ืื ืื ืืืืื ืืืฉืชืืฉืื ืืืื ืืืืืื ืื ืืืื ืืช ืืืื ืืขืกืงืืืช ืืืืื, ืื ืืขืช ืืืืืื ืื ืืืฉ ืืช ืืืชืืืืช ืืืื ืืืืืช ืืื ืืืืืื ืงืืืคืงืืืช ืืืชืจ - Bulletproofs.
ืืื ืืืฉื ืฉื ืืจื ืืงืฆืื ืืืืืง MW ืขืฆืื, ืืฉ ืจืง ืชืคืืงืืช ืฉืืืฉืงืขื ืืืืคืงืืช ืืชืืื. ืืื ืขืกืงื - ืืื ืืขืื!
ืืื ืืื ืืข ืื-ืื ืื ืืืฆืื ืฉื ืืฉืชืชืฃ ืืืขืืจื ืืฉืื ืฉืืืืช ืืขืกืงื ืืจืฉืช, ื ืขืฉื ืฉืืืืฉ ืืคืจืืืืงืื
ืืชืจืื ืืช:
โข ืืืื ืืืืงืฆ'ืืื ืงืื
โข ืคืฉืืืช ืืืกืืช
ืืกืจืื ืืช:
โข ืืฆืืจืช ืืืืื ืืืืืืช ืืืืืื ืืืชืจ ื-ZK-SNARKs ื-ZK-STARKs
โข ืงืฉื ืืืืฉื ืชืืืื ืืชืืื ืืช ืืืื ืกืงืจืืคืืื ืืืชืืืืช ืืจืืืืช
โข ืื ืขืืื ืืคื ื ืคืจืืฆื ืืืืฆืขืืช ืืืฉืืื ืงืืื ืืืื
ืืืืืืช ืขื ืคืืืื ืืืื
ZK-SNARKs
ืืฉื ืืืืจืื ืฉื ืืืื ืืืืืื ืืื ืืืืฆื "
ืืืืคื ืืืื, ืืืืื ืืคืก ืืืข ืืืคืฉืจืช ืืฆื ืืื ืืืืืื ืืืืจ ืืช ืืืืชืืชื ืฉื ืืืืจื ืืชืืืืช ืืืฉืื ืืืื ืืืฉืืฃ ืืืืข ืืืฉืื ืขืืื. ืืืงืจื ืฉื ืืืืขืืช ืงืจืืคืืืืจืคืืื, ื ืขืฉื ืฉืืืืฉ ืืฉืืืืช ืืืื ืืื ืืืืืื, ืืืฉื, ืขืกืงื ืืื ื ืืืืฆืจืช ืืืชืจ ืืืืขืืช ืืื ืฉืืื ืืืฆืืื, ืืืื ืืืฉืืฃ ืืช ืืืืช ืืืขืืจืืช.
ZK-SNARKs ืงืฉื ืืืื ืืืื ื, ืืืืื ืฆืืจื ืืืืชืจ ืืืืืจ ืืื ืืื ืืชืืจ ืืื ืื ืขืืื. ืืขืืื ืืจืฉืื ืฉื Zcash, ืืืืืข ืืจืืฉืื ืฉืืืืฉื ืคืจืืืืงืื ืื, ืชืืืืจ ืคืขืืืชื ืืืงืืฉ ื
ืืืืฆืขืืช ืคืืืื ืืืื ืืืืืจืืื, ZK-SNARKs ืืืืืืื ืฉืฉืืื ืืชืฉืืื ืืื ืืืขืืื ืฉื ืืืืืขืืช ืฉืืื ืืืฆืื ืืฉืืืืช ืืืืืขืืช ืฉืืืฆืื ืืื ื ืขืืื ืขื ืืืืช ืืืืืขืืช ืฉื ืืฆืจื.
ืคืจืืืืงืื ืื ื ืืฆืจ ืืืืจื ืืืงืืื ืืช ืืืื ืืืืืื ืืชืงืคืืช ืืฆืืจื ืืืืงืืื ืืืืช ืืืชื ืืืืืจืืช. ืื, ืืคื
ืขื ืืืช, ืืคื ื ืืฉืืืืฉ ืืืื ืืืืืื ืื, ื ืืจืฉ ืืืื ืืืืจื ืืืืื ืืืจืื ืฉื "ืคืจืืืจืื ืฆืืืืจืืื", ืืฉืจ ื ืงืจื "ืืงืก" (
ืืชืจืื ืืช:
โข ืืืื ืจืืื ืงืื
โข ืืืืืช ืืืืจ
โข ืืฆืืจืช ืืืืื ืืืืจื ืืืกืืช
ืืกืจืื ืืช:
โข ืืืื ืืืจืื ืืงืืืขืช ืคืจืืืจืื ืฆืืืืจืืื
โข ืคืกืืืช ืจืขืืื
โข ืืืจืืืืช ืืืกืืช ืฉื ืืื ืืืืืื
โข ืื ืขืืื ืืคื ื ืคืจืืฆื ืืืืฆืขืืช ืืืฉืืื ืงืืื ืืืื
ZK-STARKs
ืืืืจื ืฉืชื ืืืื ืืืืืืืช ืืืืจืื ืืช ืืืืืช ืืืฉืืง ืขื ืจืืฉื ืชืืืืช, ืืืจืืฉื ืชืืืืช ืืืืืช ืืืืฆืืื "ืืจืืืื ืืื ืฉืงืืคืื ืฉื ืืืข ืืืจืืืื ืขื ืืคืก ืืืข". ืฉืืื ืื ื ืืขืื ืืคืชืืจ ืืช ืืืกืจืื ืืช ืืงืืืืื ืฉื ZK-SNARKs ืืืืชื ืชืงืืคื: ืืฆืืจื ืืืืืจื ืืืืื ื ืฉื ืคืจืืืจืื ืฆืืืืจืืื, ื ืืืืืช ืฉื ืคืกืืืช ืจืขืืื, ืืืกืจ ืืืฆืืืืช ืฉื ืงืจืืคืืืืจืคืื ืืคืจืืฆื ืืืืฆืขืืช ืืืืืจืืชืืื ืงืืื ืืืื ืืืฆืืจืช ืืืืื ืื ืืืืจื ืืกืคืืง. ืขื ืืืช, ืืคืชืื ZK-SNARK ืืชืืืืื ืขื ืืืืกืจืื ืืืืจืื.
ZK-STARKs ืืฉืชืืฉืื ืื ืืืืืืืช ืืืืกืกืืช ืคืืืื ืื. ืืืื ืืืืืื ืืื ื ืืฉืชืืฉืช ืืืฆืคื ืช ืืคืชื ืฆืืืืจื, ืืื ืืกืชืืืช ืขื ืชืืืืจืืืช ืืืืืื ืืืฉืืืืจ. ืืืืื ืืืฆืขื ืืืฆืคื ื ืืืื ืืืคื ืืช ืืืื ืืืืืื ืืขืืืื ืืคื ื ืืืืืจืืชืืื ืงืืื ืืืื. ืืื ืืฉ ืืื ืืืืจ - ืืืืืื ืืืืื ืืืืืข ืืืื ืืืืช ืงืืืืืืื.
ื ืืื ืืขืืฉืื, ื-ZK-STARK ืืื ืืืืืฉ ืืืฃ ืืื ืืืืืืขืืช ืืงืจืืคืื, ืืื ืงืืื ืจืง ืืกืคืจืืื
ืืชื ืืืื ืืงืจืื ืขืื ืขื ืืื ZK-STARK ืขืืื ืืคืืกืืื ืฉื Vitalik Buterin (
ืืชืจืื ืืช:
โข ืขืืืืืช ืืคื ื ืคืจืืฆื ืขื ืืื ืืืฉืืื ืงืืื ืืืื
โข ืืฆืืจืช ืืืืื ืืืืจื ืืืกืืช
โข ืืืืืช ืืืืื ืืืืจ ืืืกืืช
โข ืืื ืคืกืืืช ืจืขืืื
ืืกืจืื ืืช:
โข ืืืจืืืืช ืืืื ืืืืืื
โข ืืืื ืืืืื ืืืื
ืืกืงื ื
Blockchain ืืืืืงืืฉ ืืืืืจ ืืื ืื ืืืืืช ืืฆืืืื ืืจืืฉืืช ืืืฉืืช ืืงืจืืคืืืืจืคืื. ืื, ืขื ืฃ ืืืฆืคื ื ืฉืืงืืจื ืืืืฆืข ืฉื ืืช ื-1980 - ืืืืืืช ืืคืก ืืืข - ืืชืืืฉ ืืฉืืืืช ืืืฉืืช, ืืืชืคืชืืืช ืืืืคื ืืื ืื, ืชืื ืฉื ืื ืกืคืืจืืช.
ืืคืืื, ืืขืืฃ ืืืืฉืื ืืืืขืืช ืืคื ืืช CoinJoin ืืืืืฉื ืช, ืืืช MimbleWimble ืืืืฉ ืืืืื ืขื ืจืขืืื ืืช ืืจืืื ืืืื. ืืื ืจื ื ืืชืจ ืขื ืง ืืืชื ืืขืืจืขืจ ืืฉืืืจื ืขื ืืคืจืืืืช ืฉืื ื. ื-SNARKs ื-STARKs, ืืืจืืช ืฉืืฉ ืืื ืืกืจืื ืืช, ืืืืืื ืืืคืื ืืืืืืืื ืืชืืื. ืืืื ืืฉื ืื ืืงืจืืืืช, ืื ืงืืืืช ืฉืฆืืื ื ืืขืืืืช "ืืืกืจืื ืืช" ืฉื ืื ืืื ืืืืืื ืืืคืื ืืื ืจืืืื ืืืืช.
ืืงืืจ: www.habr.com