เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?

เดฌเตเดฒเต‹เด•เตเด•เตโ€Œเดšเต†เดฏเดฟเตป เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเด‚ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด•เดฑเตปเดธเดฟเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเด‚ เด…เดคเต เดŽเดคเตเดฐ เดฐเดธเด•เดฐเดฎเดพเดฃเต†เดจเตเดจเตเด‚ เด‡เดจเตเดจเต เดฎเดŸเดฟเดฏเดจเตเดฎเดพเตผ เดฎเดพเดคเตเดฐเด‚ เดŽเดดเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เดˆ เดฒเต‡เด–เดจเด‚ เดˆ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต† เดชเตเดฐเดถเด‚เดธเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ; เด…เดคเดฟเดจเตเดฑเต† เดชเต‹เดฐเดพเดฏเตเดฎเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเด‚ เด…เดต เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเดจเตเดณเตเดณ เดตเดดเดฟเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเด‚ เดžเด™เตเด™เตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚.

เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?

Altirix Systems-เดฒเต† เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดฌเตเดฒเต‹เด•เตเด•เตโ€Œเดšเต†เดฏเดฟเดจเดฟเดจเต เดชเตเดฑเดคเตเดคเตเดณเตเดณ เด’เดฐเต เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดธเตเดฐเด•เตเดทเดฟเดคเดตเตเด‚ เดธเต†เตปเดธเตผเดทเดฟเดชเตเดชเต เดชเตเดฐเดคเดฟเดฐเต‹เดงเดถเต‡เดทเดฟเดฏเตเดณเตเดณเดคเตเดฎเดพเดฏ เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดšเตเดฎเดคเดฒ เด‰เดฏเตผเดจเตเดจเต. เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดฐเต‡เด–เด•เดณเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เดˆ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ เดฒเต‹เดœเดฟเด•เตเด•เดฟเตฝ เด’เดจเตเดจเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตเดฐเดพเดžเตเดšเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•. เด’เดฑเตเดฑเดจเต‹เดŸเตเดŸเดคเตเดคเดฟเตฝ เดšเตเดฎเดคเดฒ เดตเดณเดฐเต† เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เด•เตเดทเดฟเดฏเตเดŸเต† เดธเดพเดฎเตเดชเดคเตเดคเดฟเด• เดธเตเดฅเดฟเดคเดฟ เด…เดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดซเดฒเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดงเดฟเด• เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด‡เดคเต เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเดฎเด—เตเดฐเดฎเดพเดฏ เดตเดฟเดถเตเดตเดพเดธเดฎเดพเดฃเต. เดŽเดจเตเดจเดพเตฝ เด†เดฆเตเดฏเด‚ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เด†เดฆเตเดฏเด‚.

เดฌเตเดฒเต‹เด•เตเด•เตโ€Œเดšเต†เดฏเดฟเตป เดคเดจเตเดจเต† เดธเตเดตเดฏเด‚เดญเดฐเดฃเดพเดงเดฟเด•เดพเดฐเดฎเตเดณเตเดณเดคเตเด‚ เด…เดŸเดžเตเดžเดคเตเดฎเดพเดฏ เด’เดฐเต เดธเตเดฅเดพเดชเดจเดฎเดพเดฃเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตโ€Œเดจเด‚, เด…เดคเดฟเดจเดพเตฝ เดฌเตเดฒเต‹เด•เตเด•เตโ€Œเดšเต†เดฏเดฟเดจเดฟเดจเตเดณเตเดณเดฟเดฒเต† เดธเตโ€ŒเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเตเด•เตพเด•เตเด•เต เดชเตเดฑเด‚ เดฒเต‹เด•เดคเตเดคเต† เด•เตเดฑเดฟเดšเตเดšเต เด’เดจเตเดจเตเด‚ เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเตเด•เดณเตเดŸเต† เดจเดฟเดฌเดจเตเดงเดจเด•เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดฏเดฅเดพเตผเดคเตเดฅ เด•เดพเดฐเตเดฏเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดซเตเดฒเตˆเดฑเตเดฑเต เด•เดพเดฒเดคเดพเดฎเดธเด‚, เดตเดฟเดจเดฟเดฎเดฏ เดจเดฟเดฐเด•เตเด•เตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต). เดฎเดฟเด•เดšเตเดš เด•เดฐเดพเดฑเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดจเดฟเดจเตเดจเต เดฒเดญเดฟเด•เตเด•เตเดจเตเดจ เดตเดฟเดตเดฐเด™เตเด™เตพ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดตเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเตเดฑเดชเตเดชเดฟเดšเตเดšเดคเตเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. Town Crier, DECO เดคเตเดŸเด™เตเด™เดฟเดฏ เด’เดฑเด•เตเด•เดฟเดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เด’เดฐเต เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดตเดฟเดถเตเดตเดธเดฟเด•เตเด•เดพเตป เดฌเตเดฒเต‹เด•เตเด•เตโ€Œเดšเต†เดฏเดฟเตป เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต† เด’เดฐเต เดธเตโ€ŒเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเดฟเดจเต† เดˆ เด’เดฑเดพเด•เตเด•เดฟเดณเตเด•เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต; เด‡เดต เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เดฆเดพเดคเดพเด•เตเด•เดณเดพเดฃเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เดชเดฑเดฏเดพเด‚.

เด’เดฑเดพเด•เตเด•เดฟเตพเดธเต

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดฟเดฏเดชเตเดชเต†เดŸเตเดŸ เดซเตเดŸเตเดฌเต‹เตพ เด•เตเดฒเดฌเต เดฑเดทเตเดฏเตป เด•เดชเตเดชเต เดจเต‡เดŸเดฟเดฏเดพเตฝ เด’เดฐเต เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเดฟเดฑเตเดฑเตเด•เต‹เดฏเดฟเตป เดตเดพเดฒเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต 0.001 btc เด•เตˆเดฎเดพเดฑเตเดฎเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•. เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดตเดฟเดœเดฏเดฎเตเดฃเตเดŸเดพเดฏเดพเตฝ, เดเดคเต เด•เตเดฒเดฌเตเดฌเดพเดฃเต เดตเดฟเดœเดฏเดฟเดšเตเดšเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเดฟเดจเต เด•เตˆเดฎเดพเดฑเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เด‰เดฏเตผเดจเตเดจเตเดตเดฐเตเดจเตเดจเต: เดˆ เดตเดฟเดตเดฐเด™เตเด™เตพ เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เดฒเดญเดฟเด•เตเด•เตเด‚, เด…เดคเต เดŽเด™เตเด™เดจเต† เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเดพเด‚, เดŽเด™เตเด™เดจเต†เดฏเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเด‚ เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเดฟเตฝ เดฒเดญเดฟเดšเตเดš เดธเดพเดงเตเดค เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดฏเดพเดฅเดพเตผเดคเตเดฅเตเดฏเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเตเดฃเตเดŸเต‹?

เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดฎเตเดชเต‹เตพ, 2 เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚: เดฎเดพเดšเตเดšเต เดซเดฒเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดคเดฎเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเดฟเดถเตเดตเดธเดจเต€เดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดธเตโ€ŒเดฎเดพเตผเดŸเตเดŸเต เด•เต‹เตบเดŸเตเดฐเดพเด•เตโ€Œเดฑเตเดฑเต เด•เดฃเด•เตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด“เดชเตเดทเตป เดจเดฟเดฐเดตเดงเดฟ เดธเตˆเดฑเตเดฑเตเด•เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตโ€Œเดคเต เดฎเดฟเด•เตเด• เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดตเดฟเดตเดฐเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เด…เดคเต‡ เดกเดพเดฑเตเดฑ เดจเตฝเด•เตเดจเตเดจเต. เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เด•เตƒเดคเตเดฏเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เด’เดฑเดพเด•เตเด•เดฟเดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต Oraclise, TLSNotary (เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด†เดงเดฟเด•เดพเดฐเดฟเด•เดค เดคเต†เดณเดฟเดฏเดฟเด•เตเด•เดพเตป TLS เดจเต‹เดŸเตเดŸเดฑเดฟ เดชเดฐเดฟเดทเตเด•เตเด•เดฐเดฃเด‚) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เด’เดฑเดพเด•เตเดฒเตˆเดธเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด—เต‚เด—เดฟเดณเดฟเตฝ เด†เดตเดถเตเดฏเดคเตเดคเดฟเดจเต เดตเดฟเดตเดฐเด™เตเด™เดณเตเดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เดนเดฌเตเดฐเต†เดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฟเดฐเดตเดงเดฟ เดฒเต‡เด–เดจเด™เตเด™เดณเตเดฃเตเดŸเต. เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเต เด…เตฝเดชเตเดชเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดธเดฎเต€เดชเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด’เดฑเดพเด•เตเด•เดฟเดณเตเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต เด‡เดจเตเดจเต เดžเดพเตป เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚: เดŸเต—เตบ เด•เตเดฐเดฏเตผ, เดกเต†เด•เตเด•เต‹. เดฐเดฃเตเดŸเต เด’เดฑเดพเด•เตเด•เดฟเดณเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดคเดคเตเดตเด™เตเด™เดณเตเดŸเต† เดตเดฟเดตเดฐเดฃเดตเตเด‚ เดตเดฟเดถเดฆเดฎเดพเดฏ เดคเดพเดฐเดคเดฎเตเดฏเดตเตเด‚ เดฒเต‡เด–เดจเด‚ เดจเตฝเด•เตเดจเตเดจเต.

เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ

3-เตฝ CCS'2016-เตฝ IC16 (The Initiative for Cryptocurrencies and Contracts) เด†เดฃเต Town Crier (TC) เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเดคเต. TC เดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เด†เดถเดฏเด‚: เด’เดฐเต เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเตเด•เดฏเตเด‚ TC เดจเตฝเด•เตเดจเตเดจ เดตเดฟเดตเดฐเด™เตเด™เตพ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเดฟเดฒเต‡เดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•. เดกเดพเดฑเตเดฑ เด‰เดŸเดฎเดธเตเดฅเดค เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดŸเดฟเดธเดฟ TEE (เดŸเตเดฐเดธเตเดฑเตเดฑเดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. TC-เดฏเตเดŸเต† เดฏเดฅเดพเตผเดคเตเดฅ เดชเดคเดฟเดชเตเดชเต Intel SGX-เตฝ เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเดจเตเดณเตเดณเดฟเดฒเต† เด’เดฐเต เดญเดพเด—เดตเตเด‚ เด’เดŽเดธเดฟเดจเตเดณเตเดณเดฟเดฒเต† เด’เดฐเต เดญเดพเด—เดตเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต - เดŸเดฟเดธเดฟ เดธเต†เตผเดตเตผ.
เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?
เดŸเดฟเดธเดฟ เด•เดฐเดพเตผ เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเดฒเดพเดฃเต, เดŸเดฟเดธเดฟเดฏเตเดŸเต† เดฎเตเตปเดญเดพเด—เดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต CU-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ (เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ) เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ TC เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดŸเดฟเดธเดฟ เดธเต†เตผเดตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เด’เดฐเต เดฑเดฟเดฒเต‡ เด‰เดฃเตเดŸเต, เด…เดคเต เดŽเตปเด•เตเดฒเต‡เดตเตเด‚ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเตเด‚ (เดฌเตˆเดกเดฏเดฑเด•เตเดทเดฃเตฝ เดŸเตเดฐเดพเดซเดฟเด•เต) เดคเดฎเตเดฎเดฟเตฝ เด’เดฐเต เดฌเดจเตเดงเด‚ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเตปเด•เตเดฒเต‡เดตเดฟเดจเต† เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดŽเตปเด•เตเดฒเต‡เดตเดฟเตฝ progencl เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เด’เดฐเต เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดธเดฟเด—เตเดจเต‡เดšเตเดšเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเดฒเต‡เด•เตเด•เต เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด•เต‹เดกเดพเดฃเต, progencl เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ เด•เต‹เดกเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเด•เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดšเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดฟเตผเดตเดนเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

