เชœเชพเชนเซ‡เชฐ เชชเชฐเซ€เช•เซเชทเชฃ: Ethereum เชชเชฐ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เช…เชจเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช‰เช•เซ‡เชฒ

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชเช• เชจเชตเซ€เชจ เชคเช•เชจเซ€เช• เช›เซ‡ เชœเซ‡ เชฎเชพเชจเชต เชœเซ€เชตเชจเชจเชพ เช˜เชฃเชพ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชจเซ‡ เชธเซเชงเชพเชฐเชตเชพเชจเซเช‚ เชตเชšเชจ เช†เชชเซ‡ เช›เซ‡. เชคเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช…เชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ‡ เชกเชฟเชœเชฟเชŸเชฒ เชธเซเชชเซ‡เชธเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชจเชพเชฃเชพเช•เซ€เชฏ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ€ เชเชกเชช เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฎเชจเซ€ เช•เชฟเช‚เชฎเชค เช˜เชŸเชพเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชตเชฟเช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เชจเซ‡เชŸเชตเชฐเซเช•เซเชธเชฎเชพเช‚ เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช†เชงเซเชจเชฟเช• DAPP เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเชฃ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเชจเชพ เช˜เชฃเชพ เชซเชพเชฏเชฆเชพ เช…เชจเซ‡ เชตเซˆเชตเชฟเชงเซเชฏเชธเชญเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ‡ เชœเซ‹เชคเชพเช‚, เชคเซ‡ เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เช†เชถเชพเชธเซเชชเชฆ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชนเชœเซ เชธเซเชงเซ€ เชฆเชฐเซ‡เช• เช‰เชฆเซเชฏเซ‹เช—เชฎเชพเช‚ เชชเซเชฐเชตเซ‡เชถ เช•เชฐเซ€ เชถเช•เซ€ เชจเชฅเซ€. เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เช†เชงเซเชจเชฟเช• เชตเชฟเช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเซเชธเชฎเชพเช‚ เชฎเชพเชชเชจเซ€เชฏเชคเชพเชจเซ‹ เช…เชญเชพเชต เช›เซ‡. Ethereum เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก เชฒเช—เชญเช— 20 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช†เชœเชจเชพ เช—เชคเชฟเชถเซ€เชฒ เชตเซเชฏเชตเชธเชพเชฏเซ‹เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชชเชนเซ‹เช‚เชšเซ€ เชตเชณเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซเช‚ เชจเชฅเซ€. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เช•เช‚เชชเชจเซ€เช“ เชนเซ‡เช•เชฟเช‚เช— เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชจเชฟเชทเซเชซเชณเชคเชพเช“เชฅเซ€ เชคเซ‡เชจเชพ เช‰เชšเซเชš เชธเซเชคเชฐเชจเชพ เชฐเช•เซเชทเชฃเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช‡เชฅเซ‡เชฐเชฟเชฏเชฎเชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เช…เชšเช•เชพเชฏ เช›เซ‡.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจเชฎเชพเช‚ เชตเชฟเช•เซ‡เชจเซเชฆเซเชฐเซ€เช•เชฐเชฃ, เชธเซเชฐเช•เซเชทเชพ เช…เชจเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช† เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒเชฌเชฟเชฒเชฟเชŸเซ€ เชŸเซเชฐเชฟเชฒเซ‡เชฎเซเชฎเชพ, เชตเชฟเช•เชพเชธ เชŸเซ€เชฎ เชคเช• เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถ เชฌเชจเชพเชตเซเชฏเซเช‚, เชœเซ‡ เชเช• เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸ เช…เชจเซ‡ Node.js เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช–เชพเชจเช—เซ€ เชจเซ‡เชŸเชตเชฐเซเช• เชงเชฐเชพเชตเชคเซ€ เชชเซ‡เชŸเชพเช•เช‚เชชเชจเซ€ เชธเชพเช‚เช•เชณ เชงเชฐเชพเชตเซ‡ เช›เซ‡, เชœเซ‡ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ (เช‡เชฅเซ‡เชฐเชฟเชฏเชฎ) เชชเชฐ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เชœเชพเชนเซ‡เชฐ เชชเชฐเซ€เช•เซเชทเชฃ: Ethereum เชชเชฐ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เช…เชจเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช‰เช•เซ‡เชฒ

เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“

1. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸ เชซเช‚เช•เซเชถเชจเชจเซ‡ 'เชกเชฟเชชเซ‹เชเชฟเชŸ' เช•เชนเซ‡ เช›เซ‡, เชคเซ‡เชฎเชพเช‚ ETH เชจเซ€ เชฐเช•เชฎ เชชเชธเชพเชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชคเซ‡ เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถ เชŸเซ‹เช•เชจเชฎเชพเช‚ เชœเชฎเชพ เช•เชฐเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡. เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸ เชซเช‚เช•เซเชถเชจ เชŸเซ‹เช•เชจ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชเช• เช‡เชตเซ‡เชจเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡.

2. เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸ เช‡เชตเซ‡เชจเซเชŸเซเชธเชฎเชพเช‚ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เช•เชฐเซ‡เชฒ เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชกเซเชธ เชกเชฟเชชเซ‹เชเชฟเชŸ เชฌเชจเชพเชตเชตเชพ เชตเชฟเชถเซ‡เชจเซ€ เช‡เชตเซ‡เชจเซเชŸ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซ‚เชฒเชฎเชพเช‚ เชŸเซ‹เช•เชจ เชฌเชจเชพเชตเชตเชพ เชตเชฟเชถเซ‡เชจเซ‹ เชตเซเชฏเชตเชนเชพเชฐ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡.

3. เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡, เช–เชพเชธ เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชกเซเชธ เชชเซ‚เชฒ (1 เชฎเชฟเชฒเชฟเชฏเชจ เชธเซเชงเซ€) เชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฎ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชเช• เชฌเซเชฒเซ‹เช• เชฌเชจเชพเชตเซ‡ เช›เซ‡, เชฎเชฐเซเช•เชฒ เชตเซƒเช•เซเชทเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชฎเซเชœเชฌ, เชนเซ‡เชถ. เช† เชฌเซเชฒเซ‹เช• เชšเช•เชพเชธเชฃเซ€ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชก เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชจเซ‹เชกเซเชธ เชคเชชเชพเชธเซ‡ เช›เซ‡ เช•เซ‡ เชถเซเช‚ เชฎเชฐเซเช•เชฒ เชนเซ‡เชถ เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเชพเชจเซเชฏ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชŸเซ‹เช•เชจ เชฎเซ‹เช•เชฒเชจเชพเชฐ เชคเซ‡เชจเชพ เชฎเชพเชฒเชฟเช• เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚). เชฌเซเชฒเซ‹เช•เชจเซ€ เชšเช•เชพเชธเชฃเซ€ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชจเซ‹เชก เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸเชจเชพ `เชธเชฌเชฎเชฟเชŸเชฌเซเชฒเซ‹เช•` เชซเช‚เช•เซเชถเชจเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐ เช…เชจเซ‡ เชฎเชฐเซเช•เชฒ เชนเซ‡เชถเชจเซ‡ เชเชœ เชšเซ‡เช‡เชจเชฎเชพเช‚ เชธเชพเชšเชตเซ‡ เช›เซ‡. เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸ เชเช• เช‡เชตเซ‡เชจเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช•เชจเชพ เชธเชซเชณ เช‰เชฎเซ‡เชฐเซ‹เชจเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡. เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

