เจœเจจเจคเจ• เจŸเฉˆเจธเจŸ: Ethereum 'เจคเฉ‡ เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉฑเจฒ

เจฌเจฒเจพเจ•เจšเฉ‡เจจ เจ‡เฉฑเจ• เจจเจตเฉ€เจจเจคเจพเจ•เจพเจฐเฉ€ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจนเฉˆ เจœเฉ‹ เจฎเจจเฉเฉฑเจ–เฉ€ เจœเฉ€เจตเจจ เจฆเฉ‡ เจ•เจˆ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจจ เจฆเจพ เจตเจพเจ…เจฆเจพ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจ…เจธเจฒ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจกเจฟเจœเฉ€เจŸเจฒ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจตเจฟเฉฑเจคเฉ€ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉ€ เจ—เจคเฉ€ เจ…เจคเฉ‡ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฒเจพเจ—เจค เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ†เจงเฉเจจเจฟเจ• DAPP เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

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

เจฌเจฒเจพเจ•เจšเฉˆเจจ เจตเจฟเฉฑเจš เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เจฐเจฃ, เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจŸเฉเจฐเจพเจˆเจฒเฉ‡เจฎเจพ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจเจพ, เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎ เจฎเฉŒเจ•เจพ เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจฌเจฃเจพเจ‡เจ†, เจ‡เฉฑเจ• เจธเจนเจพเจ‡เจ• เจšเฉ‡เจจ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ…เจคเฉ‡ Node.js 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจ‡เฉฑเจ• เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจœเฉ‹ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจ†เจชเจฃเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจšเฉ‡เจจ (เจˆเจฅเจฐเจฟเจ…เจฎ) เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจœเจจเจคเจ• เจŸเฉˆเจธเจŸ: Ethereum 'เจคเฉ‡ เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉฑเจฒ

เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚

1. เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ 'เจกเจฟเจชเจพเจœเจผเจฟเจŸ' เจ•เจนเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ‡เจธ เจตเจฟเฉฑเจš ETH เจฆเฉ€ เจฐเจ•เจฎ เจจเฉ‚เฉฐ เจชเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‰เจน เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจŸเฉ‹เจ•เจจ เจตเจฟเฉฑเจš เจœเจฎเฉเจนเจพ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจซเฉฐเจ•เจธเจผเจจ เจ‡เฉฑเจ• เจŸเฉ‹เจ•เจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจ‡เจตเฉˆเจ‚เจŸ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

2. เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ‡เจตเฉˆเจ‚เจŸเจธ เจฒเจˆ เจธเจฌเจธเจ•เฉเจฐเจพเจˆเจฌ เจ•เฉ€เจคเฉ‡ เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจจเฉ‹เจกเจธ เจ‡เฉฑเจ• เจกเจฟเจชเจพเจœเจผเจฟเจŸ เจฌเจฃเจพเจ‰เจฃ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจ‡เจตเฉˆเจ‚เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจŸเฉ‹เจ•เจจ เจฌเจฃเจพเจ‰เจฃ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจจเฅค

3. เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡, เจตเจฟเจธเจผเฉ‡เจธเจผ เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจจเฉ‹เจก เจชเฉ‚เจฒ (1 เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉฑเจ•) เจคเฉ‹เจ‚ เจธเจพเจฐเฉ‡ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจฌเจฒเจพเจ• เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจฎเจพเจฐเจ•เจฒ เจŸเฉเจฐเฉ€ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡, เจ‰เจธ เจ…เจจเฉเจธเจพเจฐ, เจนเฉˆเจธเจผ. เจ‡เจธ เจฌเจฒเจพเจ• เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจจเฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจคเจธเจฆเฉ€เจ• เจฒเจˆ เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจจเฉ‹เจก เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ•เฉ€ เจฎเจฐเจ•เจฒ เจนเฉˆเจธเจผ เจตเฉˆเจง เจนเฉˆ เจ…เจคเฉ‡ เจ•เฉ€ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจตเฉˆเจง เจนเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เฉ€ เจŸเฉ‹เจ•เจจ เจญเฉ‡เจœเจฃ เจตเจพเจฒเจพ เจ‡เจธเจฆเจพ เจฎเจพเจฒเจ• เจนเฉˆ)เฅค เจฌเจฒเจพเจ• เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจจเฉ‹เจก เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจฆเฉ‡ 'เจธเจฌเจฎเจฟเจŸเจฌเจฒเจพเจ•' เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจฌเจฒเจพเจ• เจจเฉฐเจฌเจฐ เจ…เจคเฉ‡ เจฎเจพเจฐเจ•เจฒ เจนเฉˆเจธเจผ เจจเฉ‚เฉฐ เจ•เจฟเจจเจพเจฐเฉ‡ เจฆเฉ€ เจšเฉ‡เจจ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ‡เฉฑเจ• เจ‡เจตเฉˆเจ‚เจŸ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• เจฌเจฒเจพเจ• เจฆเฉ‡ เจธเจซเจฒ เจœเฉ‹เฉœ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฒ เจคเฉ‹เจ‚ เจนเจŸเจพ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

