แƒกแƒแƒฏแƒแƒ แƒ แƒขแƒ”แƒกแƒขแƒ˜: แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ“แƒ”แƒœแƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก Ethereum-แƒ–แƒ”

แƒ‘แƒšแƒแƒ™แƒฉแƒ˜แƒœแƒ˜ แƒแƒ แƒ˜แƒก แƒ˜แƒœแƒแƒ•แƒแƒชแƒ˜แƒฃแƒ แƒ˜ แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒ•แƒžแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒแƒก แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜แƒก แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒกแƒคแƒ”แƒ แƒ. แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒก แƒ แƒ”แƒแƒšแƒฃแƒ  แƒžแƒ แƒแƒชแƒ”แƒกแƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ”แƒ‘แƒก แƒชแƒ˜แƒคแƒ แƒฃแƒš แƒกแƒ˜แƒ•แƒ แƒชแƒ”แƒจแƒ˜, แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก แƒคแƒ˜แƒœแƒแƒœแƒกแƒฃแƒ แƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒ แƒแƒคแƒ”แƒกแƒ แƒ“แƒ แƒกแƒแƒ˜แƒ›แƒ”แƒ“แƒแƒแƒ‘แƒแƒก, แƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒก แƒ›แƒแƒ— แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒแƒกแƒ”แƒ•แƒ” แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒ—แƒแƒœแƒแƒ›แƒ”แƒ“แƒ แƒแƒ•แƒ” DAPP แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ”แƒชแƒ”แƒœแƒขแƒ แƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒš แƒฅแƒกแƒ”แƒšแƒ”แƒ‘แƒจแƒ˜.

แƒ‘แƒšแƒแƒ™แƒฉแƒ”แƒ˜แƒœแƒ˜แƒก แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒ แƒแƒ•แƒแƒšแƒคแƒ”แƒ แƒแƒ•แƒแƒœแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒกแƒแƒ™แƒ•แƒ˜แƒ แƒ˜ แƒฉแƒแƒœแƒ“แƒ”แƒก, แƒ แƒแƒ› แƒแƒ› แƒžแƒ”แƒ แƒกแƒžแƒ”แƒฅแƒขแƒ˜แƒฃแƒš แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒแƒก แƒฏแƒ”แƒ  แƒแƒ  แƒ›แƒ˜แƒฃแƒฆแƒฌแƒ”แƒ•แƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ˜แƒœแƒ“แƒฃแƒกแƒขแƒ แƒ˜แƒแƒจแƒ˜. แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ—แƒแƒœแƒแƒ›แƒ”แƒ“แƒ แƒแƒ•แƒ” แƒ“แƒ”แƒชแƒ”แƒœแƒขแƒ แƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒš แƒ‘แƒšแƒแƒ™แƒฉแƒ”แƒ˜แƒœแƒ”แƒ‘แƒก แƒแƒ  แƒแƒฅแƒ•แƒ— แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒ. Ethereum แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— 20 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒฌแƒแƒ›แƒจแƒ˜, แƒ แƒแƒช แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒฆแƒ”แƒ•แƒแƒœแƒ“แƒ”แƒšแƒ˜ แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒ˜ แƒ‘แƒ˜แƒ–แƒœแƒ”แƒกแƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒšแƒแƒ“. แƒแƒ›แƒแƒ•แƒ“แƒ แƒแƒฃแƒšแƒแƒ“, แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒœ blockchain แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒแƒก, แƒงแƒแƒงแƒ›แƒแƒœแƒแƒ‘แƒ”แƒœ Ethereum-แƒ˜แƒก แƒ›แƒ˜แƒขแƒแƒ•แƒ”แƒ‘แƒแƒ–แƒ”, แƒฐแƒแƒ™แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒฃแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ˜แƒก แƒ“แƒแƒชแƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒ.

แƒ‘แƒšแƒแƒ™แƒฉแƒ”แƒ˜แƒœแƒจแƒ˜ แƒ“แƒ”แƒชแƒ”แƒœแƒขแƒ แƒแƒšแƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก, แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒกแƒแƒงแƒแƒคแƒแƒ“, แƒ แƒ˜แƒ—แƒแƒช แƒ’แƒแƒ“แƒแƒญแƒ แƒ˜แƒก แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒขแƒ แƒ˜แƒšแƒ”แƒ›แƒ, แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒฃแƒœแƒ“แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒจแƒ”แƒฅแƒ›แƒœแƒ Plasma Cash, แƒจแƒ•แƒ˜แƒšแƒแƒ‘แƒ˜แƒšแƒ˜ แƒฏแƒแƒญแƒ•แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒกแƒ แƒ“แƒ Node.js-แƒ–แƒ” แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒ”แƒ แƒซแƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒกแƒ’แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒฃแƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒก แƒ—แƒแƒ•แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒแƒก root แƒฏแƒแƒญแƒ•แƒจแƒ˜ (Ethereum).

แƒกแƒแƒฏแƒแƒ แƒ แƒขแƒ”แƒกแƒขแƒ˜: แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ“แƒ”แƒœแƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก Ethereum-แƒ–แƒ”

แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒ แƒแƒชแƒ”แƒกแƒ”แƒ‘แƒ˜ Plasma Cash-แƒจแƒ˜

1. แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒฃแƒฌแƒแƒ“แƒ”แƒ‘แƒก แƒกแƒ›แƒแƒ แƒข แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒก `แƒ“แƒ”แƒžแƒแƒ–แƒ˜แƒขแƒก` แƒ“แƒ แƒ›แƒแƒกแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒแƒฅแƒ•แƒก ETH-แƒ˜แƒก แƒแƒ“แƒ”แƒœแƒแƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒก แƒกแƒฃแƒ แƒก แƒฉแƒแƒ แƒ˜แƒชแƒฎแƒแƒก Plasma Cash แƒขแƒแƒ™แƒ”แƒœแƒจแƒ˜. แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒฅแƒ›แƒœแƒ˜แƒก แƒŸแƒ”แƒขแƒแƒœแƒก แƒ“แƒ แƒฌแƒแƒ แƒ›แƒแƒฅแƒ›แƒœแƒ˜แƒก แƒ›แƒแƒ•แƒšแƒ”แƒœแƒแƒก แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

2. แƒ’แƒแƒœแƒ˜แƒ”แƒ แƒ˜ แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒก แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ” แƒ’แƒแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜ แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒฆแƒแƒœแƒ˜แƒกแƒซแƒ˜แƒ”แƒ‘แƒแƒก แƒ“แƒ”แƒžแƒแƒ–แƒ˜แƒขแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ“แƒ แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒแƒฃแƒ–แƒจแƒ˜ แƒขแƒแƒ™แƒ”แƒœแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

3. แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒฃแƒšแƒแƒ“, แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜ แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒงแƒ•แƒ”แƒšแƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ (1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒแƒ›แƒ“แƒ”) แƒ“แƒ แƒฅแƒ›แƒœแƒ˜แƒแƒœ แƒ›แƒแƒ—แƒ’แƒแƒœ แƒ‘แƒšแƒแƒ™แƒก, แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ˜แƒแƒœ Merkle-แƒก แƒฎแƒ”แƒก แƒ“แƒ, แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒฐแƒแƒจแƒ˜แƒก. แƒ”แƒก แƒ‘แƒšแƒแƒ™แƒ˜ แƒ’แƒแƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜. แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜ แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ”แƒœ แƒแƒ แƒ˜แƒก แƒ—แƒฃ แƒแƒ แƒ Merkle-แƒ˜แƒก แƒฐแƒ”แƒจแƒ˜ แƒ•แƒแƒšแƒ˜แƒ“แƒฃแƒ แƒ˜ แƒ“แƒ แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ—แƒฃ แƒแƒ แƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒแƒ แƒ˜แƒก แƒ—แƒฃ แƒแƒ แƒ แƒขแƒแƒ™แƒ”แƒœแƒ˜แƒก แƒ’แƒแƒ›แƒ’แƒ–แƒแƒ•แƒœแƒ˜ แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒ˜). แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒ’แƒแƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ˜แƒซแƒแƒฎแƒ”แƒ‘แƒก แƒกแƒ›แƒแƒ แƒข แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒก `submitBlock` แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒก แƒ“แƒ Merkle แƒฐแƒ”แƒจแƒก แƒ™แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฏแƒแƒญแƒ•แƒจแƒ˜. แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒฅแƒ›แƒœแƒ˜แƒก แƒ›แƒแƒ•แƒšแƒ”แƒœแƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒš แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒแƒ–แƒ”. แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ.

4. แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ›แƒแƒ•แƒšแƒ”แƒœแƒแƒก, แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ”แƒœ แƒ‘แƒšแƒแƒ™แƒจแƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก.

5. แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜, แƒขแƒแƒ™แƒ”แƒœแƒ˜แƒก แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒก (แƒแƒœ แƒแƒ แƒแƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒก) แƒกแƒฃแƒ แƒก แƒ›แƒ˜แƒกแƒ˜ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒ Plasma Cash-แƒ˜แƒ“แƒแƒœ. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ˜แƒก แƒฃแƒฌแƒแƒ“แƒ”แƒ‘แƒก `startExit` แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒก, แƒ›แƒแƒกแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก แƒขแƒแƒ™แƒ”แƒœแƒ–แƒ” แƒ‘แƒแƒšแƒ 2 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒขแƒแƒ™แƒ”แƒœแƒ˜แƒก แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒ˜. แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜, Merkle-แƒ˜แƒก แƒฐแƒ”แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒแƒก แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒขแƒแƒ™แƒ”แƒœแƒก แƒ’แƒแƒกแƒแƒขแƒแƒœแƒแƒ“, แƒ แƒแƒช แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒแƒ  แƒ™แƒ•แƒ˜แƒ แƒแƒจแƒ˜.

6. แƒ—แƒฃ แƒŸแƒ”แƒขแƒแƒœแƒ˜แƒก แƒ’แƒแƒ›แƒแƒขแƒแƒœแƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒ›แƒแƒฎแƒ“แƒ แƒ“แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒ— (แƒŸแƒ”แƒขแƒแƒœแƒ˜ แƒ“แƒแƒ˜แƒฎแƒแƒ แƒฏแƒ แƒ’แƒแƒขแƒแƒœแƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒ“แƒฃแƒ แƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒแƒœ แƒŸแƒ”แƒขแƒแƒœแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒกแƒฎแƒ•แƒ˜แƒกแƒ˜ แƒ˜แƒงแƒ แƒ’แƒแƒขแƒแƒœแƒแƒ›แƒ“แƒ”), แƒŸแƒ”แƒขแƒแƒœแƒ˜แƒก แƒ›แƒคแƒšแƒแƒ‘แƒ”แƒšแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒฃแƒแƒ แƒงแƒแƒก แƒ’แƒแƒขแƒแƒœแƒ แƒแƒ แƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜.

แƒกแƒแƒฏแƒแƒ แƒ แƒขแƒ”แƒกแƒขแƒ˜: แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜ แƒ™แƒแƒœแƒคแƒ˜แƒ“แƒ”แƒœแƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก Ethereum-แƒ–แƒ”