4. เชจเซ‹เชกเซเชธ เช•เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช• เชธเชฌเชฎเชฟเชถเชจ เช‡เชตเซ‡เชจเซเชŸ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เชคเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.

5. เช…เชฎเซเช• เชธเชฎเชฏเซ‡, เชŸเซ‹เช•เชจเชจเชพ เชฎเชพเชฒเชฟเช• (เช…เชฅเชตเชพ เชฌเชฟเชจ-เชฎเชพเชฒเชฟเช•) เชคเซ‡เชจเซ‡ เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถเชฎเชพเช‚เชฅเซ€ เชชเชพเช›เซ€ เช–เซ‡เช‚เชšเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡. เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเซ‡ `startExit` เชซเช‚เช•เซเชถเชจเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฎเชพเช‚ เชŸเซ‹เช•เชจ เชชเชฐเชจเชพ เช›เซ‡เชฒเซเชฒเชพ 2 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชชเชธเชพเชฐ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชชเซเชทเซเชŸเชฟ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชŸเซ‹เช•เชจเชจเซ‹ เชฎเชพเชฒเชฟเช• เช›เซ‡. เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸ, เชฎเชฐเซเช•เชฒ เชนเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชฌเซเชฒเซ‹เช•เซเชธเชฎเชพเช‚ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ€ เชนเชพเชœเชฐเซ€ เชคเชชเชพเชธเซ‡ เช›เซ‡ เช…เชจเซ‡ เช‰เชชเชพเชก เชฎเชพเชŸเซ‡ เชŸเซ‹เช•เชจ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡, เชœเซ‡ เชฌเซ‡ เช…เช เชตเชพเชกเชฟเชฏเชพเชฎเชพเช‚ เชฅเชถเซ‡.

6. เชœเซ‹ เชŸเซ‹เช•เชจ เช‰เชชเชพเชกเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เช‰เชฒเซเชฒเช‚เช˜เชจ เชธเชพเชฅเซ‡ เชฅเชˆ เชนเซ‹เชฏ (เชŸเซ‹เช•เชจ เช‰เชชเชพเชกเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชถเชฐเซ‚ เชฅเชฏเชพ เชชเช›เซ€ เช–เชฐเซเชšเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชฅเชตเชพ เชŸเซ‹เช•เชจ เช‰เชชเชพเชก เชชเชนเซ‡เชฒเชพ เช•เซ‹เชˆ เช…เชจเซเชฏ เชตเซเชฏเช•เซเชคเชฟเชจเซเช‚ เชนเชคเซเช‚), เชคเซ‹ เชŸเซ‹เช•เชจเชจเซ‹ เชฎเชพเชฒเชฟเช• เชฌเซ‡ เช…เช เชตเชพเชกเชฟเชฏเชพเชจเซ€ เช…เช‚เชฆเชฐ เช‰เชชเชพเชกเชจเซ‹ เช–เช‚เชกเชจ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชœเชพเชนเซ‡เชฐ เชชเชฐเซ€เช•เซเชทเชฃ: Ethereum เชชเชฐ เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เช…เชจเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช‰เช•เซ‡เชฒ

เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชฌเซ‡ เชฐเซ€เชคเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡

1. เชฐเซเชŸ เชšเซ‡เช‡เชจ เชšเชพเช‡เชฒเซเชก เชšเซ‡เช‡เชจเชฎเชพเช‚ เชœเชจเชฐเซ‡เชŸ เช…เชจเซ‡ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเชพ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชตเชฟเชถเซ‡ เช•เชถเซเช‚ เชœ เชœเชพเชฃเชคเซ€ เชจเชฅเซ€. เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถเชฎเชพเช‚เชฅเซ€ ETH เช•เซ‹เชฃเซ‡ เชœเชฎเชพ เช•เชฐเชพเชตเซเชฏเซเช‚ เช…เชจเซ‡ เช‰เชชเชพเชกเซเชฏเซเช‚ เชคเซ‡ เช…เช‚เช—เซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเชนเซ‡ เช›เซ‡.

2. เชšเชพเช‡เชฒเซเชก เชšเซ‡เช‡เชจ zk-SNARK เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชจเชพเชฎเซ€ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€ เชธเซเชŸเซ‡เช•

  • เชจเซ‹เชกเชœเซ‡เชเชธ
  • Redis
  • เช‡เชฅเซ‡เชฐเชฟเชฏเชฎ
  • เชฎเชพเชŸเซ€

เชชเชฐเซ€เช•เซเชทเชฃ

เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชตเชฟเช•เชธเชพเชตเชคเซ€ เชตเช–เชคเซ‡, เช…เชฎเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เช—เชคเชฟเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ:

  • เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก 35 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡;
  • 1 เชธเซเชงเซ€เชจเชพ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชจเซ€เชšเซ‡เชจเชพ 3 เชธเชฐเซเชตเชฐ เชชเชฐ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ:

1. เช‡เชจเซเชŸเซ‡เชฒ เช•เซ‹เชฐ i7-6700 เช•เซเชตเชพเชก-เช•เซ‹เชฐ เชธเซเช•เชพเชฏเชฒเซ‡เช• เชธเชนเชฟเชค. NVMe SSD - 512 GB, 64 GB DDR4 เชฐเซ‡เชฎ
3 เชฎเชพเชจเซเชฏ เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชกเซเชธ เช‰เชญเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.

2. AMD Ryzen 7 1700X Octa-core โ€œSummit Ridgeโ€ (Zen), SATA SSD โ€“ 500 GB, 64 GB DDR4 เชฐเซ‡เชฎ
เชฐเซ‹เชชเชธเซเชŸเซ‡เชจ เชŸเซ‡เชธเซเชŸเชจเซ‡เชŸ ETH เชจเซ‹เชก เช‰เชญเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.
3 เชฎเชพเชจเซเชฏ เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชกเซเชธ เช‰เชญเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.

3. เช‡เชจเซเชŸเซ‡เชฒ เช•เซ‹เชฐ i9-9900K เช“เช•เซเชŸเชพ-เช•เซ‹เชฐ เชธเชนเชฟเชค. NVMe SSD - 1 TB, 64 GB DDR4 เชฐเซ‡เชฎ
1 เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชธเชฌเชฎเชฟเชถเชจ เชจเซ‹เชก เช‰เชญเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.
3 เชฎเชพเชจเซเชฏ เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชกเซเชธ เช‰เชญเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.
เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถ เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช‰เชฎเซ‡เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชชเชฐเซ€เช•เซเชทเชฃ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เช•เซเชฒ: เช–เชพเชจเช—เซ€ เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚ 10 เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชกเซเชธ.

เชŸเซ‡เชธเซเชŸ 1

เชฌเซเชฒเซ‹เช• เชฆเซ€เช  1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เช›เซ‡. เชคเซ‡เชฅเซ€, 1 เชฎเชฟเชฒเชฟเชฏเชจ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจเซเชธ 2 เชฌเซเชฒเซ‹เช•เซเชธเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เช•เชพเชฐเชฃ เช•เซ‡ เชธเชฟเชธเซเชŸเชฎ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ‹ เชญเชพเช— เชฒเซ‡เชตเชพเชจเซเช‚ เช…เชจเซ‡ เชคเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชธเชฌเชฎเชฟเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡).


เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเซเชฅเชฟเชคเชฟ: เช›เซ‡เชฒเซเชฒเซ‹ เชฌเซเชฒเซ‹เช• #7; 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡.