4. เจฌเจฒเจพเจ• เจธเจฌเจฎเจฟเจธเจผเจจ เจ‡เจตเฉˆเจ‚เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจจเฉ‹เจก เจ‰เจนเจจเจพเจ‚ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจฌเจฒเจพเจ• เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจเฅค

5. เจ•เจฟเจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจŸเฉ‹เจ•เจจ เจฆเจพ เจฎเจพเจฒเจ• (เจœเจพเจ‚ เจ—เฉˆเจฐ-เจฎเจพเจฒเจ•) เจ‡เจธเจจเฉ‚เฉฐ เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจคเฉ‹เจ‚ เจตเจพเจชเจธ เจฒเฉˆเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจ‰เจน 'startExit' เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจธ เจตเจฟเฉฑเจš เจŸเฉ‹เจ•เจจ 'เจคเฉ‡ เจ†เจ–เจฐเฉ€ 2 เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‰เจน เจŸเฉ‹เจ•เจจ เจฆเจพ เจฎเจพเจฒเจ• เจนเฉˆเฅค เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ, เจฎเจพเจฐเจ•เจฒ เจนเฉˆเจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจฌเจฒเจพเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจขเจตเจพเจ‰เจฃ เจฒเจˆ เจŸเฉ‹เจ•เจจ เจญเฉ‡เจœเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจฆเฉ‹ เจนเจซเจผเจคเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

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

เจœเจจเจคเจ• เจŸเฉˆเจธเจŸ: Ethereum 'เจคเฉ‡ เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉฑเจฒ

เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจฆเฉ‹ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ

1. เจฐเฉ‚เจŸ เจšเฉ‡เจจ เจ‰เจนเจจเจพเจ‚ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจœเจพเจฃเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจšเจพเจˆเจฒเจก เจšเฉ‡เจจ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‰เจคเจชเฉฐเจจ เจ…เจคเฉ‡ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจคเฉ‹เจ‚ ETH เจ•เจฟเจธเจจเฉ‡ เจœเจฎเฉเจนเจพ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจ•เจขเจตเจพเจ‡เจ† เจ‡เจธ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจœเจจเจคเจ• เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

2. เจšเจพเจˆเจฒเจก เจšเฉ‡เจจ zk-SNARKs เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจ—เจฟเจ†เจค เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจธเจŸเฉˆเจ•

  • เจจเฉ‹เจกเจœ เจเจธ
  • เจฐเฉ‡เจกเจฟเจธ
  • เจˆเจฅเจฐเจฟเจ…เจฎ
  • เจฎเจฟเฉฑเจŸเฉ€

เจŸเฉˆเจธเจŸเจฟเฉฐเจ—

เจชเจฒเจพเจœเจผเจฎเจพ เจ•เฉˆเจธเจผ เจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ…เจธเฉ€เจ‚ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจ—เจคเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡:

  • เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ 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. Intel Core 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 เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฒเจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจตเฉ€ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ 320k เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ 10 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ
01:58 โ€” เจฌเจฒเจพเจ• #8 เจธเจพเจˆเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจตเฉˆเจฒเฉ€เจกเฉ‡เจธเจผเจจ เจฒเจˆ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ
02:03 โ€” เจฌเจฒเจพเจ• #8 เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจธเจฎเจพเจฐเจŸ เจ•เฉฐเจŸเจฐเฉˆเจ•เจŸ เจฆเฉ‡ `เจธเจฌเจฎเจฟเจŸเจฌเจฒเจพเจ•` เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฎเจฐเจ•เจฒ เจนเฉˆเจธเจผ เจ…เจคเฉ‡ เจฌเจฒเจพเจ• เจจเฉฐเจฌเจฐ เจจเจพเจฒ เจ•เจพเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
02:10 โ€” เจกเฉˆเจฎเฉ‹ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจ–เจคเจฎ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจœเจฟเจธ เจจเฉ‡ 1 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš 32 เจฎเจฟเจฒเฉ€เจ…เจจ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจญเฉ‡เจœเฉ‡เฅค
02:33 - เจจเฉ‹เจกเจธ เจจเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเฉ€ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ€ เจ•เจฟ เจฌเจฒเจพเจ• #8 เจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจšเฉ‡เจจ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ 240k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆ
02:40 - 240k เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจชเฉ‚เจฒ เจคเฉ‹เจ‚ เจนเจŸเจพ เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจธเจจ, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเจฒเจพเจ• #8 เจตเจฟเฉฑเจš เจนเจจ
02:56 โ€” เจธเจฌเจฎเจฟเจŸ เจจเฉ‹เจก เจจเฉ‡ เจฌเจพเจ•เฉ€ เจฌเจšเฉ‡ 760k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฒ เจคเฉ‹เจ‚ เจฒเจฟเจ† เจ…เจคเฉ‡ Merkle เจนเฉˆเจธเจผ เจ…เจคเฉ‡ เจธเจพเจˆเจจเจฟเฉฐเจ— เจฌเจฒเจพเจ• #9 เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจจเฉ€ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ€เฅค
03:20 - เจธเจพเจฐเฉ‡ เจจเฉ‹เจกเจธ เจตเจฟเฉฑเจš 1 เจฎเจฟเจฒเฉ€เจ…เจจ 240k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจ…เจคเฉ‡ เจŸเฉ‹เจ•เจจ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ
03:35 โ€” เจฌเจฒเจพเจ• #9 เจธเจพเจˆเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจจเฉ‹เจกเจธ เจจเฉ‚เฉฐ เจตเฉˆเจฒเฉ€เจกเฉ‡เจธเจผเจจ เจฒเจˆ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ
03:41 - เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจเจฐเจฐ เจ†เจˆ เจนเฉˆ
04:40 โ€” เจฌเจฒเจพเจ• #9 เจตเฉˆเจฒเฉ€เจกเฉ‡เจธเจผเจจ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจฆเจพ เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจค เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ
04:54 โ€” เจธเจฌเจฎเจฟเจŸ เจจเฉ‹เจก เจจเฉ‡ เจฌเจพเจ•เฉ€ เจฌเจšเฉ‡ 760k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฒ เจคเฉ‹เจ‚ เจฒเจฟเจ† เจ…เจคเฉ‡ Merkle เจนเฉˆเจธเจผ เจ…เจคเฉ‡ เจธเจพเจˆเจจเจฟเฉฐเจ— เจฌเจฒเจพเจ• #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 เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฒเจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจตเฉ€ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ 320k เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ 10 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ
01:12 โ€” เจฌเจฒเจพเจ• #10 เจธเจพเจˆเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจตเฉˆเจฒเฉ€เจกเฉ‡เจธเจผเจจ เจฒเจˆ เจนเฉ‹เจฐ เจจเฉ‹เจกเจธ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ
01:18 โ€” เจกเฉˆเจฎเฉ‹ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจ–เจคเจฎ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจœเจฟเจธ เจจเฉ‡ 1 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš 34 เจฎเจฟเจฒเฉ€เจ…เจจ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจญเฉ‡เจœเฉ‡เฅค
01:20 โ€” เจฌเจฒเจพเจ• #10 เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจฐเฉ‚เจŸ เจšเฉ‡เจจ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ
01:51 - เจธเจพเจฐเฉ‡ เจจเฉ‹เจกเจธ เจฐเฉ‚เจŸ เจšเฉ‡เจจ เจคเฉ‹เจ‚ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจฌเจฒเจพเจ• #10 เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ 320k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ
02:01 - เจชเฉ‚เจฒ เจจเฉ‡ 320k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ•เจฒเฉ€เจ…เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ เจฌเจฒเจพเจ• #10 เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ
02:15 โ€” เจธเจฌเจฎเจฟเจŸ เจจเฉ‹เจก เจจเฉ‡ เจชเฉ‚เจฒ เจ…เจคเฉ‡ เจซเจพเจฐเจฎ เจฌเจฒเจพเจ• #350 เจคเฉ‹เจ‚ 11k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฒเจ
02:34 โ€” เจฌเจฒเจพเจ• #11 เจธเจพเจˆเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจตเฉˆเจฒเฉ€เจกเฉ‡เจธเจผเจจ เจฒเจˆ เจฆเฉ‚เจœเฉ‡ เจจเฉ‹เจกเจธ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ
02:51 โ€” เจฌเจฒเจพเจ• #11 เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจฐเฉ‚เจŸ เจšเฉ‡เจจ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ
02:55 โ€” เจ†เจ–เจฐเฉ€ เจจเฉ‹เจก เจจเฉ‡ เจฌเจฒเจพเจ• #10 เจคเฉ‹เจ‚ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เฉ€เจคเจพ
10:59 โ€” เจฌเจฒเจพเจ• #9 เจจเฉ‚เฉฐ เจœเจฎเฉเจนเจพเจ‚ เจ•เจฐเจพเจ‰เจฃ เจฆเฉ‡ เจจเจพเจฒ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจšเฉ‡เจจ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจฒเฉฐเจฎเจพ เจธเจฎเจพเจ‚ เจฒเฉฑเจ—เจฟเจ†, เจชเจฐ เจ‡เจน เจชเฉ‚เจฐเจพ เจนเฉ‹ เจ—เจฟเจ† เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจจเฉ‹เจกเจธ เจจเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ 350k เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจ•เจฐเจจเฉ‡ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ‡เฅค
11:05 - เจชเฉ‚เจฒ เจจเฉ‡ 320k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ•เจฒเฉ€เจ…เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ เจฌเจฒเจพเจ• #11 เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ
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 เจจเฉ‡ เจชเฉ‚เจฒ เจ…เจคเฉ‡ เจซเจพเจฐเจฎ เจฌเจฒเจพเจ• #330 (f85) เจคเฉ‹เจ‚ 21k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฒเจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจตเฉ€ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ 350k เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ 10 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ
01:53 โ€” 1 เจฎเจฟเจฒเฉ€เจ…เจจ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฌเจฃเจพเจ เจ—เจ เจ…เจคเฉ‡ เจจเฉ‹เจก #1 เจจเฉ‚เฉฐ เจธเจฌเจฎเจฟเจŸ เจ•เจฐเจจ เจฒเจˆ เจญเฉ‡เจœเจฃเจพ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจฟเจ†
01:50 โ€” เจธเจฌเจฎเจฟเจŸ เจจเฉ‹เจก #3 เจจเฉ‡ เจชเฉ‚เจฒ เจ…เจคเฉ‡ เจซเจพเจฐเจฎ เจฌเจฒเจพเจ• #330 (f85) เจคเฉ‹เจ‚ 21k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฒเจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจตเฉ€ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ 350k เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ 10 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ
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 เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเฉ‹เฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ NodeJS เจฎเฉ‚เจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฟเฉฐเจ—เจฒ-เจฅเฉเจฐเฉˆเฉฑเจกเจก เจนเฉˆ, เจญเจพเจฐเฉ€ เจฎเจฐเจ•เจฒ เจŸเฉเจฐเฉ€ เจ—เจฃเจจเจพ เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‡ เจเจก เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจฆเฉ‹ เจตเจฟเจ•เจฒเจช เจตเฉ‡เจ–เฉ‡:

1. เจ•เจˆ NodeJS เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฒเจพเจ‚เจš เจ•เจฐเฉ‹, เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐ เจ‡เฉฑเจ• เจ–เจพเจธ เจซเฉฐเจ•เจธเจผเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

2. เจตเจฐเจ•เจฐ_เจฅเฉเจฐเฉˆเจกเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจฆเฉ‡ เจ•เฉเจ เจนเจฟเฉฑเจธเฉ‡ เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจตเจฟเฉฑเจš เจญเฉ‡เจœเฉ‹เฅค

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฆเฉ‹เจตเจพเจ‚ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€: เจ…เจธเฉ€เจ‚ เจคเจฐเจ• เจจเจพเจฒ เจ‡เฉฑเจ• เจจเฉ‹เจก เจจเฉ‚เฉฐ 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 เจ—เฉเจฃเจพ เจ˜เจŸเจฟเจ†, เจœเฉ‹ เจ‡เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ“เจ“เจชเฉ€ เจธเจพเจกเฉ‡ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจฎเฉˆเจจเฉ‚เฉฐ เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเจนเฉเฉฐเจš เจฒเจˆ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฃเจพ เจชเจฟเจ†.

เจกเจพเจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ—

เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, Redis เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเจพเจญเจ•เจพเจฐเฉ€ เจนเฉฑเจฒเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเจœเฉ‹เจ‚ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจœเฉ‹ เจธเจพเจกเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆ: เจฎเฉเฉฑเจ–-เจฎเฉเฉฑเจฒ เจธเจŸเฉ‹เจฐเฉ‡เจœ, เจนเฉˆเจธเจผ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ, เจธเฉˆเฉฑเจŸเฅค เจ…เจธเฉ€เจ‚ เจฐเฉ€เจกเจฟเจธ-เจฌเฉˆเจ‚เจšเจฎเจพเจฐเจ• เจฒเจพเจ‚เจš เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ 80 เจชเจพเจˆเจชเจฒเจพเจˆเจจเจฟเฉฐเจ— เจฎเฉ‹เจก เจตเจฟเฉฑเจš ~1k เจ“เจชเจฐเฉ‡เจธเจผเจจ เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡เฅค

เจ‰เฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ Redis เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจฌเจพเจฐเฉ€เจ•เฉ€ เจจเจพเจฒ เจŸเจฟเจŠเจจ เจ•เฉ€เจคเจพ เจนเฉˆ:

  • เจ‡เฉฑเจ• เจฏเฉ‚เจจเจฟเจ•เจธ เจธเจพเจ•เจŸ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจ…เจธเฉ€เจ‚ เจธเจŸเฉ‡เจŸ เจจเฉ‚เฉฐ เจกเจฟเจธเจ• เจตเจฟเฉฑเจš เจธเฉ‡เจต เจ•เจฐเจจ เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆ (เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจธเฉˆเจŸ เจ…เจช เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ Redis เจตเจฟเฉฑเจš เจกเจฟเจธเจ• เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹)เฅค

Redis เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจชเฉ‚เจฒ เจ‡เฉฑเจ• เจนเฉˆเจธเจผ เจŸเฉ‡เจฌเจฒ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจตเจฟเฉฑเจš เจธเจพเจฐเฉ‡ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ•-เจ‡เฉฑเจ• เจ•เจฐเจ•เฉ‡ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค เจธเฉ‚เจšเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€, เจชเจฐ เจชเฉ‚เจฐเฉ€ เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจ…เจจเจฒเฉ‹เจก เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ‡เจน เจนเฉŒเจฒเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจฎเจฟเจ†เจฐเฉ€ NodeJS เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, Redis เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจจเฉ‡ เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ 18k เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพเฅค เจฐเจซเจผเจคเจพเจฐ 9 เจตเจพเจฐ เจ˜เจŸ เจ—เจˆเฅค

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฌเฉˆเจ‚เจšเจฎเจพเจฐเจ• เจจเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจ‡เจ† เจ•เจฟ เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ 5 เจ—เฉเจฃเจพ เจœเจผเจฟเจ†เจฆเจพ เจธเจจ, เจ…เจธเฉ€เจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพเฅค เจ…เจธเฉ€เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจจเฉ‚เฉฐ ioredis เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฟเจ† เจ…เจคเฉ‡ 25k เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€เฅค เจ…เจธเฉ€เจ‚ `hset` เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ•-เจ‡เฉฑเจ• เจ•เจฐเจ•เฉ‡ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ Redis เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจตเจพเจฒ เจชเฉˆเจฆเจพ เจ•เจฐ เจฐเจนเฉ‡ เจธเฉ€เฅค เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉˆเจšเจพเจ‚ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจฎเจพเจ‚เจก `hmset` เจจเจพเจฒ เจญเฉ‡เจœเจฃ เจฆเจพ เจตเจฟเจšเจพเจฐ เจชเฉˆเจฆเจพ เจนเฉ‹เจ‡เจ†เฅค เจจเจคเฉ€เจœเจพ 32k เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ เจนเฉˆเฅค

เจ•เจˆ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡, เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเจพ เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจตเจฐเจฃเจจ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ…เจธเฉ€เจ‚ `เจฌเจซเจฐ` เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจกเฉ‡เจŸเจพ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจฒเจฟเจ–เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจŸเฉˆเจ•เจธเจŸ (`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 โ€” sendTransaction, 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` - เจธเฉเจจเฉ‡เจนเจพ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ;
  • 'countChunk' ะธ `เจšเฉฐเจ• เจจเฉฐเจฌเจฐ` เจตเฉฑเจกเฉ‡ เจธเฉฐเจฆเฉ‡เจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฃ เจฒเจˆ เจœเจผเจฐเฉ‚เจฐเฉ€;
  • 'เจฒเฉฐเจฌเจพเจˆ' ะธ `เจชเฉ‡เจฒเฉ‹เจก` เจฒเฉฐเจฌเจพเจˆ เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจ†เจชเจฃเฉ‡ เจ†เจช.

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจกเจพเจŸเจพ เจชเฉ‚เจฐเจต-เจŸเจพเจˆเจช เจ•เฉ€เจคเจพ เจนเฉˆ, เจ…เฉฐเจคเจฎ เจธเจฟเจธเจŸเจฎ 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

เจฒเฉ‡เจ– เจฆเฉเจ†เจฐเจพ เจธเจนเจฟ-เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ…เจฒเฉˆเจ—เจœเจผเฉˆเจ‚เจกเจฐ เจจเจธเจผเฉ€เจตเจจ, เจธเฉ€เจจเฉ€เจ…เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจšเจฒเจพเจ• เจนเฉฑเจฒ เจ‡เฉฐเจ•.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