แƒ™แƒแƒœแƒคแƒ˜แƒ“แƒ”แƒœแƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ‘แƒ แƒ›แƒ˜แƒ˜แƒฆแƒฌแƒ”แƒ•แƒ แƒแƒ แƒ˜ แƒ’แƒ–แƒ˜แƒ—

1. root แƒฏแƒแƒญแƒ•แƒ›แƒ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒ˜แƒชแƒ˜แƒก แƒ˜แƒ› แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒ แƒ‘แƒแƒ•แƒจแƒ•แƒ˜แƒก แƒฏแƒแƒญแƒ•แƒ˜แƒก แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒจแƒ˜. แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ•แƒ˜แƒœ แƒจแƒ”แƒ˜แƒขแƒแƒœแƒ แƒ“แƒ แƒแƒ›แƒแƒ˜แƒฆแƒ ETH Plasma Cash-แƒ“แƒแƒœ, แƒ แƒฉแƒ”แƒ‘แƒ แƒกแƒแƒฏแƒแƒ แƒ.

2. แƒ‘แƒแƒ•แƒจแƒ•แƒ˜แƒก แƒฏแƒแƒญแƒ•แƒ˜ แƒแƒœแƒแƒœแƒ˜แƒ›แƒฃแƒ แƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ˜แƒซแƒšแƒ”แƒ•แƒ zk-SNARK-แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.

แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ˜แƒก แƒ“แƒแƒกแƒขแƒ

  • NodeJS
  • Redis
  • แƒ”แƒ—แƒ”แƒ แƒ˜แƒฃแƒ›แƒ˜
  • แƒœแƒ˜แƒแƒ“แƒแƒ’แƒ˜

แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ

Plasma Cash-แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒชแƒแƒ“แƒ”แƒ— แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ” แƒ“แƒ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜:

  • แƒแƒฃแƒ–แƒก แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ 35-แƒ›แƒ“แƒ” แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒฌแƒแƒ›แƒจแƒ˜;
  • แƒ‘แƒšแƒแƒ™แƒจแƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ 1-แƒ›แƒ“แƒ” แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ.

แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒ˜ แƒฉแƒแƒขแƒแƒ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ–แƒ”:

1. Intel Core i7-6700 Quad-Core Skylake แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—. NVMe SSD โ€“ 512 GB, 64 GB DDR4 แƒแƒžแƒ”แƒ แƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ
แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ 3 แƒ•แƒแƒšแƒ˜แƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ˜.

2. AMD Ryzen 7 1700X Octa-Core โ€œSummit Ridgeโ€ (Zen), SATA SSD โ€“ 500 GB, 64 GB DDR4 แƒแƒžแƒ”แƒ แƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ
Ropsten แƒขแƒ”แƒกแƒขแƒ˜แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก ETH แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ.
แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ 3 แƒ•แƒแƒšแƒ˜แƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ˜.

3. Intel Core i9-9900K Octa-Core แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—. NVMe SSD โ€“ 1 แƒขแƒ‘, 64 GB DDR4 แƒแƒžแƒ”แƒ แƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ
1 Plasma Cash แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ.
แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ 3 แƒ•แƒแƒšแƒ˜แƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ˜.
แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒขแƒ”แƒกแƒขแƒ˜ Plasma Cash แƒฅแƒกแƒ”แƒšแƒจแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒ›แƒแƒขแƒ”แƒ‘แƒšแƒแƒ“.

แƒกแƒฃแƒš: 10 Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ™แƒ”แƒ แƒซแƒ แƒฅแƒกแƒ”แƒšแƒจแƒ˜.

แƒขแƒ”แƒกแƒขแƒ˜ 1

แƒ‘แƒšแƒแƒ™แƒ–แƒ” 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒšแƒ˜แƒ›แƒ˜แƒขแƒ˜แƒ. แƒแƒฅแƒ”แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”, 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ˜แƒงแƒแƒคแƒ 2 แƒ‘แƒšแƒแƒ™แƒแƒ“ (แƒ แƒแƒ“แƒ’แƒแƒœ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ“แƒ แƒแƒก).


แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ: แƒ‘แƒแƒšแƒ แƒ‘แƒšแƒแƒ™แƒ˜ #7; แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒ˜.

00:00 โ€” แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ
01:37 - แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ™แƒ•แƒแƒœแƒซแƒจแƒ˜
01:46 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ 240 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒก #8. แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› 320 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒฃแƒ–แƒก 10 แƒฌแƒแƒ›แƒจแƒ˜
01:58 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #8 แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
02:03 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #8 แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒกแƒ›แƒแƒ แƒข แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒก `submitBlock` แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ˜แƒซแƒแƒฎแƒ”แƒ‘แƒ Merkle แƒฐแƒ”แƒจแƒ˜แƒกแƒ แƒ“แƒ แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒ—
02:10 โ€” แƒ“แƒแƒแƒกแƒ แƒฃแƒšแƒ แƒ“แƒ”แƒ›แƒ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช 1 แƒฌแƒแƒ›แƒจแƒ˜ 32 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
02:33 - แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ›แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ‘แƒšแƒแƒ™แƒ˜ #8 แƒ“แƒแƒ”แƒ›แƒแƒขแƒ root แƒฏแƒแƒญแƒ•แƒก แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒก 240 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ.
02:40 - แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ˜แƒฆแƒ”แƒก 240 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฃแƒ™แƒ•แƒ” #8 แƒ‘แƒšแƒแƒ™แƒจแƒ˜แƒ.
02:56 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ แƒ“แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜ 760 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒคแƒแƒœแƒ“แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ Merkle-แƒ˜แƒก แƒฐแƒ”แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ แƒ“แƒ #9 แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ.
03:20 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ 240 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒก
03:35 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #9 แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜
03:41 - แƒ›แƒแƒฎแƒ“แƒ แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ
04:40 โ€” แƒ‘แƒšแƒแƒ™แƒ˜แƒก #9 แƒ•แƒแƒšแƒ˜แƒ“แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒแƒšแƒแƒ“แƒ˜แƒœแƒ˜แƒก แƒ“แƒ แƒ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ
04:54 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ แƒ“แƒแƒ แƒฉแƒ”แƒœแƒ˜แƒšแƒ˜ 760 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒคแƒแƒœแƒ“แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ Merkle-แƒ˜แƒก แƒฐแƒ”แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ แƒ“แƒ #9 แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ.
05:32 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #9 แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜
05:53 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #9 แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ root แƒฏแƒแƒญแƒ•แƒจแƒ˜
06:17 - แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ›แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ‘แƒšแƒแƒ™แƒ˜ #9 แƒ“แƒแƒ”แƒ›แƒแƒขแƒ root แƒฏแƒแƒญแƒ•แƒก แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ 760k แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ
06:47 โ€” แƒแƒฃแƒ–แƒ˜ แƒ’แƒแƒฌแƒ›แƒ”แƒœแƒ“แƒ˜แƒšแƒ˜แƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ แƒ˜แƒก #9 แƒ‘แƒšแƒแƒ™แƒจแƒ˜
09:06 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 2 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒก

แƒขแƒ”แƒกแƒขแƒ˜ 2

แƒ—แƒ˜แƒ—แƒ แƒ‘แƒšแƒแƒ™แƒ–แƒ” แƒแƒ แƒ˜แƒก 350 แƒแƒ—แƒแƒกแƒ˜ แƒšแƒ˜แƒ›แƒ˜แƒขแƒ˜. แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก 3 แƒ‘แƒšแƒแƒ™แƒ˜.


แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ: แƒ‘แƒแƒšแƒ แƒ‘แƒšแƒแƒ™แƒ˜ #9; แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ 2 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒ˜

00:00 โ€” แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ“แƒ
00:44 - แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ™แƒ•แƒแƒœแƒซแƒจแƒ˜
00:56 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ 320 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒก #10. แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› 320 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒฃแƒ–แƒก 10 แƒฌแƒแƒ›แƒจแƒ˜
01:12 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #10 แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
01:18 โ€” แƒ“แƒแƒแƒกแƒ แƒฃแƒšแƒ แƒ“แƒ”แƒ›แƒ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช 1 แƒฌแƒแƒ›แƒจแƒ˜ 34 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ
01:20 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #10 แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ root แƒฏแƒแƒญแƒ•แƒจแƒ˜
01:51 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ root แƒฏแƒแƒญแƒ•แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ› แƒ“แƒแƒ”แƒ›แƒแƒขแƒ แƒ‘แƒšแƒแƒ™แƒ˜ #10 แƒ“แƒ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก 320k แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก
02:01 - แƒแƒฃแƒ–แƒ˜ แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ“แƒ 320 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ“แƒแƒ”แƒ›แƒแƒขแƒ #10 แƒ‘แƒšแƒแƒ™แƒก
02:15 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ 350 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒก #11
02:34 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #11 แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
02:51 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #11 แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒซแƒ˜แƒ แƒ”แƒฃแƒš แƒฏแƒแƒญแƒ•แƒจแƒ˜
02:55 โ€” แƒ‘แƒแƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ“แƒแƒแƒกแƒ แƒฃแƒšแƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ #10 แƒ‘แƒšแƒแƒ™แƒ˜แƒ“แƒแƒœ
10:59 โ€” แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก #9 แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ˜แƒ— แƒซแƒแƒšแƒ˜แƒแƒœ แƒ“แƒ˜แƒ“แƒ˜ แƒ“แƒ แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ root แƒฏแƒแƒญแƒ•แƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ 350 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ.
11:05 - แƒแƒฃแƒ–แƒ˜ แƒ’แƒแƒกแƒฃแƒคแƒ—แƒแƒ•แƒ“แƒ 320 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ“แƒแƒ”แƒ›แƒแƒขแƒ #11 แƒ‘แƒšแƒแƒ™แƒก
12:10 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ 670 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒก
12:17 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ 330 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒก #12
12:32 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #12 แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
12:39 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #12 แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ root แƒฏแƒแƒญแƒ•แƒจแƒ˜
13:44 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ root แƒฏแƒแƒญแƒ•แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ› แƒ“แƒแƒ”แƒ›แƒแƒขแƒ แƒ‘แƒšแƒแƒ™แƒ˜ #12 แƒ“แƒ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก 330 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก
14:50 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 2 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒก

แƒขแƒ”แƒกแƒขแƒ˜ 3

แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ“แƒ แƒ›แƒ”แƒแƒ แƒ” แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒจแƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒ›แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ แƒฌแƒแƒ แƒ›แƒ“แƒ’แƒ”แƒœแƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒ—.


แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ: แƒ‘แƒแƒšแƒ แƒ‘แƒšแƒแƒ™แƒ˜ #84; แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ 0 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ“แƒ แƒŸแƒ”แƒขแƒแƒœแƒ”แƒ‘แƒ˜