00:00 โ€” เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชœเชจเชฐเซ‡เชถเชจ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ€ เชถเชฐเซ‚เช†เชค
01:37 - 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช…เชจเซ‡ เชจเซ‹เชก เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚
01:46 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชกเซ‡ เชชเซ‚เชฒ เช…เชจเซ‡ เชซเซ‹เชฐเซเชฎ เชฌเซเชฒเซ‹เช• #240เชฎเชพเช‚เชฅเซ€ 8k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช›เซ‡. เช…เชฎเซ‡ เช เชชเชฃ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ 320 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 10k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
01:58 โ€” เชฌเซเชฒเซ‹เช• #8 เชธเชนเซ€ เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเซ‡เชฒ เช›เซ‡
02:03 โ€” เชฌเซเชฒเซ‹เช• #8 เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸเชจเชพ `เชธเชฌเชฎเชฟเชŸเชฌเซเชฒเซ‹เช•` เชซเช‚เช•เซเชถเชจเชจเซ‡ เชฎเชฐเซเช•เชฒ เชนเซ‡เชถ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐ เชธเชพเชฅเซ‡ เชฌเซ‹เชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
02:10 โ€” เชกเซ‡เชฎเซ‹ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‡ เช•เชพเชฎ เชชเซ‚เชฐเซเช‚ เช•เชฐเซเชฏเซเช‚, เชœเซ‡เชฃเซ‡ 1 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 32 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเซ‹เช•เชฒเซเชฏเชพ
02:33 - เชจเซ‹เชกเซเชธ เช เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เช•เซ‡ เชฌเซเชฒเซ‹เช• #8 เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เช…เชจเซ‡ 240k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เชฐเชตเชพ เชฒเชพเช—เซเชฏเชพ เช›เซ‡.
02:40 - 240k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ, เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชฌเซเชฒเซ‹เช• #8 เชฎเชพเช‚ เช›เซ‡
02:56 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชกเซ‡ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ เชฌเชพเช•เซ€เชจเชพ 760k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช…เชจเซ‡ เชฎเชฐเซเช•เชฒ เชนเซ‡เชถ เช…เชจเซ‡ เชธเชพเชˆเชจเชฟเช‚เช— เชฌเซเชฒเซ‹เช• #9เชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.
03:20 - เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธเชฎเชพเช‚ 1 เชฎเชฟเชฒเชฟเชฏเชจ 240k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เช›เซ‡
03:35 โ€” เชฌเซเชฒเซ‹เช• #9 เชธเชนเซ€ เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธเชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
03:41 - เชจเซ‡เชŸเชตเชฐเซเช• เชเชฐเชฐ เช†เชตเซ€
04:40 โ€” เชฌเซเชฒเซ‹เช• #9 เชฎเชพเชจเซเชฏเชคเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชตเชพเชจเซ‹ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเชˆ เช—เชฏเซ‹ เช›เซ‡
04:54 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชกเซ‡ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ เชฌเชพเช•เซ€เชจเชพ 760k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช…เชจเซ‡ เชฎเชฐเซเช•เชฒ เชนเซ‡เชถ เช…เชจเซ‡ เชธเชพเชˆเชจเชฟเช‚เช— เชฌเซเชฒเซ‹เช• #9เชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.
05:32 โ€” เชฌเซเชฒเซ‹เช• #9 เชธเชนเซ€ เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธเชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
05:53 โ€” เชฌเซเชฒเซ‹เช• #9 เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เชˆเชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
06:17 - เชจเซ‹เชกเซเชธ เช เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เช•เซ‡ เชฌเซเชฒเซ‹เช• #9 เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡ 760k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เชฐเชตเชพ เชฒเชพเช—เซเชฏเชพ เช›เซ‡.
06:47 โ€” เชชเซ‚เชฒ เช เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจเชจเซ‡ เชธเชพเชซ เช•เชฐเซ€ เชฆเซ€เชงเซเช‚ เช›เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช• #9 เชฎเชพเช‚ เช›เซ‡
09:06 - เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธ 2 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡

เชŸเซ‡เชธเซเชŸ 2

เชฌเซเชฒเซ‹เช• เชฆเซ€เช  350k เชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เช›เซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 3 เชฌเซเชฒเซ‹เช•เซเชธ เช›เซ‡.


เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเซเชฅเชฟเชคเชฟ: เช›เซ‡เชฒเซเชฒเซ‹ เชฌเซเชฒเซ‹เช• #9; 2 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡

00:00 โ€” เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชœเชจเชฐเซ‡เชถเชจ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡
00:44 - 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช…เชจเซ‡ เชจเซ‹เชก เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚
00:56 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชกเซ‡ เชชเซ‚เชฒ เช…เชจเซ‡ เชซเซ‹เชฐเซเชฎ เชฌเซเชฒเซ‹เช• #320เชฎเชพเช‚เชฅเซ€ 10k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช›เซ‡. เช…เชฎเซ‡ เช เชชเชฃ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ 320 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 10k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
01:12 โ€” เชฌเซเชฒเซ‹เช• #10 เชธเชนเซ€ เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
01:18 โ€” เชกเซ‡เชฎเซ‹ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‡ เช•เชพเชฎ เชชเซ‚เชฐเซเช‚ เช•เชฐเซเชฏเซเช‚, เชœเซ‡เชฃเซ‡ 1 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 34 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเซ‹เช•เชฒเซเชฏเชพ
01:20 โ€” เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐ 10 เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
01:51 - เชฌเชงเชพ เชจเซ‹เชกเซเชธ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚เชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช• #10 เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ 320k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡.
02:01 - เชฌเซเชฒเซ‹เช• #320 เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ 10k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเชพเชŸเซ‡ เชชเซ‚เชฒ เชธเชพเชซ เชฅเชˆ เช—เชฏเซ‹ เช›เซ‡
02:15 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชกเซ‡ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 350k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐ 11 เชฌเชจเชพเชตเซเชฏเซ‹
02:34 โ€” เชฌเซเชฒเซ‹เช• #11 เชธเชนเซ€ เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
02:51 โ€” เชฌเซเชฒเซ‹เช• #11 เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
02:55 โ€” เช›เซ‡เชฒเซเชฒเชพ เชจเซ‹เชกเซ‡ เชฌเซเชฒเซ‹เช• #10 เชฅเซ€ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฐเซเชฃ เช•เชฐเซเชฏเชพ
10:59 โ€” เชฌเซเชฒเซ‹เช• #9 เชธเชฌเชฎเชฟเชถเชจ เชธเชพเชฅเซ‡เชจเซ‹ เชตเซเชฏเชตเชนเชพเชฐ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚ เช˜เชฃเซ‹ เชฒเชพเช‚เชฌเซ‹ เชธเชฎเชฏ เชฒเซ‡เชคเซ‹ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เชชเซ‚เชฐเซเชฃ เชฅเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ 350k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚.
11:05 - เชฌเซเชฒเซ‹เช• #320 เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ 11k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเชพเชŸเซ‡ เชชเซ‚เชฒ เชธเชพเชซ เชฅเชˆ เช—เชฏเซ‹ เช›เซ‡
12:10 - เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธเชฎเชพเช‚ 1 เชฎเชฟเชฒเชฟเชฏเชจ 670k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เช›เซ‡
12:17 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชกเซ‡ เชชเซ‚เชฒ เช…เชจเซ‡ เชซเซ‹เชฐเซเชฎ เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐ 330เชฎเชพเช‚เชฅเซ€ 12k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ
12:32 โ€” เชฌเซเชฒเซ‹เช• #12 เชธเชนเซ€ เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
12:39 โ€” เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐ 12 เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
13:44 - เชฌเชงเชพ เชจเซ‹เชกเซเชธ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚เชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช• #12 เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ 330k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡.
14:50 - เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธ 2 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡

เชŸเซ‡เชธเซเชŸ 3

เชชเซเชฐเชฅเชฎ เช…เชจเซ‡ เชฌเซ€เชœเชพ เชธเชฐเซเชตเชฐเชฎเชพเช‚, เชเช• เชฎเชพเชจเซเชฏ เชจเซ‹เชก เชธเชฌเชฎเชฟเชŸเชฟเช‚เช— เชจเซ‹เชก เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.


เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเซเชฅเชฟเชคเชฟ: เช›เซ‡เชฒเซเชฒเซ‹ เชฌเซเชฒเซ‹เช• #84; เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ 0 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡

00:00 โ€” 3 เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เชœเซ‡ เชฆเชฐเซ‡เช• 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡
01:38 โ€” 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช…เชจเซ‡ เชจเซ‹เชก #3 เชธเชฌเชฎเชฟเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚
01:50 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #3 เช เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 330k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• #85 (f21) เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช…เชฎเซ‡ เช เชชเชฃ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ 350 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 10k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
01:53 โ€” 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช…เชจเซ‡ เชจเซ‹เชก #1 เชธเชฌเชฎเชฟเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚
01:50 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #3 เช เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 330k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• #85 (f21) เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช…เชฎเซ‡ เช เชชเชฃ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ 350 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 10k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซ‚เชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
02:01 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #1 เช เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 250k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐ #85 (65e)
02:06 โ€” เชฌเซเชฒเซ‹เช• #85 (f21) เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
02:08 โ€” เชธเชฐเซเชตเชฐ #3 เชจเซ€ เชกเซ‡เชฎเซ‹ เชธเซเช•เซเชฐเชฟเชชเซเชŸ, เชœเซ‡เชฃเซ‡ 1 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 30 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเซ‹เช•เชฒเซเชฏเชพ, เช•เชพเชฎ เชชเซ‚เชฐเซเชฃ เชฅเชฏเซเช‚
02:14 โ€” เชฌเซเชฒเซ‹เช• #85 (f21) เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
02:19 โ€” เชฌเซเชฒเซ‹เช• #85 (65e) เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
02:22 โ€” 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช…เชจเซ‡ เชจเซ‹เชก #2 เชธเชฌเชฎเชฟเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚
02:27 โ€” เชฌเซเชฒเซ‹เช• #85 (65e) เชฎเชพเชจเซเชฏ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹
02:29 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #2 เช เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 111855 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเซ€เชงเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• #85 (256) เชฌเชจเชพเชตเซ‡ เช›เซ‡.
02:36 โ€” เชฌเซเชฒเซ‹เช• #85 (256) เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
02:36 โ€” เชธเชฐเซเชตเชฐ #1 เชจเซ€ เชกเซ‡เชฎเซ‹ เชธเซเช•เซเชฐเชฟเชชเซเชŸ, เชœเซ‡เชฃเซ‡ 1 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 42.5 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเซ‹เช•เชฒเซเชฏเชพ, เช•เชพเชฎ เชชเซ‚เชฐเซเชฃ เชฅเชฏเซเช‚
02:38 โ€” เชฌเซเชฒเซ‹เช• #85 (256) เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
03:08 โ€” เชธเชฐเซเชตเชฐ #2 เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฎเชพเชชเซเชค เช•เชฐเซเชฏเซเช‚, เชœเซ‡เชฃเซ‡ 1 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ 47 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฎเซ‹เช•เชฒเซเชฏเชพ
03:38 - เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธเชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚เชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ เช›เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช•เซเชธ #85 (f21), #86(65e), #87(256) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ 330k, 250k, 111855 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚.
03:49 - 330k, 250k, 111855 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเชฐ เชชเซ‚เชฒ เชธเชพเชซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡ เชฌเซเชฒเซ‹เช•เซเชธ #85 (f21), #86(65e), #87(256)เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.
03:59 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #1 เช เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 888145 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เชฐเซเชฏเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• #88 (214) เชฌเชจเชพเชตเซเชฏเชพ, เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #2 เช เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 750k เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช•เชฐเซเชฏเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• #88 (50a), เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #3 เช 670k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เชฐเซเชฏเชพ. เชชเซ‚เชฒ เช…เชจเซ‡ เชซเซ‹เชฐเซเชฎเซเชธ เชฌเซเชฒเซ‹เช• #88 (d3b)
04:44 โ€” เชฌเซเชฒเซ‹เช• #88 (d3b) เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
04:58 โ€” เชฌเซเชฒเซ‹เช• #88 (214) เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
05:11 โ€” เชฌเซเชฒเซ‹เช• #88 (50a) เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
05:11 โ€” เชฌเซเชฒเซ‹เช• #85 (d3b) เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
05:36 โ€” เชฌเซเชฒเซ‹เช• #85 (214) เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
05:43 - เชฌเชงเชพ เชจเซ‹เชกเซเชธ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚เชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช•เซเชธ #88 (d3b), #89(214) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช…เชจเซ‡ 670k, 750k เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡.
06:50 โ€” เชธเช‚เชšเชพเชฐ เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡, เชฌเซเชฒเซ‹เช• #85 (50a) เชฎเชพเชจเซเชฏ เชจเชนเซ‹เชคเซเช‚
06:55 โ€” เชธเชฌเชฎเชฟเชŸ เชจเซ‹เชก #2 เช เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ 888145 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เชฐเซเชฏเชพ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• #90 (50a) เชซเซ‹เชฐเซเชฎเซเชธ เช•เชฐเซเชฏเชพ
08:14 โ€” เชฌเซเชฒเซ‹เช• #90 (50a) เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชจเซเชฏเชคเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
09:04 โ€” เชฌเซเชฒเซ‹เช• #90 (50a) เชฎเชพเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจ เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
11:23 - เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธเชจเซ‡ เชฐเซ‚เชŸ เชšเซ‡เช‡เชจเชฎเชพเช‚เชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฌเซเชฒเซ‹เช• #90 (50a) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ 888145 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชธเชฐเซเชตเชฐ #3 เช เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฌเซเชฒเซ‹เช•เซเชธ #88 (d3b), #89 (214) เชฅเซ€ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเซเชฏเชพ เช›เซ‡.
12:11 - เชฌเชงเชพ เชชเซ‚เชฒ เช–เชพเชฒเซ€ เช›เซ‡
13:41 โ€” เชธเชฐเซเชตเชฐ #3 เชจเชพ เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธ 3 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡
14:35 โ€” เชธเชฐเซเชตเชฐ #1 เชจเชพ เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธ 3 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡
19:24 โ€” เชธเชฐเซเชตเชฐ #2 เชจเชพ เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธ 3 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชŸเซ‹เช•เชจเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡

เช…เชตเชฐเซ‹เชงเซ‹

เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถเชจเชพ เชตเชฟเช•เชพเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช…เชฎเชจเซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹, เชœเซ‡ เช…เชฎเซ‡ เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡ เชนเชฒ เช•เชฐเซ€ เช…เชจเซ‡ เชนเชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช:

1. เชตเชฟเชตเชฟเชง เชธเชฟเชธเซเชŸเชฎ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชตเชฟเชฐเซ‹เชงเชพเชญเชพเชธ. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชชเซ‚เชฒเชฎเชพเช‚ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เช เชฌเซเชฒเซ‹เช•เซเชธ เชธเชฌเชฎเชฟเชŸ เช…เชจเซ‡ เชฎเชพเชจเซเชฏ เช•เชฐเชตเชพเชจเชพ เช•เชพเชฐเซเชฏเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซเชฏเซเช‚, เช…เชจเซ‡ เชŠเชฒเชŸเซเช‚, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เชเชกเชชเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชฅเชฏเซ‹.

2. เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช–เชฐเซเชšเชจเซ‡ เช˜เชŸเชพเชกเซ€เชจเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‹เช•เชฒเชตเชพ เชคเซ‡ เชคเชฐเชค เชœ เชธเซเชชเชทเซเชŸ เชจ เชนเชคเซเช‚.

3. เช‰เชšเซเชš เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชจเซ‡ เช•เซเชฏเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเซ‹ เชคเซ‡ เชธเซเชชเชทเซเชŸ เชจ เชนเชคเซเช‚.

4. เชจเซ‹เชกเซเชธ เชตเชšเซเชšเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเชตเซเช‚ เชคเซ‡ เชธเซเชชเชทเซเชŸ เชจ เชนเชคเซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชตเชพเชณเชพ เชฌเซเชฒเซ‹เช•เชจเซเช‚ เช•เชฆ เชฒเช—เชญเช— 100 MB เชฒเซ‡ เช›เซ‡.

5. เชธเชฟเช‚เช—เชฒ-เชฅเซเชฐเซ‡เชกเซ‡เชก เชฎเซ‹เชกเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชตเชพเชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เชฒเชพเช‚เชฌเซ€ เช—เชฃเชคเชฐเซ€เช“ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชจเซ‹เชกเซเชธ เชตเชšเซเชšเซ‡เชจเซเช‚ เชœเซ‹เชกเชพเชฃ เชคเซ‚เชŸเซ€ เชœเชพเชฏ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเชฐเซเช•เชฒ เชŸเซเชฐเซ€ เชฌเชจเชพเชตเชตเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชนเซ‡เชถเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเซ€).

เช…เชฎเซ‡ เช† เชฌเชงเชพ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเซเชฏเซ‹?

เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชกเชจเซเช‚ เชชเซเชฐเชฅเชฎ เชธเช‚เชธเซเช•เชฐเชฃ เชเช• เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชธเช‚เชฏเซ‹เชœเชจ เชนเชคเซเช‚ เชœเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชฌเชงเซเช‚ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡: เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชธเซเชตเซ€เช•เชพเชฐเซ‹, เชฌเซเชฒเซ‹เช•เซเชธ เชธเชฌเชฎเชฟเชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เชฎเชพเชจเซเชฏ เช•เชฐเซ‹ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ API เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‹. เชจเซ‹เชกเชœเซ‡เชเชธ เชฎเซ‚เชณ เชฐเซ€เชคเซ‡ เชธเชฟเช‚เช—เชฒ-เชฅเซเชฐเซ‡เชกเซ‡เชก เชนเซ‹เชตเชพเชฅเซ€, เชญเชพเชฐเซ‡ เชฎเชฐเซเช•เชฒ เชŸเซเชฐเซ€ เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชถเชจ เชซเช‚เช•เซเชถเชจ เชเชก เชŸเซเชฐเชพเช‚เชเซ‡เช•เซเชถเชจ เชซเช‚เช•เซเชถเชจเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เช…เชฎเซ‡ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‡ เชตเชฟเช•เชฒเซเชชเซ‹ เชœเซ‹เชฏเชพ:

1. เช˜เชฃเซ€ เชจเซ‹เชกเชœเซ‡เชเชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชถเชฐเซ‚ เช•เชฐเซ‹, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชฆเชฐเซ‡เช• เชšเซ‹เช•เซเช•เชธ เช•เชพเชฐเซเชฏเซ‹ เช•เชฐเซ‡ เช›เซ‡.

2. worker_threads เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช…เชจเซ‡ เช•เซ‹เชกเชจเชพ เชญเชพเช—เชจเชพ เช…เชฎเชฒเชจเซ‡ เชฅเซเชฐเซ‡เชกเซ‹เชฎเชพเช‚ เช–เชธเซ‡เชกเซ‹.

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช…เชฎเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชฌเช‚เชจเซ‡ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹: เช…เชฎเซ‡ เชคเชพเชฐเซเช•เชฟเช• เชฐเซ€เชคเซ‡ เชเช• เชจเซ‹เชกเชจเซ‡ 3 เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เช…เชฒเช—เชฅเซ€ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชธ

1. เชธเชฌเชฎเชฟเชถเชจ เชจเซ‹เชก, เชœเซ‡ เชชเซ‚เชฒเชฎเชพเช‚ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช•เซเชธ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

2. เชเช• เชฎเชพเชจเซเชฏ เชจเซ‹เชก เช•เซ‡ เชœเซ‡ เชจเซ‹เชกเซเชธเชจเซ€ เชฎเชพเชจเซเชฏเชคเชพ เชคเชชเชพเชธเซ‡ เช›เซ‡.

3. API เชจเซ‹เชก - เชกเซ‡เชŸเชพ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ API เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชคเชฎเซ‡ cli เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฏเซเชจเชฟเช•เซเชธ เชธเซ‹เช•เซ‡เชŸ เชฆเซเชตเชพเชฐเชพ เชฆเชฐเซ‡เช• เชจเซ‹เชก เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เช…เชฎเซ‡ เชญเชพเชฐเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€, เชœเซ‡เชฎ เช•เซ‡ เชฎเชฐเซเช•เชฒ เชตเซƒเช•เซเชทเชจเซ€ เช—เชฃเชคเชฐเซ€, เชเช• เช…เชฒเช— เชฅเซเชฐเซ‡เชกเชฎเชพเช‚ เช–เชธเซ‡เชกเซ€.

เช†เชฎ, เช…เชฎเซ‡ เชเช•เชธเชพเชฅเซ‡ เช…เชจเซ‡ เชจเชฟเชทเซเชซเชณเชคเชพ เชตเชฟเชจเชพ เชคเชฎเชพเชฎ เชชเซเชฒเชพเชเซเชฎเชพ เช•เซ‡เชถ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชธเชพเชฎเชพเชจเซเชฏ เช•เชพเชฎเช—เซ€เชฐเซ€ เชนเชพเช‚เชธเชฒ เช•เชฐเซ€ เช›เซ‡.

เชเช•เชตเชพเชฐ เชธเชฟเชธเซเชŸเชฎ เช•เชพเชฐเซเชฏเชฐเชค เชฅเชˆ เช—เชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชเชกเชชเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡, เช•เชฎเชจเชธเซ€เชฌเซ‡, เช…เชธเช‚เชคเซ‹เชทเช•เชพเชฐเช• เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเชพ: เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก 5 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช• เชฆเซ€เช  000 เชœเซ‡เชŸเชฒเชพ เชตเซเชฏเชตเชนเชพเชฐเซ‹. เชถเซเช‚ เช–เซ‹เชŸเซ€ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เชคเซ‡ เชฎเชพเชฐเซ‡ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชนเชคเซเช‚.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช…เชฎเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชŸเซ‹เชšเชจเซ€ เช•เซเชทเชฎเชคเชพ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถ เชธเชพเชฅเซ‡ เชธเช‚เชšเชพเชฐเชจเซ€ เชชเชฆเซเชงเชคเชฟเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เช…เชฎเซ‡ เช…เช—เชพเช‰ เชฒเช–เซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เชชเซเชฒเชพเชเชฎเชพ เช•เซ‡เชถ เชจเซ‹เชก เชฏเซเชจเชฟเช•เซเชธ เชธเซ‹เช•เซ‡เชŸ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซ‡ เช›เซ‡. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชคเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เช†เชงเชพเชฐเชฟเชค เชนเชคเซเช‚. json เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ `JSON.parse()` เช…เชจเซ‡ `JSON.stringify()` เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.