Ecal เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ API เด‰เดณเตเดณ เด’เดฐเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดพเดฏเดฟ Intel SGX เดŽเตปเด•เตเดฒเต‡เดตเดฟเดจเต† เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚. Ecall เดŽเตปเด•เตเดฒเต‡เดตเดฟเดฒเต‡เด•เตเด•เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต. เดŽเตปเด•เตเดฒเต‡เดตเต เด…เดคเดฟเดจเตเดฑเต† เด•เต‹เดกเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดจเตเดจเดคเต เดตเดฐเต† เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เด…เดชเดตเดพเดฆเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดฐเต† เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เดŽเตปเด•เตเดฒเต‡เดตเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเด‚เด—เตเดทเดจเตเด•เดณเต† เดตเดฟเดณเดฟเด•เตเด•เดพเตป ocall เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเตปเด•เตเดฒเต‡เดตเดฟเดจเต เดชเตเดฑเดคเตเดคเต เด“เด•เดพเตพ เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดฒเตเดฒเดพเดคเตเดค เด•เต‹เดณเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด“เด•เตเด•เต‹เตพ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดค เดถเต‡เดทเด‚, เดŽเตปเด•เตเดฒเต‡เดตเดฟเดฒเต‡เด•เตเด•เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด‚.
เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?
เดŽเตปเด•เตเดฒเต‡เดตเต เดญเดพเด—เดคเตเดคเต, เด’เดฐเต เดธเตเดฐเด•เตเดทเดฟเดค เดšเดพเดจเตฝ เด’เดฐเต เดตเต†เดฌเต เดธเต†เตผเดตเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเตปเด•เตเดฒเต‡เดตเต เดคเดจเตเดจเต† เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดธเต†เตผเดตเดฑเตเดฎเดพเดฏเดฟ เด’เดฐเต TLS เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เต เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดŽเดฒเตเดฒเดพ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดนเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. TLS เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเด‚ (mbedTLS) เด•เตเดฑเดšเตเดš HTTP เด•เต‹เดกเตเด‚ SGX เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดคเต. เด•เต‚เดŸเดพเดคเต†, เดตเดฟเดฆเต‚เดฐ เดธเต†เตผเดตเดฑเตเด•เดณเตเดŸเต† เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดŽเตปเด•เตเดฒเต‡เดตเดฟเตฝ เดฑเต‚เดŸเตเดŸเต CA เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ (เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดถเต‡เด–เดฐเด‚) เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดนเดพเตปเดกเตโ€Œเดฒเตผ Ethereum เดจเตฝเด•เดฟเดฏ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเด—เตเดฐเดพเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดคเตเดŸเตผเดจเตเดจเต เด…เดคเต เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดพเด—เตเดฐเดพเด‚ เด…เดŸเด™เตเด™เดฟเดฏ เด’เดฐเต Ethereum เด‡เดŸเดชเดพเดŸเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต skTC เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดชเตเดชเดฟเดŸเตเดŸเต เดฑเดฟเดฒเต‡เดฏเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต.

เดฑเดฟเดฒเต‡ เดญเดพเด—เดคเตเดคเต เด•เตเดฒเดฏเดจเตเดฑเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต, เดŸเดฟเดธเดฟเดชเดฟ, เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเตป เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดŽเตปเด•เตเดฒเต‡เดตเต เด•เต‹เดกเต เดธเดพเด•เตเดทเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเตเดฎเดพเดฏเดฟ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด•เตเดฒเดฏเดจเตเดฑเต ecall เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดธเดพเด•เตเดทเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด•เดฏเตเด‚ att (เด…เดฑเตเดฑเดธเตเดฑเตเดฑเต‡เดทเตป เดธเดฟเด—เตเดจเต‡เดšเตเดšเตผ) เดธเดนเดฟเดคเด‚ skTC เด’เดชเตเดชเดฟเดŸเตเดŸ เด’เดฐเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เด‡เดจเตเดฑเตฝ เด…เดฑเตเดฑเดธเตเดฑเตเดฑเต‡เดทเตป เดธเต‡เดตเดจเด‚ (IAS) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต att เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเตเดฑเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดตเดฟเดถเตเดตเดธเตเดค เดธเดฎเดฏ เดธเต‡เดตเดจเด‚ เดตเดดเดฟ เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฌเตเดฒเต‹เด•เตเด•เตโ€Œเดšเต†เดฏเดฟเตป เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด‡เตปเด•เดฎเดฟเด‚เด—เต เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดกเดพเดฑเตเดฑเดพเด—เตเดฐเดพเดฎเตเด•เตพ เดกเต†เดฒเดฟเดตเดฑเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เด‡เดŸเดชเดพเดŸเตเด•เตพ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด—เต†เดคเตเดคเต เด’เดฐเต เด”เดฆเตเดฏเต‹เด—เดฟเด• Ethereum เด•เตเดฒเดฏเดจเตเดฑเดพเดฃเต เด•เต‚เดŸเดพเดคเต† RPC เด•เต‹เดณเตเด•เตพ เดตเดดเดฟ เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเตเดฎเดพเดฏเดฟ เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเตป เดฑเดฟเดฒเต‡เดฏเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

TEE เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต, TC เดจเดฟเด™เตเด™เดณเต† เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดจเดฟเดฐเดตเดงเดฟ เดŽเตปเด•เตเดฒเต‡เดตเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเตเดตเดดเดฟ เดตเดฟเดตเดฐ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดตเต‡เด—เดค 3 เดฎเดŸเด™เตเด™เต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดฑเดฃเตเดฃเดฟเด‚เด—เต เดŽเตปเด•เตเดฒเต‡เดตเดฟเตฝ เดตเต‡เด—เดค 15 tx/เดธเต†เด•เตเด•เตปเดกเต เด†เดฃเต†เด™เตเด•เดฟเตฝ, 20 เดชเดพเดฐเดฒเตฝ เดฑเดฃเตเดฃเดฟเด‚เด—เต เดŽเตปเด•เตเดฒเต‡เดตเตเด•เดณเดฟเตฝ เดตเต‡เด—เดค 65 tx/sec เด†เดฏเดฟ เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต; เดคเดพเดฐเดคเดฎเตเดฏเดคเตเดคเดฟเดจเต, Bitcoin เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเดฒเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดตเต‡เด—เดค 26 tx/sec เด†เดฃเต.