00:00 โ€” แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ 3 แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒฌแƒแƒ แƒ›แƒแƒฅแƒ›แƒœแƒ˜แƒแƒœ แƒ“แƒ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒแƒœ 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก
01:38 โ€” แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ #3 แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”
01:50 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— #3 แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ 330 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒก #85 (f21). แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› 350 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒฃแƒ–แƒก 10 แƒฌแƒแƒ›แƒจแƒ˜
01:53 โ€” แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ“แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ #1 แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”
01:50 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— #3 แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒแƒ˜แƒฆแƒ 330 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒก #85 (f21). แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› 350 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒแƒฃแƒ–แƒก 10 แƒฌแƒแƒ›แƒจแƒ˜
02:01 โ€” แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ˜ #1, แƒแƒ˜แƒฆแƒ 250 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒแƒฃแƒ–แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒšแƒแƒ™แƒก #85 (65e)
02:06 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #85 (f21) แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
02:08 โ€” แƒ“แƒแƒแƒกแƒ แƒฃแƒšแƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก #3 แƒ“แƒ”แƒ›แƒ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ›แƒแƒช 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ 30 แƒฌแƒแƒ›แƒจแƒ˜.
02:14 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #85 (f21) แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ root แƒฏแƒแƒญแƒ•แƒจแƒ˜
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 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ root แƒฏแƒแƒญแƒ•แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ“แƒแƒ”แƒ›แƒแƒขแƒ #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 แƒแƒ˜แƒฆแƒ 750 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒคแƒแƒœแƒ“แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒแƒคแƒแƒ แƒ›แƒ แƒ‘แƒšแƒแƒ™แƒ˜ #88 (50a), แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ #3 แƒแƒ˜แƒฆแƒ 670 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ. แƒแƒฃแƒ–แƒ˜ แƒ“แƒ แƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜ #88 แƒ‘แƒšแƒแƒ™แƒ˜ (d3b)
04:44 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #88 (d3b) แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
04:58 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #88 (214) แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
05:11 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #88 (50a) แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒกแƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒšแƒแƒ“
05:11 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #85 (d3b) แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒซแƒ˜แƒ แƒ”แƒฃแƒš แƒฏแƒแƒญแƒ•แƒจแƒ˜
05:36 โ€” แƒ‘แƒšแƒแƒ™แƒ˜ #85 (214) แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ˜แƒ’แƒ–แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒซแƒ˜แƒ แƒ”แƒฃแƒš แƒฏแƒแƒญแƒ•แƒจแƒ˜
05:43 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ root แƒฏแƒแƒญแƒ•แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ“แƒแƒ”แƒ›แƒแƒขแƒ #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 - แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ›แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ root แƒฏแƒแƒญแƒ•แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ› แƒ“แƒแƒ”แƒ›แƒแƒขแƒ แƒ‘แƒšแƒแƒ™แƒ˜ #90 (50a) แƒ“แƒ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก 888145 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก. แƒแƒ›แƒแƒ•แƒ“แƒ แƒแƒฃแƒšแƒแƒ“, #3 แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ›แƒ แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ #88 (d3b), #89(214)
12:11 - แƒงแƒ•แƒ”แƒšแƒ แƒแƒฃแƒ–แƒ˜ แƒชแƒแƒ แƒ˜แƒ”แƒšแƒ˜แƒ
13:41 โ€” แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก #3 แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 3 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒก
14:35 โ€” แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก #1 แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 3 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒก
19:24 โ€” แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก #2 แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 3 แƒ›แƒ˜แƒšแƒ˜แƒแƒœ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒแƒก แƒ“แƒ แƒขแƒแƒ™แƒ”แƒœแƒก

แƒ“แƒแƒ‘แƒ แƒ™แƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜

Plasma Cash-แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒจแƒ”แƒ’แƒ•แƒฎแƒ•แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ—แƒแƒœแƒ“แƒแƒ—แƒแƒœ แƒ’แƒแƒ“แƒแƒ•แƒญแƒ แƒ˜แƒ— แƒ“แƒ แƒ•แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ—:

1. แƒ™แƒแƒœแƒคแƒšแƒ˜แƒฅแƒขแƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒจแƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒแƒฃแƒ–แƒจแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒ› แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ˜แƒกแƒ แƒ“แƒ แƒ•แƒแƒšแƒ˜แƒ“แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒ“แƒ แƒžแƒ˜แƒ แƒ˜แƒฅแƒ˜แƒ—, แƒ แƒแƒ›แƒแƒช แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ˜แƒ แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ˜แƒก แƒ•แƒแƒ แƒ“แƒœแƒ.

2. แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒแƒ  แƒ˜แƒงแƒ แƒœแƒแƒ—แƒ”แƒšแƒ˜, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒงแƒ แƒ“แƒ˜แƒ“แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒ— แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒฎแƒแƒ แƒฏแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ›แƒแƒ›แƒ“แƒ” แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—.

3. แƒ’แƒแƒฃแƒ แƒ™แƒ•แƒ”แƒ•แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ’แƒแƒ  แƒ“แƒ แƒกแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒฆแƒฌแƒ”แƒ•แƒแƒ“.

4. แƒ’แƒแƒฃแƒ’แƒ”แƒ‘แƒแƒ แƒ˜ แƒ˜แƒงแƒ, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒแƒแƒฌแƒงแƒแƒ— แƒฅแƒกแƒ”แƒšแƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒ–แƒแƒ›แƒ 1 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— 100 แƒ›แƒ‘-แƒก แƒ˜แƒ™แƒแƒ•แƒ”แƒ‘แƒก.

5. แƒ”แƒ แƒ—แƒ˜ แƒซแƒแƒคแƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒก แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฎแƒ“แƒ”แƒ‘แƒ แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ”แƒ‘แƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒ”แƒ แƒ™แƒšแƒ˜แƒก แƒฎแƒ˜แƒก แƒแƒจแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒฐแƒ”แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ).

แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ•แƒฃแƒ›แƒ™แƒšแƒแƒ•แƒ“แƒ˜แƒ— แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก?

Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ แƒ˜แƒงแƒ แƒ”แƒ แƒ—แƒ’แƒ•แƒแƒ แƒ˜ แƒ™แƒแƒ›แƒ‘แƒแƒ˜แƒœแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒจแƒ”แƒ”แƒซแƒšแƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“: แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ, แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ แƒ“แƒ แƒ“แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก API. แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ NodeJS แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ˜แƒ— แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒœแƒแƒ™แƒแƒ“แƒ˜แƒแƒœแƒ˜, แƒ›แƒซแƒ˜แƒ›แƒ” Merkle-แƒ˜แƒก แƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒ› แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ. แƒฉแƒ•แƒ”แƒœ แƒ•แƒœแƒแƒฎแƒ”แƒ— แƒแƒ แƒ˜ แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒญแƒ แƒ”แƒšแƒแƒ“:

1. แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” NodeJS แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒ’แƒแƒœ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒก.

2. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— worker_threads แƒ“แƒ แƒ’แƒแƒ“แƒแƒ˜แƒขแƒแƒœแƒ”แƒ— แƒ™แƒแƒ“แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ แƒซแƒแƒคแƒ”แƒ‘แƒจแƒ˜.

แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒ แƒ˜แƒ•แƒ” แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“: แƒฉแƒ•แƒ”แƒœ แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒ“แƒแƒ•แƒงแƒแƒ•แƒ˜แƒ— แƒ”แƒ แƒ—แƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜ 3 แƒœแƒแƒฌแƒ˜แƒšแƒแƒ“, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒชแƒแƒšแƒ™แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒฃแƒšแƒแƒ“.

1. แƒฌแƒแƒ แƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ™แƒ•แƒแƒœแƒซแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฆแƒ”แƒ‘แƒก แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒก แƒแƒฃแƒ–แƒจแƒ˜ แƒ“แƒ แƒฅแƒ›แƒœแƒ˜แƒก แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒก.

2. แƒ“แƒแƒ›แƒแƒ“แƒแƒกแƒขแƒฃแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜แƒก แƒ•แƒแƒšแƒ˜แƒ“แƒแƒ‘แƒแƒก.

3. API แƒ™แƒ•แƒแƒœแƒซแƒ˜ - แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก API-แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ” แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ”แƒ— แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ™แƒ•แƒแƒœแƒซแƒก unix แƒกแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— cli-แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.

แƒ›แƒซแƒ˜แƒ›แƒ” แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒ›แƒ”แƒ แƒ™แƒšแƒ˜แƒก แƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ, แƒชแƒแƒšแƒ™แƒ” แƒซแƒแƒคแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒขแƒแƒœแƒ”แƒ—.

แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ•แƒแƒฆแƒฌแƒ˜แƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒ Plasma Cash แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ˜แƒก แƒœแƒแƒ แƒ›แƒแƒšแƒฃแƒ  แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒแƒก แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ“แƒ แƒฉแƒแƒ•แƒแƒ แƒ“แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.

แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ“แƒ, แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ— แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ˜แƒก แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ, แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒแƒ แƒแƒ“แƒแƒ›แƒแƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ—: 5 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒฌแƒแƒ›แƒจแƒ˜ แƒ“แƒ 000-แƒ›แƒ“แƒ” แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ แƒ‘แƒšแƒแƒ™แƒจแƒ˜. แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒ”แƒ’แƒ, แƒ แƒ แƒ˜แƒงแƒ แƒแƒ แƒแƒกแƒฌแƒแƒ แƒแƒ“ แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜.

แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ— Plasma Cash-แƒ—แƒแƒœ แƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ˜แƒก แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒ แƒ™แƒ•แƒ”แƒ•แƒแƒ“. แƒแƒ“แƒ แƒ” แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ”แƒ—, แƒ แƒแƒ› Plasma Cash แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒก unix แƒกแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒก. แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ–แƒ” แƒ˜แƒงแƒ แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜. 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 แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜. แƒ›แƒ” แƒ›แƒแƒ›แƒ˜แƒฌแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒ แƒฌแƒ›แƒ˜แƒœแƒ“แƒ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ˜แƒ—.

แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜

แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“, Redis แƒจแƒ”แƒ˜แƒ แƒฉแƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“, แƒ แƒแƒ’แƒแƒ แƒช แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒก แƒฉแƒ•แƒ”แƒœแƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒก: แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜-แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ, แƒฐแƒ”แƒจ แƒชแƒฎแƒ แƒ˜แƒšแƒ”แƒ‘แƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ, แƒ™แƒแƒ›แƒžแƒšแƒ”แƒฅแƒขแƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒฃแƒจแƒ•แƒ˜แƒ— redis-benchmark แƒ“แƒ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ— ~80 แƒแƒ—แƒแƒกแƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒฌแƒแƒ›แƒจแƒ˜ 1 แƒ›แƒ˜แƒšแƒกแƒแƒ“แƒ”แƒœแƒ˜แƒก แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜.

แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœ แƒฃแƒคแƒ แƒ แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒแƒ“ แƒ“แƒแƒ•แƒแƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒ˜แƒ แƒ”แƒ— Redis:

  • แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ unix แƒกแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜.
  • แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ แƒ—แƒ”แƒ— แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” (แƒกแƒแƒœแƒ“แƒแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒงแƒ”แƒœแƒแƒ— แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ แƒ“แƒ แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ— แƒ“แƒ˜แƒกแƒ™แƒ–แƒ” แƒชแƒแƒšแƒ™แƒ” Redis-แƒจแƒ˜).