```json
{
  "action": "sendTransaction",
  "payload":{
    "prevHash": "0x8a88cc4217745fd0b4eb161f6923235da10593be66b841d47da86b9cd95d93e0",
    "prevBlock": 41,
    "tokenId": "57570139642005649136210751546585740989890521125187435281313126554130572876445",
    "newOwner": "0x200eabe5b26e547446ae5821622892291632d4f4",
    "type": "pay",
    "data": "",
    "signature": "0xd1107d0c6df15e01e168e631a386363c72206cb75b233f8f3cf883134854967e1cd9b3306cc5c0ce58f0a7397ae9b2487501b56695fe3a3c90ec0f61c7ea4a721c"
  }
}
```

เช…เชฎเซ‡ เช†เชตเซ€ เชตเชธเซเชคเซเช“เชจเซ€ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชธเซเชชเซ€เชก เชฎเชพเชชเซ€ เช…เชจเซ‡ ~ 130k เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก เชฎเชณเซ€. เช…เชฎเซ‡ json เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹, เชชเชฐเช‚เชคเซ เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เชฅเชฏเซ‹ เชจเชฅเซ€. V8 เชเชจเซเชœเซ€เชจ เช† เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช“เชชเซเชŸเชฟเชฎเชพเช‡เช เชฅเชฏเซ‡เชฒเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช.

เช…เชฎเซ‡ เชตเชฐเซเช—เซ‹ เชฆเซเชตเชพเชฐเชพ เชตเซเชฏเชตเชนเชพเชฐเซ‹, เชŸเซ‹เช•เชจเซเชธ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช•เซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚. เช†เชตเชพ เชตเชฐเซเช—เซ‹ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡, เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ 2 เช—เชฃเซ‹ เช˜เชŸเชพเชกเซ‹ เชฅเชฏเซ‹, เชœเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ OOP เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€. เชฎเชพเชฐเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เช…เชญเชฟเช—เชฎ เชฎเชพเชŸเซ‡ เชฌเชงเซเช‚ เชซเชฐเซ€เชฅเซ€ เชฒเช–เชตเซเช‚ เชชเชกเซเชฏเซเช‚.

เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฟเช‚เช—

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชฐเซ‡เชกเชฟเชธเชจเซ‡ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชตเชงเซ เช‰เชคเซเชชเชพเชฆเช• เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เชคเชฐเซ€เช•เซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เชœเซ‡ เช…เชฎเชพเชฐเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชธเช‚เชคเซ‹เชทเซ‡ เช›เซ‡: เช•เซ€-เชตเซ‡เชฒเซเชฏเซ เชธเซเชŸเซ‹เชฐเซ‡เชœ, เชนเซ‡เชถ เช•เซ‹เชทเซเชŸเช•เซ‹, เชธเซ‡เชŸ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚. เช…เชฎเซ‡ เชฐเซ‡เชกเชฟเชธ-เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช• เชฒเซ‹เชจเซเชš เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ 80 เชชเชพเช‡เชชเชฒเชพเช‡เชจเชฟเช‚เช— เชฎเซ‹เชกเชฎเชพเช‚ เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก ~1k เช‘เชชเชฐเซ‡เชถเชจเซเชธ เชฎเซ‡เชณเชตเซเชฏเชพ.

เช‰เชšเซเชš เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชฐเซ‡เชกเชฟเชธเชจเซ‡ เชตเชงเซ เชฌเชพเชฐเซ€เช•เชพเชˆเชฅเซ€ เชŸเซเชฏเซเชจ เช•เชฐเซเชฏเซเช‚ เช›เซ‡:

  • เชฏเซเชจเชฟเช•เซเชธ เชธเซ‹เช•เซ‡เชŸ เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • เช…เชฎเซ‡ เชฐเชพเชœเซเชฏเชจเซ‡ เชกเชฟเชธเซเช• เชชเชฐ เชธเชพเชšเชตเชตเชพเชจเซเช‚ เช…เช•เซเชทเชฎ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ (เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เช…เชฒเช— เชฐเซ‡เชกเชฟเชธเชฎเชพเช‚ เชกเชฟเชธเซเช• เชชเชฐ เชธเชพเชšเชตเซ€ เชถเช•เซ‹ เช›เซ‹).

เชฐเซ‡เชกเชฟเชธเชฎเชพเช‚, เชชเซ‚เชฒ เช เชนเซ‡เชถ เชŸเซ‡เชฌเชฒ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช†เชชเชฃเซ‡ เชเช• เช•เซเชตเซ‡เชฐเซ€เชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฎ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชเช• เชชเช›เซ€ เชเช• เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชฌเชจเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช…เชฎเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชธเซ‚เชšเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹, เชชเชฐเช‚เชคเซ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‚เชšเชฟเชจเซ‡ เช…เชจเชฒเซ‹เชก เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซ‡ เชงเซ€เชฎเซ€ เช›เซ‡.

เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชจเซ‹เชกเชœเซ‡เชเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชฐเซ‡เชกเชฟเชธ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เช เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก 18k เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเซเช‚. เชเชกเชช 9 เชตเช–เชค เช˜เชŸเซ€.

เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เซ‡ เช…เชฎเชจเซ‡ เชฌเชคเชพเชตเซเชฏเซเช‚ เช•เซ‡ เชถเช•เซเชฏเชคเชพเช“ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ 5 เช—เชฃเซ€ เชตเชงเชพเชฐเซ‡ เช›เซ‡, เช…เชฎเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เช…เชฎเซ‡ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‡ ioredis เชฎเชพเช‚ เชฌเชฆเชฒเซ€ เช…เชจเซ‡ 25k เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชกเชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเซ‡เชณเชตเซเชฏเซเช‚. เช…เชฎเซ‡ `hset` เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเช• เชชเช›เซ€ เชเช• เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช‰เชฎเซ‡เชฐเซเชฏเชพ เช›เซ‡. เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ Redis เชฎเชพเช‚ เช˜เชฃเซ€ เชฌเชงเซ€ เช•เซเชตเซ‡เชฐเซ€ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เชนเชคเชพ. เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ‡ เชฌเซ‡เชšเชฎเชพเช‚ เชœเซ‹เชกเชตเชพเชจเซ‹ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชเช• เช†เชฆเซ‡เชถ `hmset` เชธเชพเชฅเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชจเซ‹ เชตเชฟเชšเชพเชฐ เช†เชตเซเชฏเซ‹. เชชเชฐเชฟเชฃเชพเชฎ 32k เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก เช›เซ‡.

เช˜เชฃเชพ เช•เชพเชฐเชฃเซ‹เชธเชฐ, เชœเซ‡ เช…เชฎเซ‡ เชจเซ€เชšเซ‡ เชตเชฐเซเชฃเชตเซ€เชถเซเช‚, เช…เชฎเซ‡ `Buffer` เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡, เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชฒเช–เชคเชพ เชชเชนเซ‡เชฒเชพ เชŸเซ‡เช•เซเชธเซเชŸ (`buffer.toString('hex')`)เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹. เช•เชพเชฎเช—เซ€เชฐเซ€ เช†เชฎ, เชเชกเชช เชตเชงเซ€เชจเซ‡ 35k เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก เชฅเชˆ เช—เชˆ. เช† เช•เซเชทเชฃเซ‡, เช…เชฎเซ‡ เชตเชงเซ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เชธเซเชฅเช—เชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เช›เซ‡.