เดกเต†เด•เตเด•เต‡เดพ

DECO (Decentralized Oracles for TLS) CCS'20-เตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต, TLS เด•เดฃเด•เตเดทเดจเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดธเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดฐเดนเดธเตเดฏเดพเดคเตเดฎเด•เดคเดฏเตเด‚ เดธเดฎเด—เตเดฐเดคเดฏเตเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเต.
TLS เด‰เดณเตเดณ DECO เดธเดฎเดฎเดฟเดคเดฟ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเด‚ เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเดจเตเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด•เต€เด•เตพ เด‰เดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ TLS เดธเต†เดทเตป เดกเดพเดฑเตเดฑ เดซเต‹เตผเดœเตเดšเต†เดฏเตเดฏเดพเดจเดพเด•เตเด‚. เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป, เดชเตเดฐเต‹เดตเตผ (เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ), เดตเต†เดฐเดฟเดซเดฏเตผ (เด’เดฑเดพเด•เตเด•เดฟเตพ), เดตเต†เดฌเต-เดธเต†เตผเดตเตผ (เดกเดพเดฑเตเดฑ เด‰เดฑเดตเดฟเดŸเด‚) เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด’เดฐเต เดคเตเดฐเต€-เดตเต‡ เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ DECO เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?

DECO เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดฐเต€เดคเดฟ, เดตเต†เดฐเดฟเดซเดฏเตผ เด’เดฐเต เดกเดพเดฑเตเดฑเดพ D เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚, TLS เดธเต†เตผเดตเตผ S-เตฝ เดจเดฟเดจเตเดจเดพเดฃเต D เดตเดจเตเดจเดคเต†เดจเตเดจเต เดตเต†เดฐเดฟเดซเดฏเดฑเดฟเดจเต เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเดถเตเดจเด‚, TLS เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เด’เดชเตเดชเดฟเดŸเดพเดคเตเดคเดคเตเด‚ TLS เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต เด…เดคเต เดคเต†เดณเดฟเดฏเดฟเด•เตเด•เดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต. เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดกเดพเดฑเตเดฑ เดฒเดญเดฟเดšเตเดšเดคเต (เดชเตเดฐเตŠเดตเต†เดจเตปเดธเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเต).

DECO เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ KEnc, KMac เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฒเดฏเดจเตเดฑเต เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ Q เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, เดธเต†เตผเดตเตผ R-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค เดฐเต‚เดชเดคเตเดคเดฟเดฒเดพเดฃเต เดตเดฐเตเดจเตเดจเดคเต, เดŽเดจเตเดจเดพเตฝ เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเด‚ เดธเต†เตผเดตเดฑเดฟเดจเตเด‚ เด’เดฐเต‡ KMac เดธเตเดตเดจเตเดคเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต TLS เดธเดจเตเดฆเต‡เดถเด‚ เดตเตเดฏเดพเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเต‹เดŸเต เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดฐเต† เด•เตเดฒเดฏเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต (เดชเตเดฐเตŠเดตเตผ) KMac "เดฎเดฑเดฏเตเด•เตเด•เตเด•" เดŽเดจเตเดจเดคเดพเดฃเต DECO เดฏเตเดŸเต† เดชเดฐเดฟเดนเดพเดฐเด‚. เด‡เดชเตเดชเต‹เตพ KMac, Prover, verifier เดŽเดจเตเดจเดฟเด™เตเด™เดจเต† เดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - KpMac, KvMac. เด•เต€-เดชเดพเตผเดŸเตเดŸเต เด“เดชเตเดชเดฑเต‡เดทเตป KpMac โŠ• KvMac = KMac เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดธเต†เตผเดตเดฑเดฟเดจเต KMac เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเต.

เดคเตเดฐเต€-เดตเต‡ เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เด•เตเดฒเดฏเดจเตเดฑเตเด‚ เดธเต†เตผเดตเดฑเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดธเตเดฐเด•เตเดทเดฏเตเดŸเต† เด—เตเดฏเดพเดฐเดฃเตเดŸเดฟเดฏเต‹เดŸเต† เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด‚.
เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?
เด’เดฐเต เดตเดฟเด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดค เด’เดฑเดพเด•เตเด•เดฟเตพ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเดฑเดฏเตเดฎเตเดชเต‹เตพ, เดฎเต‹เดกเตเดฒเดพเดฐเดฟเดฑเตเดฑเดฟ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต Ethereum, Bitcoin, Hyperledger เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฑเดพเด•เตเด•เดฟเตพ เดจเต‹เดกเตเด•เดณเตเดŸเต† เดตเดฟเด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดค เดถเตƒเด‚เด–เดฒ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดฒเด•เตเดทเตเดฏเดฎเดฟเดŸเตเดจเตเดจ เดšเต†เดฏเดฟเตปเดฒเดฟเด™เตเด•เดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ: เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เดญเดพเด—เด™เตเด™เดณเตเด‚ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดคเต‡เดธเดฎเดฏเด‚, เดธเตเดฐเด•เตเดท เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป, เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจ เด“เดฐเต‹ เด’เดฑเดพเด•เตเด•เดฟเดณเตเด‚ เด•เต€เด•เดณเตเดŸเต† (เดชเตŠเดคเตเดตเตเด‚ เดธเตเดตเด•เดพเดฐเตเดฏเดตเตเด‚) เด’เดฐเต เดธเด‚เดฏเต‹เดœเดจเด‚ เดจเตฝเด•เดพเตป เดšเต†เดฏเดฟเตปเดฒเดฟเด™เตเด•เต เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดกเดพเดฑเตเดฑเดพ เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตเด•เตเด•เตเดณเตเดณ เด…เดตเดฐเตเดŸเต† เดคเต€เดฐเตเดฎเดพเดจเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เด’เดฐเต เดญเดพเด—เดฟเด• เด’เดชเตเดชเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดธเตเดตเด•เดพเดฐเตเดฏ เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เด‰เดคเตเดคเดฐเด‚ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเตเดฑเต† เด’เดฑเดพเด•เตเด•เดฟเดณเตเด•เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เดญเดพเด—เดฟเด• เด’เดชเตเดชเตเด•เดณเตเด‚ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดฎเดฟเด•เตโ€Œเดธเดฟเด•เตเด•เดฟเตพเดธเต เดชเต‹เดฒเตเดณเตเดณ เดตเดฟเด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดค เดงเดจเด•เดพเดฐเตเดฏ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเดšเตเดšเต เด’เดฐเต เดชเตเดฐเดพเดฐเด‚เดญ PoC DECO เดจเดŸเดคเตเดคเดพเตป เดšเต†เดฏเดฟเตปเดฒเดฟเด™เตเด•เต เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต. เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ, เด•เต‹เตผเดฃเตฝ เดฏเต‚เดฃเดฟเดตเต‡เดดเตเดธเดฟเดฑเตเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดšเต†เดฏเดฟเตปเดฒเดฟเด™เตเด•เต DECO เดเดฑเตเดฑเต†เดŸเตเดคเตเดคเตเดตเต†เดจเตเดจ เดตเดพเตผเดคเตเดค เดซเต‹เตผเดฌเตเดธเดฟเตฝ เดตเดจเตเดจเต.