Redis-แƒจแƒ˜ แƒžแƒฃแƒšแƒขแƒ˜ แƒแƒ แƒ˜แƒก แƒฐแƒ”แƒจแƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ•แƒซแƒšแƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ แƒ”แƒ แƒ— แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒแƒจแƒ˜ แƒ“แƒ แƒฌแƒแƒจแƒแƒšแƒแƒ— แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒกแƒแƒ—แƒ˜แƒ—แƒแƒแƒ“. แƒฉแƒ•แƒ”แƒœ แƒ•แƒชแƒแƒ“แƒ”แƒ— แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒฃแƒคแƒ แƒ แƒœแƒ”แƒšแƒ˜แƒ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒกแƒ˜แƒ˜แƒก แƒ’แƒแƒ“แƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก.

แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ NodeJS-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก, Redis แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ”แƒ‘แƒ›แƒ แƒ›แƒ˜แƒแƒฆแƒฌแƒ˜แƒ”แƒก 18 แƒแƒ—แƒแƒกแƒ˜ แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒฌแƒแƒ›แƒจแƒ˜. แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ” 9-แƒฏแƒ”แƒ  แƒ“แƒแƒ”แƒชแƒ.

แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ”แƒขแƒแƒšแƒแƒœแƒ›แƒ แƒ’แƒ•แƒแƒฉแƒ•แƒ”แƒœแƒ, แƒ แƒแƒ› แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜ แƒแƒจแƒ™แƒแƒ แƒแƒ“ 5-แƒฏแƒ”แƒ  แƒ›แƒ”แƒขแƒ˜ แƒ˜แƒงแƒ, แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ— แƒแƒžแƒขแƒ˜แƒ›แƒ˜แƒ–แƒแƒชแƒ˜แƒ. แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒชแƒ•แƒแƒšแƒ”แƒ— แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ ioredis-แƒ–แƒ” แƒ“แƒ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ— แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ 25k แƒฌแƒแƒ›แƒจแƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ— แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒกแƒแƒ—แƒ˜แƒ—แƒแƒแƒ“ `hset` แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—. แƒแƒกแƒ” แƒ แƒแƒ›, แƒฉแƒ•แƒ”แƒœ แƒ•แƒฅแƒ›แƒœแƒ˜แƒ“แƒ˜แƒ— แƒฃแƒแƒ›แƒ แƒแƒ• แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒก Redis-แƒจแƒ˜. แƒ’แƒแƒฉแƒœแƒ“แƒ แƒ˜แƒ“แƒ”แƒ, แƒ แƒแƒ› แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ“แƒ”แƒก แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒžแƒแƒ แƒขแƒ˜แƒ”แƒ‘แƒแƒ“ แƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒšแƒ˜แƒงแƒ แƒ”แƒ แƒ—แƒ˜ แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒ— `hmset`. แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒแƒ แƒ˜แƒก 32 แƒแƒ—แƒแƒกแƒ˜ แƒฌแƒแƒ›แƒจแƒ˜.

แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒแƒฆแƒ•แƒฌแƒ”แƒ แƒ—, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ—แƒแƒœ `แƒ‘แƒฃแƒคแƒ”แƒ แƒ˜แƒก~ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ˜แƒ แƒ™แƒ•แƒ”แƒ•แƒ, แƒ—แƒฃ แƒ“แƒแƒฌแƒ”แƒ แƒแƒ›แƒ“แƒ” แƒ›แƒแƒก แƒขแƒ”แƒฅแƒกแƒขแƒแƒ“ แƒ’แƒแƒ“แƒแƒแƒฅแƒชแƒ”แƒ•แƒ— (`buffer.toString('hex')`), แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ. แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ” แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ 35 แƒ™แƒ›-แƒ›แƒ“แƒ” แƒฌแƒแƒ›แƒจแƒ˜. แƒแƒ› แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒ— แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›แƒ˜ แƒแƒžแƒขแƒ˜แƒ›แƒ˜แƒ–แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒฉแƒ”แƒ แƒ”แƒ‘แƒ.

แƒฉแƒ•แƒ”แƒœ แƒ›แƒแƒ’แƒ•แƒ˜แƒฌแƒ˜แƒ แƒแƒ แƒแƒ‘แƒ˜แƒ— แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ, แƒ แƒแƒ“แƒ’แƒแƒœ:

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)` แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒงแƒ•แƒแƒœแƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก `Buffer` Redis-แƒจแƒ˜ แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“ แƒแƒœ แƒกแƒฎแƒ•แƒ แƒ™แƒ•แƒแƒœแƒซแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒกแƒแƒขแƒแƒœแƒแƒ“ แƒ“แƒ แƒแƒ›แƒแƒกแƒแƒฆแƒ”แƒ‘แƒแƒ“. แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ.

แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒ•แƒแƒฅแƒ•แƒก 2 แƒแƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:

โ€” แƒžแƒšแƒแƒ–แƒ›แƒฃแƒ  แƒ™แƒ•แƒแƒœแƒซแƒ—แƒแƒœ แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜ unix แƒกแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—

  ```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` โ€” แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก ID, แƒ แƒแƒ—แƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ˜แƒ“แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก.

โ€” แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜

  ```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;
  • `แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜` โ€” แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ, แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒแƒก แƒฅแƒกแƒ”แƒšแƒจแƒ˜ แƒ“แƒ แƒ›แƒแƒ— แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒ˜แƒ›แƒฃแƒจแƒแƒแƒœ;
  • `แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜~ - แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ“แƒ”แƒœแƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ˜;
  • `countChunk` ะธ `แƒชแƒแƒšแƒ˜ แƒœแƒแƒ›แƒ”แƒ แƒ˜` แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒกแƒแƒงแƒแƒคแƒแƒ“;
  • `แƒกแƒ˜แƒ’แƒ แƒซแƒ”~ ะธ `แƒกแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ~ แƒกแƒ˜แƒ’แƒ แƒซแƒ” แƒ“แƒ แƒ—แƒแƒ•แƒแƒ“ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜.

แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒแƒ™แƒ แƒ˜แƒคแƒ”แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒกแƒฌแƒ แƒแƒคแƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” Ethereum-แƒ˜แƒก `rlp` แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ. แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒแƒ›แƒแƒ–แƒ” แƒฃแƒแƒ แƒ˜แƒก แƒ—แƒฅแƒ›แƒ แƒฏแƒ”แƒ  แƒ•แƒ”แƒ  แƒ›แƒแƒ•แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒกแƒ›แƒแƒ แƒข แƒ™แƒแƒœแƒขแƒ แƒแƒฅแƒขแƒ˜แƒก แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒกแƒแƒช แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒจแƒ˜ แƒ•แƒ’แƒ”แƒ’แƒ›แƒแƒ•แƒ—.

แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ›แƒแƒ•แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ— แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”แƒก 35 000 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒฌแƒแƒ›แƒจแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ›แƒแƒ—แƒ˜ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒแƒžแƒขแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ“แƒ แƒแƒจแƒ˜. แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ› แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒคแƒแƒ แƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒ แƒ“แƒ แƒ 30 แƒฌแƒแƒ›แƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ•แƒ˜แƒขแƒแƒœแƒแƒ— แƒ‘แƒšแƒแƒ™แƒจแƒ˜ 1 000 000 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜, แƒ แƒแƒช แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก แƒ›แƒ”แƒขแƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก 100 MB แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜.

แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ“แƒ˜แƒ— `ethereumjs-devp2p` แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒแƒก แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒก แƒแƒ  แƒจแƒ”แƒ”แƒซแƒšแƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ. แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ— `ws` แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒ“แƒ แƒ“แƒแƒ•แƒแƒงแƒ”แƒœแƒ”แƒ— แƒแƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ websocket-แƒ˜แƒ—. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ’แƒ•แƒฎแƒ•แƒ“แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒกแƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒงแƒแƒ•แƒ˜แƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒแƒ“ แƒ“แƒ แƒแƒฎแƒšแƒ แƒ”แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒฅแƒ แƒ.

แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒ”แƒ แƒ™แƒšแƒ˜แƒก แƒฎแƒ˜แƒก แƒคแƒแƒ แƒ›แƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒฐแƒ”แƒจแƒ˜แƒก แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ 1 000 000 แƒขแƒ แƒแƒœแƒ–แƒแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— 10 แƒฃแƒฌแƒงแƒ•แƒ”แƒขแƒ˜ แƒ’แƒแƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ›แƒ˜. แƒแƒ› แƒ“แƒ แƒแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ—แƒแƒœ แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒ’แƒแƒฌแƒงแƒ•แƒ”แƒขแƒแƒก. แƒ’แƒแƒ“แƒแƒฌแƒงแƒ“แƒ, แƒ แƒแƒ› แƒ”แƒก แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ แƒชแƒแƒšแƒ™แƒ” แƒ—แƒ”แƒ›แƒแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒ˜แƒขแƒแƒœแƒ.

แƒ“แƒแƒกแƒ™แƒ•แƒœแƒ”แƒ‘แƒ˜:

แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒฉแƒ•แƒ”แƒœแƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒ”แƒœแƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒแƒฎแƒแƒšแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒขแƒแƒ›แƒฆแƒแƒช แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒขแƒ˜ แƒ˜แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒ›แƒแƒ— แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก.

  • แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒฃแƒ แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ–แƒ” แƒแƒ แƒ˜แƒ”แƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒแƒ‘แƒแƒก.
  • แƒ›แƒแƒœแƒแƒšแƒ˜แƒ—แƒ˜ แƒฃแƒแƒ แƒ”แƒกแƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ›แƒแƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฅแƒ˜แƒขแƒ”แƒฅแƒขแƒฃแƒ แƒ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒ˜ NodeJS แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.
  • แƒ›แƒซแƒ˜แƒ›แƒ” แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก `worker_threads`-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ แƒ”แƒแƒ’แƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒแƒฅแƒ›แƒ” แƒ’แƒ•แƒแƒฅแƒ•แƒก i/o แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ—แƒแƒœ.
  • unix แƒกแƒแƒ™แƒ”แƒขแƒ˜ แƒฃแƒคแƒ แƒ แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ“แƒ แƒกแƒฌแƒ แƒแƒคแƒ˜แƒ แƒ•แƒ˜แƒ“แƒ แƒ” http แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜.
  • แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒฅแƒกแƒ”แƒšแƒจแƒ˜, แƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ•แƒ”แƒ‘แƒกแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ— แƒแƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ“แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒแƒ“, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ’แƒแƒ“แƒแƒ’แƒ–แƒแƒ•แƒœแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ—แƒฃ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ  แƒฉแƒแƒ›แƒแƒ“แƒ˜แƒแƒœ แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ“แƒ”แƒ‘แƒ˜แƒแƒœ แƒ”แƒ แƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒจแƒ˜.

แƒ’แƒ”แƒžแƒแƒขแƒ˜แƒŸแƒ”แƒ‘แƒ˜แƒ— แƒ”แƒฌแƒ•แƒ˜แƒ”แƒ— GitHub แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜: https://github.com/opporty-com/Plasma-Cash/tree/new-version

แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒ—แƒแƒœแƒแƒ“แƒแƒ›แƒฌแƒ”แƒ แƒ˜ แƒ˜แƒงแƒ แƒแƒšแƒ”แƒฅแƒกแƒแƒœแƒ“แƒ แƒ” แƒœแƒแƒจแƒ˜แƒ•แƒแƒœแƒ˜, แƒฃแƒคแƒ แƒแƒกแƒ˜ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ˜ Clever Solution Inc.

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