เช…เชฎเชพเชฐเซ‡ เชฌเชพเชˆเชจเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเซเช‚ เชชเชกเซเชฏเซเช‚ เช•เชพเชฐเชฃ เช•เซ‡:

1. เชธเชฟเชธเซเชŸเชฎ เช˜เชฃเซ€เชตเชพเชฐ เชนเซ‡เชถ, เชธเชนเซ€ เชตเช—เซ‡เชฐเซ‡เชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช† เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‡ เชฌเชซเชฐเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช›เซ‡.

2. เชœเซเชฏเชพเชฐเซ‡ เชธเซ‡เชตเชพเช“ เชตเชšเซเชšเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชฌเชพเชˆเชจเชฐเซ€ เชกเซ‡เชŸเชพเชจเซเช‚ เชตเชœเชจ เชŸเซ‡เช•เซเชธเซเชŸ เช•เชฐเชคเชพ เช“เช›เซเช‚ เชนเซ‹เชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, 1 เชฎเชฟเชฒเชฟเชฏเชจ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชฌเซเชฒเซ‹เช• เชฎเซ‹เช•เชฒเชคเซ€ เชตเช–เชคเซ‡, เชŸเซ‡เช•เซเชธเซเชŸเชฎเชพเช‚เชจเซ‹ เชกเซ‡เชŸเชพ 300 เชฎเซ‡เช—เชพเชฌเชพเช‡เชŸเซเชธเชฅเซ€ เชตเชงเซ เชฒเชˆ เชถเช•เซ‡ เช›เซ‡.

3. เชกเซ‡เชŸเชพเชจเซเช‚ เชธเชคเชค เชชเชฐเชฟเชตเชฐเซเชคเชจ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡.

เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เช…เชฆเซเชญเซเชค `เชฌเชพเชˆเชจเชฐเซ€-เชกเซ‡เชŸเชพ` เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเชพ เช†เชงเชพเชฐเซ‡ เชตเชฟเช•เชธเชฟเชค เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช…เชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชฌเชพเชˆเชจเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‡ เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชฒเซ€เชงเซ‹ เช›เซ‡.

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช…เชฎเชจเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชกเซ‡เชŸเชพ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธ เชฎเชณเซเชฏเชพ:

-เชธเซ‹เชฆเชพ

  ```json
  {
    prevHash: BD.types.buffer(20),
    prevBlock: BD.types.uint24le,
    tokenId: BD.types.string(null),
    type: BD.types.uint8,
    newOwner: BD.types.buffer(20),
    dataLength: BD.types.uint24le,
    data: BD.types.buffer(({current}) => current.dataLength),
    signature: BD.types.buffer(65),
    hash: BD.types.buffer(32),
    blockNumber: BD.types.uint24le,
    timestamp: BD.types.uint48le,
  }
  ```

- เชŸเซ‹เช•เชจ

  ```json
  {
    id: BD.types.string(null),
    owner: BD.types.buffer(20),
    block: BD.types.uint24le,
    amount: BD.types.string(null),
  }
  ```

- เชฌเซเชฒเซ‹เช•

  ```json
  {
    number: BD.types.uint24le,
    merkleRootHash: BD.types.buffer(32),
    signature: BD.types.buffer(65),
    countTx: BD.types.uint24le,
    transactions: BD.types.array(Transaction.Protocol, ({current}) => current.countTx),
    timestamp: BD.types.uint48le,
  }
  ```

เชธเชพเชฎเชพเชจเซเชฏ เช†เชฆเซ‡เชถเซ‹ `BD.encode(block, Protocol).slice();` เช…เชจเซ‡ `BD.decode(buffer, Protocol)` เชธเชพเชฅเซ‡ เช…เชฎเซ‡ เชกเซ‡เชŸเชพเชจเซ‡ Redisเชฎเชพเช‚ เชธเชพเชšเชตเชตเชพ เช…เชฅเชตเชพ เชฌเซ€เชœเชพ เชจเซ‹เชก เชชเชฐ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเชตเชพ เช…เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ `Buffer` เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ€เช เช›เซ€เช. เชกเซ‡เชŸเชพ เชชเชพเช›เชพ.

เชธเซ‡เชตเชพเช“ เชตเชšเซเชšเซ‡ เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 2 เชฌเชพเชˆเชจเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเชฃ เช›เซ‡:

- เชฏเซเชจเชฟเช•เซเชธ เชธเซ‹เช•เซ‡เชŸ เชฆเซเชตเชพเชฐเชพ เชชเซเชฒเชพเชเซเชฎเชพ เชจเซ‹เชก เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ

  ```json
  {
    type: BD.types.uint8,
    messageId: BD.types.uint24le,
    error: BD.types.uint8,
    length: BD.types.uint24le,
    payload: BD.types.buffer(({node}) => node.length)
  }
  ```