เด’เดฑเดพเด•เตเด•เดฟเดณเตเด•เตพเด•เตเด•เต เดจเต‡เดฐเต†เดฏเตเดณเตเดณ เด†เด•เตเดฐเดฎเดฃเด‚

เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?

เด’เดฐเต เดตเดฟเดตเดฐ เดธเตเดฐเด•เตเดทเดพ เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต, เดŸเต—เตบ เด•เตเดฐเตˆเดฏเดฑเดฟเดจเต†เดคเดฟเดฐเดพเดฏ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต:

  1. TEE เดจเต‹เดกเตเด•เดณเดฟเตฝ เดคเต†เดฎเตเดฎเดพเดŸเดฟ เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเต เด•เต‹เดกเต เด•เตเดคเตเดคเดฟเดตเดฏเตเดชเตเดชเต.
    เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเดพเดฐเดพเด‚เดถเด‚: TEE เดฒเต‡เด•เตเด•เต เดฎเดจเดƒเดชเต‚เตผเดตเตเดตเด‚ เดคเต†เดฑเตเดฑเดพเดฏ เด’เดฐเต เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ เด•เต‹เดกเต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต, เด…เด™เตเด™เดจเต†, เดจเต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด†เด•เตเดธเดธเต เดจเต‡เดŸเดฟเดฏ เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดธเตเดตเดจเตเดคเด‚ (เดตเดžเตเดšเดจเดพเดชเดฐเดฎเดพเดฏ) เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฑเดฟเดŸเตเดŸเต‡เตบ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด’เดฐเต เดธเตเดตเด•เดพเดฐเตเดฏ เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚, เดฑเดฟเดŸเตเดŸเต‡เตบ/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเดฟเตฝ เดธเตˆเดซเตผเดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดšเต‹เตผเดคเตเดคเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด…เดคเตเดคเดฐเด‚ เดกเดพเดฑเตเดฑ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดเด• เดฎเดพเตผเด—เด‚.
    เดˆ เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเต†เดคเดฟเดฐเดพเดฏ เดธเด‚เดฐเด•เตเดทเดฃเด‚, เดจเดฟเดฒเดตเดฟเดฒเต† เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจ เด•เต‹เดกเดฟเดจเตเดฑเต† เด•เตƒเดคเตเดฏเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจ เดŽเตปเด•เตเดฒเต‡เดตเต เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต. เด•เดฐเดพเตผ เด•เต‹เดกเต เดนเดพเดทเต เดšเต†เดฏเตโ€Œเดคเต เด•เดฐเดพเตผ เดตเดฟเดฒเดพเดธเด‚ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเดฟเดฒเดพเดธ เดธเตเด•เต€เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดคเต เดจเต‡เดŸเดพเดจเดพเด•เตเด‚.

  2. เด•เต‹เตบเดŸเตเดฐเดพเด•เตเดŸเต เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เดธเตˆเดซเตผเดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดšเต‹เตผเดšเตเดš เดฎเดพเดฑเตเดจเตเดจเต.
    เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเดพเดฐเดพเด‚เดถเด‚: เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เดจเต‹เดกเตเด•เดณเตเดŸเต† เด‰เดŸเดฎเด•เตพเด•เตเด•เต เดŽเตปเด•เตเดฒเต‡เดตเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค เดฐเต‚เดชเดคเตเดคเดฟเตฝ เด•เดฐเดพเตผ เด…เดตเดธเตเดฅเดฏเดฟเดฒเต‡เด•เตเด•เต เด†เด•เตเดธเดธเต เด‰เดฃเตเดŸเต. เด’เดฐเต เดจเต‹เดกเดฟเดจเตเดฑเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดจเต‡เดŸเดฟเดฏ เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เด‡เดŸเดชเดพเดŸเดฟเดจเต เดฎเตเดฎเตเดชเตเด‚ เดถเต‡เดทเดตเตเด‚ เด•เต‹เตบเดŸเดพเด•เตเดฑเตเดฑเต เดจเดฟเดฒ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดเดคเต เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเดพเดฃเต เดจเตฝเด•เดฟเดฏเดคเต†เดจเตเดจเตเด‚ เดเดคเต เดธเตโ€ŒเดฎเดพเตผเดŸเตเดŸเต เด•เต‹เตบเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต เดฐเต€เดคเดฟเดฏเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดคเต†เดจเตเดจเตเด‚ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚, เด•เดพเดฐเดฃเด‚ เดธเตโ€ŒเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเตผ เด•เต‹เดกเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เดชเตŠเดคเตเดตเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฃเต.
    เดจเต‹เดกเดฟเดจเตเดฑเต† เดคเดจเตเดจเต† เดตเดฟเดถเตเดตเดพเดธเตเดฏเดค เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดธเด‚เดฐเด•เตเดทเดฃเด‚.

  3. เดธเตˆเดกเต-เดšเดพเดจเตฝ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพ.
    เดตเดฟเดตเดฟเดง เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดŽเตปเด•เตเดฒเต‡เดตเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเด‚ เด•เดพเดทเต† เด†เด•เตโ€Œเดธเดธเตเดธเตเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดฐเด‚ เด†เด•เตเดฐเดฎเดฃเด‚. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต เดชเตเดฐเตˆเด‚ เด†เตปเดกเต เดชเตเดฐเต‹เดฌเต.
    เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?
    เด†เด•เตเดฐเดฎเดฃ เด‰เดคเตเดคเดฐเดตเต:

    • t0: เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เด‡เดฐเดฏเตเดŸเต† เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดฎเตเดดเตเดตเตป เดกเดพเดฑเตเดฑ เด•เดพเดทเต†เดฏเตเด‚ เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.
    • t1: เด‡เดฐเดฏเตเดŸเต† เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต เดกเดพเดฑเตเดฑเดฏเต† (เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เด•เต€เด•เตพ) เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเต เด‰เดณเตเดณ เด•เต‹เดกเต เด‡เดฐ เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด•เต€เดฌเดฟเดฑเตเดฑเต เดฎเต‚เดฒเตเดฏเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเดพเดฃเต เด•เดพเดทเต† เดฒเตˆเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต† เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เด•เต€เดฌเดฟเดฑเตเดฑเต = 0 เด‰เด‚ เด•เดพเดทเต† เดฒเตˆเตป 2 เดฒเต† เดตเดฟเดฒเดพเดธเด‚ X เด‰เด‚ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต. X-เตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑ เด•เดพเดทเดฟเดฒเต‡เด•เตเด•เต เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดฎเตเดฎเตเดชเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจ เดกเดพเดฑเตเดฑเดฏเต† เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.
    • t2: เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เดคเดจเตเดฑเต† เด•เดพเดทเต† เดฒเตˆเดจเตเด•เดณเดฟเตฝ เดเดคเตŠเด•เตเด•เต†เดฏเดพเดฃเต เดชเตเดฑเดคเตเดคเดพเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเตโ€”เด‡เดฐ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดตเดฐเดฟเด•เตพ. เดชเตเดฐเดตเต‡เดถเดจ เดธเดฎเดฏเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เดฟเดฏเดพเดฃเต เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เด“เดฐเต‹ เด•เต€เดฌเดฟเดฑเตเดฑเดฟเดจเตเด‚ เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เดฎเตเดดเตเดตเตป เด•เต€เดฏเตเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚.

เด†เด•เตเดฐเดฎเดฃ เดธเด‚เดฐเด•เตเดทเดฃเด‚: เด•เดพเดทเต† เดธเด‚เดฌเดจเตเดงเดฟเด•เตเด•เตเดจเตเดจ เด‡เดตเดจเตเดฑเตเด•เตพ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเดŸเดฏเตเดจเตเดจ เดธเตˆเดกเต-เดšเดพเดจเตฝ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต Intel SGX-เดจเต เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เดคเดจเตเดฑเต† เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เด•เดพเดทเต† เด‡เดตเดจเตเดฑเตเด•เตพ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด‡เดฐเดฏเตเดฎเดพเดฏเดฟ เด•เดพเดทเต† เดชเด™เตเด•เดฟเดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเตฝ เด’เดฐเต เดชเตเดฐเตˆเด‚, เดชเตเดฐเต‹เดฌเต เด†เด•เตเดฐเดฎเดฃเด‚ เดคเตเดŸเตผเดจเตเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚.
เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ vs เดกเต†เด•เตเด•เต‹: เดฌเตเดฒเต‹เด•เตเด•เตเดšเต†เดฏเดฟเดจเดฟเตฝ เดเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚?
เด…เดคเดฟเดจเดพเตฝ, เด‡เดชเตเดชเต‹เตพ เดˆ เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเต†เดคเดฟเดฐเต† เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดธเด‚เดฐเด•เตเดทเดฃเด‚ เด‡เดฒเตเดฒ.

เดชเตเดฐเตˆเด‚, เดชเตเดฐเต‹เดฌเต เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฏ เดธเตโ€Œเดชเต†เด•เตเดŸเตผ, เดซเต‹เตผเดทเดพเดกเต‹ (L1TF) เดชเต‹เดฒเตเดณเตเดณ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเตเด‚ เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด’เดฐเต เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดšเดพเดจเดฒเดฟเดฒเต‚เดŸเต† เด•เดพเดทเต† เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด…เดต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดฐเดฃเตเดŸเต เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพเด•เตเด•เต†เดคเดฟเดฐเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดธเตโ€Œเดชเต†เด•เตเดŸเตผ-เดตเดฟ2 เดฆเตเตผเดฌเดฒเดคเดฏเตโ€Œเด•เตเด•เต†เดคเดฟเดฐเดพเดฏ เดธเด‚เดฐเด•เตเดทเดฃเด‚ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