เช•เซเชฏเชพเช‚:

  • `เชชเซเชฐเช•เชพเชฐ' โ€” เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช•เซเชฐเชฟเชฏเชพ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, 1 โ€” เชฎเซ‹เช•เชฒเซ‹ เชตเซเชฏเชตเชนเชพเชฐ, 2 โ€” getTransaction;
  • `เชชเซ‡เชฒเซ‹เชก` - เชกเซ‡เชŸเชพ เช•เซ‡ เชœเซ‡ เชฏเซ‹เช—เซเชฏ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชชเชธเชพเชฐ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡;
  • `messageId` - เชฎเซ‡เชธเซ‡เชœ เช†เชˆเชกเซ€ เชœเซ‡เชฅเซ€ เชชเซเชฐเชคเชฟเชญเชพเชต เช“เชณเช–เซ€ เชถเช•เชพเชฏ.

- เชจเซ‹เชกเซเชธ เชตเชšเซเชšเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ

  ```json
  {
    code: BD.types.uint8,
    versionProtocol: BD.types.uint24le,
    seq: BD.types.uint8,
    countChunk: BD.types.uint24le,
    chunkNumber: BD.types.uint24le,
    length: BD.types.uint24le,
    payload: BD.types.buffer(({node}) => node.length)
  }
  ```

เช•เซเชฏเชพเช‚:

  • `เช•เซ‹เชก` โ€” เชธเช‚เชฆเซ‡เชถ เช•เซ‹เชก, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ 6 โ€” PREPARE_NEW_BLOCK, 7 โ€” BLOCK_VALID, 8 โ€” BLOCK_COMMIT;
  • `เชธเช‚เชธเซเช•เชฐเชฃ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ` โ€” เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชธเช‚เชธเซเช•เชฐเชฃ, เช•เชพเชฐเชฃ เช•เซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชตเชฟเชตเชฟเชง เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชจเซ‹เชกเซเชธ เช‰เชญเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เช…เชฒเช— เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡;
  • `seq` - เชธเช‚เชฆเซ‡เชถ เช“เชณเช–เช•เชฐเซเชคเชพ;
  • `เช•เชพเช‰เชจเซเชŸเชšเช‚เช•` ะธ `เชšเช‚เช•เชจเช‚เชฌเชฐ` เชฎเซ‹เชŸเชพ เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซ‡ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€;
  • `เชฒเช‚เชฌเชพเชˆ` ะธ `เชชเซ‡เชฒเซ‹เชก` เชฒเช‚เชฌเชพเชˆ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชชเซ‹เชคเซ‡.

เช…เชฎเซ‡ เชกเซ‡เชŸเชพ เชชเซเชฐเซ€-เชŸเชพเชˆเชช เช•เชฐเซเชฏเซ‹ เชนเซ‹เชตเชพเชฅเซ€, เช…เช‚เชคเชฟเชฎ เชธเชฟเชธเซเชŸเชฎ Ethereum เชจเซ€ `rlp` เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช•เชฐเชคเชพเช‚ เช˜เชฃเซ€ เชเชกเชชเซ€ เช›เซ‡. เช•เชฎเชจเชธเซ€เชฌเซ‡, เช…เชฎเซ‡ เชนเชœเซ€ เชธเซเชงเซ€ เชคเซ‡เชจเซ‹ เช‡เชจเช•เชพเชฐ เช•เชฐเซ€ เชถเช•เซเชฏเชพ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸเชจเซ‡ เช…เช‚เชคเชฟเชฎ เชธเซเชตเชฐเซ‚เชช เช†เชชเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เชœเซ‡ เช…เชฎเซ‡ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชฌเชจเชพเชตเซ€เช เช›เซ€เช.

เชœเซ‹ เช†เชชเชฃเซ‡ เชเชกเชช เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชตเชพเชฎเชพเช‚ เชธเชซเชณ เชฅเชฏเชพ 35 000 เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก เชตเซเชฏเชตเชนเชพเชฐเซ‹, เช…เชฎเซ‡ เชชเชฃ เชถเซเชฐเซ‡เชทเซเช  เชธเชฎเชฏ เชฎเชพเช‚ เชคเซ‡เชฎเชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช…เช‚เชฆเชพเชœเชฟเชค เชฌเซเชฒเซ‹เช• เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชธเชฎเชฏ 30 เชธเซ‡เช•เชจเซเชก เชฒเซ‡เชคเซ‹ เชนเซ‹เชตเชพเชฅเซ€, เช…เชฎเชพเชฐเซ‡ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ 1 000 000 เชตเซเชฏเชตเชนเชพเชฐเซ‹, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เชตเชงเซ เชฎเซ‹เช•เชฒเชตเซเช‚ 100 MB เชกเซ‡เชŸเชพ.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช…เชฎเซ‡ เชจเซ‹เชกเซเชธ เชตเชšเซเชšเซ‡ เชตเชพเชคเชšเซ€เชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ `ethereumjs-devp2p` เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เช†เชŸเชฒเซ‹ เชกเซ‡เชŸเชพ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช…เชฎเซ‡ `ws` เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เช…เชจเซ‡ เชตเซ‡เชฌเชธเซ‹เช•เซ‡เชŸ เชฆเซเชตเชพเชฐเชพ เชฌเชพเชˆเชจเชฐเซ€ เชกเซ‡เชŸเชพ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เช—เซ‹เช เชตเซเชฏเซเช‚. เช…เชฒเชฌเชคเซเชค, เชฎเซ‹เชŸเชพ เชกเซ‡เชŸเชพ เชชเซ‡เช•เซ‡เชŸเซ‹ เชฎเซ‹เช•เชฒเชคเซ€ เชตเช–เชคเซ‡ เชชเชฃ เช…เชฎเชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซเชฏเชพ เช…เชจเซ‡ เชนเชตเซ‡ เช† เชธเชฎเชธเซเชฏเชพเช“ เชฆเซ‚เชฐ เชฅเชˆ เช—เชˆ เช›เซ‡.

เชฎเชฐเซเช•เชฒ เชตเซƒเช•เซเชทเชจเซ€ เชฐเชšเชจเชพ เช…เชจเซ‡ เชนเซ‡เชถเชจเซ€ เช—เชฃเชคเชฐเซ€ เชชเชฃ 1 000 000 เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชตเชฟเชถเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ 10 เชธเชคเชค เช—เชฃเชคเชฐเซ€เชจเซ€ เชธเซ‡เช•เชจเซเชก. เช† เชธเชฎเชฏ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชคเชฎเชพเชฎ เช—เชพเช‚เช เซ‹ เชธเชพเชฅเซ‡เชจเซเช‚ เชœเซ‹เชกเชพเชฃ เชคเซ‚เชŸเซ€ เชœเชตเชพเชจเซ€ เชตเซเชฏเชตเชธเซเชฅเชพ เช•เชฐเซ‡ เช›เซ‡. เช† เช—เชฃเชคเชฐเซ€เชจเซ‡ เชเช• เช…เชฒเช— เชฅเซเชฐเซ‡เชก เชชเชฐ เช–เชธเซ‡เชกเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชคเชพเชฐเชฃเซ‹:

เชนเช•เซ€เช•เชคเชฎเชพเช‚, เช…เชฎเชพเชฐเชพ เชคเชพเชฐเชฃเซ‹ เชจเชตเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช•เซ‡เชŸเชฒเชพเช• เช•เชพเชฐเชฃเซ‹เชธเชฐ เชตเชฟเช•เชพเชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช˜เชฃเชพ เชจเชฟเชทเซเชฃเชพเชคเซ‹ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡ เชญเซ‚เชฒเซ€ เชœเชพเชฏ เช›เซ‡.

  • เช‘เชฌเซเชœเซ‡เช•เซเชŸ-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ‡ เชฌเชฆเชฒเซ‡ เชซเช‚เช•เซเชถเชจเชฒ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฅเซ€ เช‰เชคเซเชชเชพเชฆเช•เชคเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เชฅเชพเชฏ เช›เซ‡.
  • เชฎเซ‹เชจเซ‹เชฒเชฟเชฅ เช‰เชคเซเชชเชพเชฆเช• เชจเซ‹เชกเชœเซ‡เชเชธ เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เชธเชฐเซเชตเชฟเชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เช•เชฐเชคเชพเช‚ เชตเชงเซ เช–เชฐเชพเชฌ เช›เซ‡.
  • เชญเชพเชฐเซ‡ เช—เชฃเชคเชฐเซ€ เชฎเชพเชŸเซ‡ `เชตเชฐเซเช•เชฐ_เชฅเซเชฐเซ‡เชกเซเชธ` เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฅเซ€ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชชเซเชฐเชคเชฟเชญเชพเชตเชถเช•เซเชคเชฟเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เชฅเชพเชฏ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ i/o เช‘เชชเชฐเซ‡เชถเชจเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡.
  • เชฏเซเชจเชฟเช•เซเชธ เชธเซ‹เช•เซ‡เชŸ HTTP เชตเชฟเชจเช‚เชคเซ€เช“ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเซเชฅเชฟเชฐ เช…เชจเซ‡ เชเชกเชชเซ€ เช›เซ‡.
  • เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชฎเซ‹เชŸเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชเชกเชชเชฅเซ€ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เชตเซ‡เชฌเชธเซ‹เช•เซ‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช…เชจเซ‡ เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชกเซ‡เชŸเชพ เชฎเซ‹เช•เชฒเชตเซ‹ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡, เชŸเซเช•เชกเชพเช“เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค, เชœเซ‡ เชจ เช†เชตเซ‡ เชคเซ‹ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชเช• เชธเช‚เชฆเซ‡เชถเชฎเชพเช‚ เชœเซ‹เชกเชพเชˆ เชถเช•เซ‡ เช›เซ‡.

เช…เชฎเซ‡ เชคเชฎเชจเซ‡ เชฎเซเชฒเชพเช•เชพเชค เชฒเซ‡เชตเชพ เช†เชฎเช‚เชคเซเชฐเชฃ เช†เชชเซ€เช เช›เซ€เช GitHub เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ: https://github.com/opporty-com/Plasma-Cash/tree/new-version

เชฒเซ‡เช– เชธเชน เชฆเซเชตเชพเชฐเชพ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เชจเชพเชถเชฟเชตเชจ, เชตเชฐเชฟเชทเซเช  เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชนเซ‹เช‚เชถเชฟเชฏเชพเชฐ เช‰เช•เซ‡เชฒ Inc.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