DECO-เดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเต, เดคเตเดฐเต€-เดตเต‡ เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เต เดธเตเดฐเด•เตเดทเดฏเตเดŸเต† เด’เดฐเต เด—เตเดฏเดพเดฐเดฃเตเดŸเดฟ เดจเตฝเด•เตเดจเตเดจเต:

  1. เดชเตเดฐเต‹เดตเตผ เด‡เดจเตเดฑเด—เตเดฐเดฟเดฑเตเดฑเดฟ: เด’เดฐเต เดนเดพเด•เตเด•เต เดšเต†เดฏเตเดค เดชเตเดฐเต‹เดตเดฑเดฟเดจเต เดธเต†เตผเดตเตผ เด‰เดคเตเดญเดต เดตเดฟเดตเดฐเด‚ เดตเตเดฏเดพเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เด…เดธเดพเดงเตเดตเดพเดฏ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เดธเดพเดงเตเดตเดพเดฏ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเต‹เดŸเต เดคเต†เดฑเตเดฑเดพเดฏเดฟ เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เดธเต†เตผเดตเดฑเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เดฟเดฒเตเดฒ. เดธเต†เตผเดตเดฑเตเด‚ เดชเตเดฐเต‹เดตเดฑเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เดตเดดเดฟเดฏเดพเดฃเต เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต.
  2. เดตเต†เดฐเดฟเดซเดฏเตผ เด‡เดจเตเดฑเด—เตเดฐเดฟเดฑเตเดฑเดฟ: เด’เดฐเต เดนเดพเด•เตเด•เต เดšเต†เดฏเตเดค เดตเต†เดฐเดฟเดซเดฏเตผ เดคเต†เดฑเตเดฑเดพเดฏ เด‰เดคเตเดคเดฐเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เดพเตป เดชเตเดฐเต‹เดตเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เดฟเดฒเตเดฒ.
  3. เดธเตเดตเด•เดพเดฐเตเดฏเดค: เดนเดพเด•เตเด•เต เดšเต†เดฏเตเดค เดตเต†เดฐเดฟเดซเดฏเตผ เดชเตŠเดคเตเดตเดฟเดตเดฐเด™เตเด™เตพ เดฎเดพเดคเตเดฐเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต (เด…เดญเตเดฏเตผเดคเตเดฅเดจ, เดธเต†เตผเดตเตผ เดชเต‡เดฐเต).

DECO-เดฏเดฟเตฝ, เดŸเตเดฐเดพเดซเดฟเด•เต เด•เตเดคเตเดคเดฟเดตเดฏเตเดชเตเดชเต เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเดพเดงเตเดฏเดฎเดพเด•เต‚. เด†เดฆเตเดฏเด‚, เดคเตเดฐเต€-เดตเต‡ เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดตเต†เดฐเดฟเดซเดฏเตผเด•เตเด•เต เดชเตเดคเดฟเดฏ เดจเต‹เตบเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดเดกเดจเตเดฑเดฟเดฑเตเดฑเดฟ เดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เดฟเดจเต เดถเต‡เดทเด‚, เดตเต†เดฐเดฟเดซเดฏเตผ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเต†เดฏเตผ เดธเต‚เดšเด•เด™เตเด™เดณเต† (IP เดตเดฟเดฒเดพเดธเด™เตเด™เตพ) เด†เดถเตเดฐเดฏเดฟเด•เตเด•เดฃเด‚. เด…เดคเดฟเดจเดพเตฝ, เดตเต†เดฐเดฟเดซเดฏเดฑเตเด‚ เดธเต†เตผเดตเดฑเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดŸเตเดฐเดพเดซเดฟเด•เต เด•เตเดคเตเดคเดฟเดตเดฏเตเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเดฃเด‚. เดชเตเดฐเต‹เด•เตเดธเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เด‡เดคเต เดจเต‡เดŸเตเดจเตเดจเดคเต.

เด’เดฑเดพเด•เตเด•เดฟเดณเตเด•เดณเตเดŸเต† เดคเดพเดฐเดคเดฎเตเดฏเด‚

เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ เดธเต†เตผเดตเตผ เดญเดพเด—เดคเตเดคเต† เด’เดฐเต เดŽเตปเด•เตเดฒเต‡เดตเดฟเดจเตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต, เด…เดคเต‡เดธเดฎเดฏเด‚ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เด•เต€เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเตเดฐเต€-เดตเต‡ เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เตเด‚ เดกเดพเดฑเตเดฑเดพ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด‰เดคเตเดญเดตเดคเตเดคเดฟเดจเตเดฑเต† เด†เดงเดฟเด•เดพเดฐเดฟเด•เดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป DECO เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เด’เดฑเด•เตเด•เดฟเดณเตเด•เดณเตเดŸเต† เดคเดพเดฐเดคเดฎเตเดฏเด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เตพเด•เตเด•เดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เดจเดŸเดคเตเดคเดฟ: เดชเตเดฐเด•เดŸเดจเด‚, เดธเตเดฐเด•เตเดท, เดšเต†เดฒเดตเต, เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดค.

เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ
เดกเต†เด•เตเด•เต‡เดพ

เดชเตเดฐเด•เดŸเดจเด‚
เดตเต‡เด—เดคเตเดคเดฟเตฝ (เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดพเตป 0.6 เดธเต†เด•เตเด•เตปเดกเต)
เดชเดคเตเด•เตเด•เต† (เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดพเตป 10.50 เดธเต†เด•เตเด•เตปเดกเต)

เดธเตเดฐเด•เตเดท
เด•เตเดฑเดตเต เดธเตเดฐเด•เตเดทเดฟเดคเด‚
เด•เต‚เดŸเตเดคเตฝ เดธเตเดฐเด•เตเดทเดฟเดคเด‚

เดตเดฟเดฒ
เด•เต‚เดŸเตเดคเตฝ เดšเต†เดฒเดตเต‡เดฑเดฟเดฏเดคเต
เดตเดฟเดฒเด•เตเดฑเดžเตเดžเดคเต

เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดค
เดชเตเดฐเดคเตเดฏเต‡เด• เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด†เดตเดถเตเดฏเดฎเดพเดฃเต
TLS-เดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดเดคเต เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต

เดชเตเดฐเด•เดŸเดจเด‚: DECO-เดจเตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป, เด’เดฐเต เดคเตเดฐเต€-เดตเต‡ เดนเดพเตปโ€Œเดกเตโ€Œเดทเต‡เด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, LAN เดตเดดเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ 0.37 เดธเต†เด•เตเด•เตปเดกเต เดŽเดŸเตเด•เตเด•เตเด‚, เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเดฎเตเดณเตเดณ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเดจเต, 2PC-HMAC เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฃเต (เด“เดฐเต‹ เดŽเดดเตเดคเตเดคเดฟเดจเตเด‚ 0,13 เดธเต†). DECO เดฏเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เดฒเดญเตเดฏเดฎเดพเดฏ TLS เดธเตˆเดซเตผ เดธเตเดฏเต‚เดŸเตเดŸเตเด•เตพ, เดธเตเดตเด•เดพเดฐเตเดฏ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเดฒเดฟเดชเตเดชเด‚, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดคเต†เดณเดฟเดตเตเด•เดณเตเดŸเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เดŽเดจเตเดจเดฟเดตเดฏเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. IC3-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเตˆเดจเดฑเดฟ เด“เดชเตเดทเตป เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต: LAN เดตเดดเดฟ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดพเตป เดเด•เดฆเต‡เดถเด‚ 10,50 เดธเต†เด•เตเด•เตปเดกเต เดŽเดŸเตเด•เตเด•เตเด‚. เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดพเตป เดŸเต—เตบ เด•เตเดฐเดฏเตผ เดเด•เดฆเต‡เดถเด‚ 0,6 เดธเต†เด•เตเด•เตปเดกเต เดŽเดŸเตเด•เตเด•เตเด‚, เด‡เดคเต DECO-เดฏเต†เด•เตเด•เดพเตพ เดเด•เดฆเต‡เดถเด‚ 20 เดฎเดŸเด™เตเด™เต เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเดพเดฃเต. เดŽเดฒเตเดฒเดพ เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเด‚ เดคเตเดฒเตเดฏเดฎเดพเดฏเดคเดฟเดจเดพเตฝ, TC เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดธเตเดฐเด•เตเดท: Intel SGX เดŽเตปเด•เตเดฒเต‡เดตเดฟเดฒเต† เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพ (เดธเตˆเดกเต-เดšเดพเดจเตฝ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพ) เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเตเดฎเดพเตผเดŸเตเดŸเต เด•เดฐเดพเดฑเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เต เดฏเดฅเดพเตผเดคเตเดฅ เดจเดพเดถเด‚ เดตเดฐเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. DECO-เดฏเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดŸเตเดฐเดพเดซเดฟเด•เต เด•เตเดคเตเดคเดฟเดตเดฏเตเดชเตเดชเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพ เดธเดพเดงเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เด…เดคเตเดคเดฐเด‚ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเต† เดถเต‚เดจเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ DECO เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฃเต.

เดšเต†เดฒเดตเต: Intel SGX-เดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดตเดฟเดฒ DECO-เตฝ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดšเต†เดฒเดตเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเดฒเดพเดฃเต. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดŸเดฟเดธเดฟเด•เตเด•เต เดตเดฟเดฒ เด•เต‚เดŸเตเดจเตเดจเดคเต.

เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดค: เดŸเต—เตบ เด•เตเดฐเตˆเดฏเดฑเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป, TEE-เดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเตเดฏเต‡เด• เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด†เดฑเดพเด‚ เดคเดฒเดฎเตเดฑ เด‡เดจเตเดฑเตฝ เด•เต‹เตผ เดชเตเดฐเตŠเดธเดธเตผ เดซเดพเดฎเดฟเดฒเดฟเดฏเดฟเดฒเตเด‚ เดชเดฟเดจเตเดจเต€เดŸเตเดณเตเดณเดคเดฟเดฒเตเด‚ เด‡เดจเตเดฑเตฝ เดŽเดธเตเดœเดฟเดŽเด•เตโ€Œเดธเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต. TEE เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต DECO เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เดเดคเต เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DECO เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดธเดœเตเดœเต€เด•เดฐเดฃ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต, DECO เดฏเตเดŸเต† เดคเตเดฐเต€-เดตเต‡ เดนเดพเตปเดกเตโ€Œเดทเต‡เด•เตเด•เต เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเดฎเต†เดŸเตเดคเตเดคเต‡เด•เตเด•เดพเด‚, เดŽเดจเตเดจเดพเตฝ TC-เดฏเตเดŸเต† เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดชเดฐเดฟเดฎเดฟเดคเดฟเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด‡เดคเต เด’เดจเตเดจเตเดฎเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ DECO เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฃเต.

เดคเต€เดฐเตเดฎเดพเดจเด‚

เดฐเดฃเตเดŸเต เด’เดฑเด•เตเด•เดฟเดณเตเด•เดณเตเด‚ เดตเต†เดตเตเดตเต‡เดฑเต† เดจเต‹เด•เตเด•เตเด•เดฏเตเด‚ เด…เดตเดฏเต† เดจเดพเดฒเต เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เดณเดฟเตฝ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ เดจเดพเดฒเดฟเตฝ เดฎเต‚เดจเตเดจเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเตฝ DECO-เดฏเต†เด•เตเด•เดพเตพ เดคเดพเดดเตเดจเตเดจเดคเดพเดฃเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเดฃเต. เด’เดฐเต เดตเดฟเดตเดฐ เดธเตเดฐเด•เตเดทเดพ เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต DECO เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฃเต, เดตเดฟเดฒเด•เตเดฑเดžเตเดžเดคเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดตเตเดฎเดพเดฃเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เด’เดฐเต เดคเตเดฐเดฟเด•เด•เตเดทเดฟ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดฆเต‹เดทเด™เตเด™เดณเตเดฎเตเดฃเตเดŸเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด•เต€เด•เดณเตเดณเตเดณ เด…เดงเดฟเด• เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ. TC DECO-เดฏเต†เด•เตเด•เดพเตพ เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดธเตˆเดกเต-เดšเดพเดจเตฝ เด†เด•เตเดฐเดฎเดฃ เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เด…เดคเต เดฐเดนเดธเตเดฏเดธเตเดตเดญเดพเดตเด‚ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเดพเตป เด‡เดŸเดฏเดพเด•เตเด•เตเดจเตเดจเต. 2020 เดœเดจเตเดตเดฐเดฟเดฏเดฟเตฝ DECO เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเตเดตเต†เดจเตเดจเดคเต เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด‡เดคเต เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป เดฎเดคเดฟเดฏเดพเดฏ เดธเดฎเดฏเด‚ เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดŸเต—เตบ เด•เตเดฐเตˆเดฏเตผ 4 เดตเตผเดทเดฎเดพเดฏเดฟ เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเดฟเดฐเดฏเดพเดฏเดฟ, เดจเดฟเดฐเดตเดงเดฟ เดชเดฐเต€เด•เตเดทเดฃเด™เตเด™เดณเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ, เด…เดคเดฟเดจเดพเตฝ เดชเดฒ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเตเดฏเดพเดฏเดฎเดพเดฃเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•