ืืขืื, ืืื ืึทืจืืขื ืืื ืื ืืึทื ืฉืึทืคึฟื ืคืื ืื DRD KP ืคึผืจืืืขืงื (ืคืึทืจืฉืคึผืจืืืื ืืึทืื ืจืขืืืกืืจื ืคึฟืึทืจ ืืึธื ืืืึธืจืื ื ืื ืืขืื ืฆืืงื ืคืื ืจืึธื ืฉืืขืื). ืืึธ ืืื ืืืืื ืฆื ืืืืื ืื ืืขืจืคืึทืจืื ื ืคืื ืืื ืืืขืจ ืืึทื ืฉืึทืคึฟื ืืื ืืขืืืขืืึธืคึผืื ื ืึท ืคืึทืจื ืขืืื ื ืืืึธืงืืฉืืื ืคึฟืึทืจ ืืขื ืคึผืจืืืขืงื ืืื ืืขืจ ืื ืงืึทื ืกืืจืืื ืฅ ืืืคึผืึธืืื ืืืจื ืืขืื ืึธืืึธืืืข. ืคึฟืึทืจ ืื ืจืืึฟ ืืืื, ืืื ืืืขื ืจืขืื ืืืขืื Hyperledger Fabric, ืึธืืขืจ ืืขืจ ืฆืืืึทื ื ืืืกืงืจืืืื ืืึธ ืงืขื ืขื ืืืื ืขืงืกืืจืึทืคึผืึธืืึทืืขื ืฆื ืงืืื ืืขืจืืืืื ืืืึธืงืืฉืืื. ืื ืืขืฆื ืฆืื ืคืื ืืื ืืืขืจ ืคืึธืจืฉืื ื ืืื ืฆื ืฆืืืจืืืื ืคืึทืจื ืขืืื ื ืืืึธืงืืฉืืื ืกืึทืืืฉืึทื ื ืืื ืึทืืึท ืึท ืืืขื ืึทื ืื ืืขืฆื ืคึผืจืึธืืืงื ืืื ืึธื ืืขื ืขื ืฆื ื ืืฆื ืืื ื ืืฉื ืฆื ืฉืืืขืจ ืฆื ืืืึทื ืขื.
ืขืก ืืืขื ืืืื ืงืืื ืืืกืงืึทืืืขืจืื, ืืืืืขืจืืื ืกืึทืืืฉืึทื ื, ืืื ืงืืื ืืื ืฆืืง ืืืืืขืืึทืคึผืืึทื ืฅ ืืืขื ืืืื ืืืืขืงื ืืึธ (ืืืืึทื ืืื ืืึธื ื ืื ืืึธืื ืืื). ืืื ืืืื ื ืึธืจ ืืืืื ืืืื ืึทื ืืืืขืกืืืง ืืขืจืคืึทืจืื ื, ืืืืึทืื ืึทื "ืขืก ืืื ืืขืืืขื ืืขืืืขื" ืืื, ืืึธืืขืจ, ืืืืขื ืขื ืืืขืื ืขืืขืฆืขืจ ืึทื ืืขืจืฉ ืก ืืขืจืคืึทืจืื ื ืืื ืืึทืื ืืืืข ืืื ื ืืฉื ืึทืืื ืืื ืืืกืืืฉืึทื ื ืืื ืื ืืึทืืขืจืงืื ืืขื.
ืคึผืจืึธืืืขื: ืืืึธืงืืฉืึทืื ืก ืืขื ืขื ื ืืฉื ื ืึธื ืกืงืึทืืึทืืืข
ืืืึทื ื, ืื ืืฉืชืืืืช ืคืื ืคืืืข ืืขืืืขืืึธืคึผืขืจืก ืืขื ืขื ืึทืืืขื ืฆื ืืึทืื ืื ืืืึทืงืืืืืืึทื ืึท ืืึทืงืข ืืึทืงืืืขื ืืขืื ืึธืืึธืืืข, ืืื ื ืืฉื ืึท ืืืงืืึทืง ืฆืืื ืืึธืืืข ืืื ืึท ืฉืืื ืจืึทืคึผืขืจ. ืฉืืึทื ืืฉืึทื ืึทืื, ืึธืคึผืืืืืกืืืฉ ืจืึธืืืืคึผ, ืคึผืืึทืืืข ืืื ืฉืึทืจืืื ื ืงืขื ืืืขืจื ืืขืืืืื ืืืขื. ืขืืืขืืข ืืึธื. ืึธืืขืจ ืืึธืืขืจ TON ืืืขื ืืืืืขืจ ืึธืคึผืืืืื ืื ืงืึทืืขืจ ืคึฟืึทืจ ืืขืงืก ืืืฉืื, ืืื ืืขืจ ืืืืึทืืขืจ ืคึผืืึทืืืึท ืืจืืคืข ืืืขื ืืืืคืืขืจื ืฆื ืขืงืกืืกืืืจื. ืืืจ ืงืขื ืขื ืืืืืื ืืื ืื ืื ืืขืจ ืจืึธืึทืืืึทืคึผ ืืื ืืืืขื ืขื ืืจืืืืึทื ื ืืืืึทืก ืฆืืืืื ืืขื ืืืึท ื ืึทืื, ืึธืืขืจ ืืึธ ืืื ืืืฆื ืืืจ ืืึทืจืคึฟื ืฆื ืืึธื ืขืคึผืขืก ืืื ืืืึธืก ืืืจ ืืึธืื. ืืึทืงืืืขื ืืจืขืง ืืขืืื.
ืื ืืืืคืืึทืืข ืืืึธืก ืืื ืืึทืฉืืืื ืฆื ืืื ืืืขืจ ืงืึธืืขืงืืืื ืืื ืืขื ืงืจืึทื ื ืคึผืจืืืขืงื ืงืืงื ืึทืืื ืืื ืึทืืืขืืืื ืืขืจืืื ืขื: ืขืก ืืขื ืขื ืคืืืข ืกืึทืืืืฉืขืงืฅ, ืจืืืฉืึทื ืขืืืขืืข ืืืืื ื, ืืืึธืก ืืึธื ื ืืฉื ืืืขืื ืฆื ืืืืขื ืืึทืฆืืื ืืขื ืืืืฃ ืฆืืืจืื; ืขืก ืืื ื ืืืืืง ืฆื ืืืืขื ืืืืฃ DLT ืึท ืืืืืื ื ืืืึธืก ืืืขื ืึทืจืืขืื ืืืืฃ ืคึผืจืึธืกื ืคึผืืกื ืึธื ืกืคึผืขืฆืืขื ืคืึธืจืฉืืขืืื ื ืจืขืงืืืืจืขืืขื ืฅ ืืื ืฆืืฉืืขืื ืึท ืืึทื ืืฆืขืจ ืืขืจืคืึทืจืื ื ื ืื ืขืจืืขืจ ืืื ืงืืื ืกืขื ืืจืึทืืืืื ืึทืงืึทืื ืืื ื ืกืืกืืขืืขื. ืื ืืขืื ืึธืืึธืืืข ืืื ืืขืจ ืื ืืืืืื ื ืืึธื ืืื ืึทืืืื ืื ืืขืืืขืืงืืื ืคืื ืืืืืข ืืึทืื ืืึทื ืืคึผืืึทืืืืฉืึทื - ืืืึธืก ืืื ืืืึธืก ืืืึธืงืืฉืืื ืืื ืืึธ.
ืกืืึธืืึทื ืก ืคึฟืื ืืืืืืขืคึผืึทืคึผืขืจืก ืืื ืืขืืืข ืฆืืืึธื ืืื ืื ืึทื ืืขืจ ืืืืึทืืขืจ ืึทื ืืืืืงืืื ื ืืืขื ืืึธืื ืืืืืึทื ื ืคืื ืืจืึทื ืืึทืงืฉืึทื ื ืคึผืขืจ ืกืขืงืื ืืข. ืืืึธืก ืืื ืขืก ืืึทืงืข?
Mainnet Ethereum ืืื ืืขืจืืืืึทื ืคืืืกื ืืืง ืืื ~ 30 ืืคึผืก. ืืืืึทื ืคืื ืืขื ืึทืืืื, ืขืก ืืื ืฉืืืขืจ ืฆื ืืข ืขืก ืืื ืึท ืืืึทืงืืืืืืึทื ืืืึธืก ืืื ืืื ืงืืื ืืืขื ืคึผืึทืกืืง ืคึฟืึทืจ ืคึฟืืจืืข ืืืืขืจืคืขื ืืฉื. ืฆืืืืฉื ืืขืจืืืืื ืกืึทืืืฉืึทื ื, ืืขื ืืฉืืึทืจืงืก ืืืึธืก ืืืืึทืื 2000 ืืคึผืก ืืขื ืขื ืืึทืืืืกื (
ืืึทืืขื ืกื
ืื ืคืึทืจืืึทืืื ืคืื ืืขื ืืึธืืขื ื ืึท ืืจืึทื ืกืึทืงืืืึธื ืืื ืื ืืฉืืืืืื ืฆื ืืืื ืืขืฆื ืืึทืกืงืึธืืข ืืืจื ืื ืกืืกืืขื ืืขืคึผืขื ืืก ื ืื ืืืืื ืืืืฃ ืื ืืืืงืืึทื ืคืื ืื ืึธื ืืึธื ืืืจืืืขืืื ืืขื ืืืจื ืึทืืข ืกืืึทืืขืก ืคืื ืืืึทืืึทืืืืฉืึทื ืืื ืึธืจืืขืจืื ื, ืึธืืขืจ ืืืื ืืืืฃ ืื ืืืึธืง ืคืึธืจืืืจืื ื ืคึผืึทืจืึทืืขืืขืจืก. ืืคืืื ืืืื ืืื ืืืขืจ ืืืึทืงืืืืืืึทื ืึทืืึทืื ืืื ืื ืฆื ืืืขืจืืขืื ืืื 1000000 ืืคึผืก, ืึธืืขืจ ืขืก ื ืขืื 10 ืืื ืื ืฆื ืคืึธืจืขื ืึท 488 ืื ืืืึธืง, ืืืขื ืขืก ืืืื ืืจืื ืืขืจ ืคึฟืึทืจ ืืื ืื?
ืืึธืืืจ ื ืขืืขื ืึท ื ืขืขื ืืขืจ ืงืืง ืืื ืื ืืขืื ืฆืืงื ืคืื ืึท ืืจืึทื ืกืึทืงืืืึธื ืืื Hyperledger Fabric ืฆื ืคึฟืึทืจืฉืืืื ืืืึธืก ืขืก ื ืขืื ืฆืืื ืืื ืืื ืขืก ืฉืืื ืฆื ืคืึทืจืฉืคึผืึทืจื ืคืึธืจืืืจืื ื ืคึผืึทืจืึทืืขืืขืจืก.
ืืขื ืืืขื ืคืื ืืึธ:
(1) ืืขืจ ืงืืืขื ื ืคืืจืืขื ืึท ืืจืึทื ืกืึทืงืืืึธื, ืกืขื ืื ืขืก ืฆื ืขื ืืึธืจืกืื ื ืคึผืืจื, ืืขืจ ืืขื ืขืจ ืกืืืืืืจื ืื ืืจืึทื ืกืึทืงืืืึธื (ืฆืืืืืื ืื ืขื ืืขืจืื ืืขื ืืขืืืื ืืืจื ืื ืืฉืึทืื ืงืึธืืข ืฆื ืื ืงืจืึทื ื ืฉืืึทื, ืึธืืขืจ ืืึธื ื ืื ืืืขืจืืขืื ืฆื ืื ืืขืืืฉืขืจ) ืืื ืืึทืงืืืขื RWSet - ืฉืืืกื ื ืขืืขื, ืืืขืจืกืืขืก ืืื ืืืึทืืืขืก ืืขื ืืืขื ืคืื ืื ืืึทืืืื ื ืืื CouchDB, (2) ืขื ืืึธืจืกืขืจื ืฉืืงื ืึท ืืขืืชืืขื RWSet ืฆืืจืืง ืฆื ืืขื ืงืืืขื ื, (3) ืืขืจ ืงืืืขื ื ืึธืืขืจ ืืฉืขืงืก ืคึฟืึทืจ ืื ืกืืื ืึทืืฉืขืจื ืคืื ืึทืืข ืื ื ืืืืืง ืคึผืืจื (ืขื ืืึธืจืกืขืจื), ืืื ืืขืจื ืึธื ืกืขื ืื ืื ืืจืึทื ืกืึทืงืืืึธื ืฆื ืื ืึธืจืืขืจืื ื. ืกืขืจืืืืก, ืึธืืขืจ ืกืขื ืื ืขืก ืึธื ืืืขืจืึทืคืึทืงืืืฉืึทื (ืื ืืืขืจืึทืคืึทืงืืืฉืึทื ืืืขื ื ืึธื ื ืขืืขื ืึธืจื ืฉืคึผืขืืขืจ), ืื ืึธืจืืขืจืื ื ืืื ืกื ืคืืจืืขื ืึท ืืืึธืง ืืื (4) ืกืขื ืื ืฆืืจืืง ืฆื ืึทืืข ืคึผืืจื, ื ืื ืืืืื ืขื ืืึธืจืกืขืจื; ืคึผืืจื ืงืึธื ืืจืึธืืืจื ืึทื ืื ืืืขืจืกืืขืก ืคืื ืื ืฉืืืกืืขื ืืื ืืืืขื ืขื ืฉืืขืื ืืืืึทืื ืื ืืืขืจืกืืขืก ืืื ืื ืืึทืืึทืืืืก, ืื ืกืืื ืึทืืฉืขืจื ืคืื ืึทืืข ืขื ืืึธืจืกืขืจื, ืืื ืืขืกืึธืฃ ืืืขืจืืขืื ืืขื ืืืึธืง.
ืืืขืจ ืืึธืก ืืื ื ืืฉื ืึทืืข. ืืื ืืขืจ ืื ืืืขืจืืขืจ "ืึธืจืืขืจืขืจ ืคืืจืืขื ืึท ืืืึธืง" ืืื ืคืึทืจืืึธืจืื ื ืื ืืืืื ืื ืึธืจืืขืจืื ื ืคืื ืืจืึทื ืืึทืงืฉืึทื ื, ืึธืืขืจ ืืืื 3 ืงืึธื ืกืขืงืืืืืืข ื ืขืฅ ืจืืงืืืขืก ืคืื ืื ืคืืจืขืจ ืฆื ืื ืืขื ืืขืจืก ืืื ืฆืืจืืง: ืืขืจ ืคืืจืขืจ ืืืืื ืึท ืึธื ืืึธื ืฆื ืื ืงืืึธืฅ, ืกืขื ืื ืฆื ืื ืื ืืขื ืืขืจืก, ืื ืืขืฆืืข ืืืืื ืฆื. ืืืืขืจ ืงืืึธืฅ, ืฉืืงื ืืึทืฉืืขืืืงืื ื ืคืื ืืขืจืึธืื ืจืขืคึผืืึทืงืืืฉืึทื ืฆื ืืขืจ ืคืืจืขืจ, ืืขืจ ืคืืจืขืจ ืงืึทืืืฅ ืืขื ืึธื ืืึธื, ืกืขื ืื ืืืขืจืืขืื ืืึทืฉืืขืืืงืื ื ืฆื ืื ืืขื ืืขืจืก, ืื ืืขื ืืขืจืก ืืืขื. ืื ืงืืขื ืขืจืขืจ ืื ืืืึธืง ืืจืืืก ืืื ืฆืืื, ืื ืืขืจ ืึธืคื ืื ืึธืจืืขืจืื ื ืืื ืกื ืืืขื ืืึธืื ืฆื ืคืึทืจืืืืื ืงืึธื ืกืขื ืกืืก. Hyperledger Fabric ืืื ืฆืืืื ืืืึธืง ืคืึธืจืืืจืื ื ืคึผืึทืจืึทืืขืืขืจืก: BatchTimeout - ืืืึธืง ืคืึธืจืืืจืื ื ืฆืืื ืืื BatchSize - ืืืึธืง ืืจืืืก (ืื ื ืืืขืจ ืคืื ืืจืึทื ืืึทืงืฉืึทื ื ืืื ืื ืืจืืืก ืคืื ืืขื ืืืึธืง ืืื ืืื ืืืืขืก). ืืื ืืึทืื ืืื ืืืื ืขืจ ืคืื ืื ืคึผืึทืจืึทืืขืืขืจืก ืจืืืฉืึทื ืื ืฉืืขืืจ, ืึท ื ืืึท ืืืึธืง ืืื ืืจืืืก. ืื ืืขืจ ืกืืจ ื ืึธืืื, ืื ืืขืจ ืขืก ืืืขื ื ืขืืขื. ืืขืจืืืขืจ, ืืืจ ืืึทืจืคึฟื ืฆื ืคืึทืจืืจืขืกืขืจื BatchTimeout ืืื BatchSize. ืึธืืขืจ ืืื ื RWSets ืืขื ืขื ืืืขืจืกืืขืก, ืื ืืจืขืกืขืจืข ืืืจ ืืึทืื ืืขื ืืืึธืง, ืื ืืขืืขืจ ืื ืืึทืฉืืึธืขืก ืคืื MVCC ืงืื ืคืืืงืื. ืืื ืึทืืืฉืึทื, ืืื ืึท ืคืึทืจืืจืขืกืขืจื ืืื BatchTimeout, UX ืืืืจืืืื ืงืึทืืึทืกืืจืึธืคืืงืึทืืื. ืขืก ืืืื ื ืฆื ืืืจ ืืืืึทื ืืื ืงืืึธืจ ืืื ืืขืจ ืืึธื ืื ืคืืืืขื ืืข ืกืืขืืข ืคึฟืึทืจ ืกืึทืืืืื ื ืื ืคึผืจืึธืืืขืืก.
ืืื ืฆื ืืืกืืืืื ืืืืจืื ืคึฟืึทืจ ืคืืื ืึทืืืืืืฉืึทื ืคืื ืืืึธืง ืืื ื ืืฉื ืคืึทืจืืืจื ืฉืคึผืืจ ืคืื ืืจืึทื ืกืึทืงืืืึธื ืกืืึทืืืก
ืื ืืขืจ ืื ืคืึธืจืืืจืื ื ืฆืืื ืืื ืื ืืืึธืง ืืจืืืก, ืื ืืขืืขืจ ืื ืืจืืคึผืื ืคืื ืื ืืืึธืงืืฉืืื. ืืืื ืขืจ ืืืื ื ืืฉื ืืืืึทื ืคืื ืื ืื ืืขืจืข, ืึธืืขืจ ืขืก ืืึธื ืืืื ืืขืจืืื ื ืึทื ืืจืื ืื ืงืึธื ืกืขื ืกืืก ืืื RAFT ืจืืงืืืืืขืจื ืืจืื ื ืขืฅ ืจืืงืืืขืก ืคืื ืื ืคืืจืขืจ ืฆื ืื ืื ืืขื ืืขืจืก ืืื ืฆืืจืืง. ืื ืืขืจ ืกืืจ ื ืึธืืื, ืื ืืขืจ ืขืก ืืืขื ื ืขืืขื. ืืขืจ ืงืืขื ืขืจืขืจ ืื ืืจืืืก ืืื ืฆืืื ืคืื ืืืึธืง ืคืึธืจืืืจืื ื, ืื ืืขืจ ืึทืืึท ืื ืืขืจืึทืงืฉืึทื ื. ืืื ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืคืึธืจืืืจืื ื ืฆืืื ืืื ืคืึทืจืฉืคึผืึทืจื ืืจืืืก ืึธื ืื ืงืจืืกืื ื ืื ืกืืกืืขื ืขื ืืคืขืจ ืฆืืื ืคึฟืึทืจ ืื ืกืืฃ ืืึทื ืืฆืขืจ?
ืขืจืฉืืขืจ, ืืืจ ืืึทืจืคึฟื ืฆื ืขืคืขืก ืกืึธืืืืข MVCC ืงืึธื ืคืืืงื ืืขืคึฟืืจื ืืืจื ืึท ืืจืืืก ืืืึธืง ืืจืืืก, ืืืึธืก ืงืขื ืขื ืึทืจืืึทื ื ืขืืขื ืคืึทืจืฉืืืขื ืข RWSets ืืื ืืขืจ ืืขืืืืงืขืจ ืืืขืจืกืืข. ืืึธื, ืืืืฃ ืื ืงืืืขื ื ืืืึทื (ืืื ืืึทืฆืืื ื ืฆื ืื ืืืึทืงืืืืืืึทื ื ืขืฅ, ืืึธืก ืงืขื ืืืื ืึท ืืึทืงืขื ื, ืืื ืืื ืืืื ืขื ืขืก) MVCC ืงืึธื ืคืืืงื ืืึทื ืืืขืจ, ืืืึธืก ืงืขื ืขื ืืืื ืึธืืขืจ ืึท ืืึทืืื ืืขืจ ืืื ืกื ืึธืืขืจ ืึท ืจืขืืืืขืจ ืืขืงืขืจืืืืขืจ ืืืืขืจ ืึท ืืจืึทื ืกืึทืงืืืึธื-ืื ืืฉืืืืืื ื ืจืืคื ืืื ืจืืืจืืฉืึทื ืืึธืืืง.
ืคึผืจืึผืืื ืงืขื ืขื ืืืื ืืืคึผืืึทืืขื ืึทื ืืื ืึทื ืขืงืกืคึผืึธืื ืขื ืฉืึทื ืกืืจืึทืืขืืืข, ืึธืืขืจ ืื ืืืืืึทื ืกื ืืืขื ืืืื ืืืืจืืื ืขืงืกืคึผืึธืื ืขื ืฉืึทืื. ืึทืืื ืืืจ ืืึธื ื ืืฆื ืึธืืขืจ ืึท ืจืึทื ืืึทืืืืื ืจืืืจืื ืืื ืืืืขืจ ืงืืืื ืืืืึทืฅ, ืึธืืขืจ ืึท ืงืขืกืืืืขืจืืืง. ืืื ืึทื ืืืื ืฆื ืืขืืืขื ืงืึทืืืืฉืึทื ื ืืื ืืขืจ ืขืจืฉืืขืจ ืืืึทืจืืึทื ื.
ืืขืจ ืืืืึทืืขืจ ืฉืจืื ืืื ืฆื ืืึทืื ืืขื ืงืืืขื ื ืก ืื ืืขืจืึทืงืฉืึทื ืืื ืื ืกืืกืืขื ืืืกืื ืืงืจืึทื ืึทืก ืึทืืื ืึทื ืขืก ืืืขื ื ืืฉื ืืืึทืจืื ืคึฟืึทืจ 15, 30 ืึธืืขืจ 10000000 ืกืขืงืื ืืขืก, ืืืึธืก ืืืจ ืืืขืื ืฉืืขืื ืืื ืืึทืืืฉืืืืขืึธืื. ืึธืืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืขืก ืืื ื ืืืืืง ืฆื ืืึทืืื ืื ืคืืืืงืืื ืฆื ืืึทืื ืืืืขืจ ืึทื ืื ืขื ืืขืจืื ืืขื ืื ืืฉืืืืืื ืืืจื ืื ืืจืึทื ืกืึทืงืืืึธื ืืขื ืขื ืจืขืงืึธืจืืขื / ื ืื ืจืขืงืึธืจืืขื ืืื ืื ืืืึทืงืืืืืืึทื.
ื ืืึทืืึทืืึทืกืข ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืงืจืึธื ืื ืกืืึทืืืก ืคืื ืืจืึทื ืืึทืงืฉืึทื ื. ืื ืืืืึทืกื ืึธืคึผืฆืืข ืืื CouchDB ืืืืึทื ืคืื ืืืื ืื ืคืื ื ืืฆื: ืื ืืึทืืึทืืืืก ืืื ืึท ืื ืืืืก ืคืื ืื ืงืขืกืื, ืึท REST API, ืืื ืืืจ ืงืขื ืขื ืืืืื ืฉืืขืื ืจืขืคึผืืึทืงืืืฉืึทื ืืื ืฉืึทืจืืื ื ืคึฟืึทืจ ืขืก. ืืืจ ืงืขื ื ื ืึธืจ ืฉืึทืคึฟื ืึท ืืึทืืื ืืขืจ ืืึทืืืื ื ืืื ืืขืจ ืืขืืืืงืขืจ CouchDB ืืืึทืฉืคึผืื ืึทื ืคืึทืืจืืง ื ืืฆื ืฆื ืงืจืึธื ืืืื ืืืขืื ืฉืืึทื. ืืืจ ืืึทืจืคึฟื ืฆื ืงืจืึธื ืืึธืงืืืขื ืื ืคืื ืืขื ืืื.
{
Status string // ะกัะฐััั ััะฐะฝะทะฐะบัะธะธ: "pending", "done", "failed"
TxID: string // ID ััะฐะฝะทะฐะบัะธะธ
Error: string // optional, ัะพะพะฑัะตะฝะธะต ะพะฑ ะพัะธะฑะบะต
}
ืืขืจ ืืึธืงืืืขื ื ืืื ืืขืฉืจืืื ืฆื ืื ืืึทืืึทืืืืก ืืืืืขืจ ืื ืืจืึทื ืกืึทืงืืืึธื ืืื ืืขืฉืืงื ืฆื ืคึผืืจื, ืื ืขื ืืืื ืฉืืึทื ืืื ืืืืืขืงืขืจื ืฆื ืืขืจ ืืึทื ืืฆืขืจ (ืืขืจ ืืขืืืืงืขืจ ืฉืืึทื ืืื ืืขื ืืฆื ืืื ืึท ืฉืืืกื) ืืืื ืืึธืก ืืื ืึท ืฉืึทืคืื ื ืึธืคึผืขืจืึทืฆืืข, ืืื ืื ืคืขืืืขืจ ืกืืึทืืืก, TxID ืืื Error ืืขื ืขื ืืขืจืืืึทื ืืืงื ืืื ืืึทืืืึทืืืง ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืืงืืืขื ืคืื ืคึผืืจื.
ืืื ืืขื ืกืืขืืข, ืืขืจ ืืึทื ืืฆืขืจ ืืื ื ืืฉื ืืืึทืจืื ืืื ืื ืืืึธืง ืืขืกืึธืฃ ืคืึธืจืขื, ืืืึทืืฉืื ื ืื ืกืคึผืื ื ืื ื ืจืึธื ืืืืฃ ืืขื ืขืงืจืึทื ืคึฟืึทืจ 10 ืกืขืงืื ืืขืก, ืขืจ ื ืขืื ืึท ืจืขืืข ืขื ืืคืขืจ ืคืื ืื ืกืืกืืขื ืืื ืืืื ืฆื ืึทืจืืขืื.
ืืืจ ืืึธืื ืืืืกืืขืจืืืืืื BoltDB ืฆื ืงืจืึธื ืืจืึทื ืกืึทืงืืืึธื ืกืืึทืืืกืขืก ืืืืึทื ืืืจ ืืึทืจืคึฟื ืฆื ืฉืคึผืึธืจื ืืืงืึธืจื ืืื ืืึธื ื ืืฉื ืืืขืื ืฆื ืืืืกื ืฆืืื ืืืืฃ ื ืขืฅ ืื ืืขืจืึทืงืฉืึทื ืืื ืึท ืกืืึทื ื-ืึทืืืื ืืึทืืึทืืืืก ืกืขืจืืืขืจ, ืกืคึผืขืฆืืขื ืืืขื ืื ืื ืืขืจืึทืงืฉืึทื ื ืขืื ืึธืจื ืืื ืื ืคึผืฉืื ืืขืงืกื ืคึผืจืึธืืึธืงืึธื. ืืืจื ืืขื ืืืขื, ืฆื ืืืจ ื ืืฆื CouchDB ืฆื ืื ืกืืจืืืขื ื ืื ืกืืขืืข ืืืกืงืจืืืื ืืืืื ืึธืืขืจ ื ืึธืจ ืฆื ืงืจืึธื ืื ืืืขืื ืฉืืึทื, ืืื ืงืืื ืคืึทื, ืขืก ืืื ืืื ืขื ืฆื ืึทืคึผืืึทืืืื ืื ืืืขื ืืึทืื ืกืืึธืจื ืืื CouchDB. ืืืจื ืคืขืืืงืืึทื, ืืื CouchDB, ืื ืืจืืืก ืคืื ื-ืืืื ื ืึธืืื ืืื 1279 ืืืืขืก, ืืืึธืก ืืื ืคืื ืืืืื ืืงืขืจ ืืื ืื ืกืขืงืืึธืจ ืืจืืืก ืืืืฃ ืืืกืง, ืืืึธืก ืืืื ืึทื ืืืืืข ืืืืขื ืขื ืืื ืจืืืึทืืึทื ืกืื ื ืืขื ืืืื ืืืขื ืืึทืจืคื ืืขืจ ืคืืืืฉ ืืืกืง ืึทืงืกืขืก. ืื ืึธืคึผืืืืึทื ืืจืืืก ืืืฅ ืื ื ืึธืจืืึทื
ืฆืืจืืง ืืจืืง: ืืึทืคืขืจ ืกืืจืึทืืขืืืข
ืึธืืขืจ ืขืก ืงืขื ืขื ืืืื ืึท ืคึผืืึทืฅ ืคืื ืึทืจืืืงืืขื. ืืขืจ ืืื ืื ืกืืกืืขื ืงืขื ืขื ืฉืขืคึผื, ืืึทื ืืืืืื ื ืจืขืกืืจืกื ืืื ืึท ืืืฅ ืื ืืขืจืข ืืึทืืื ืื ืืก ืึทืืืฅ ืื ืืขืืืืื ืืื ืื ืืืึทืืจืึทืืข - ืืื ืึทืืข ืืขื ืืึธื ืึทืจืืขืื ืคืืึธืืึทืกืื ืืคืืื ืืืืฃ ืืืฉืื ืขื ืืืืฃ ืืืึธืก ืคืืืกื ืืืง Intellij Idea ืืืึธืื ืืืื ืืึธืจ ืืืืืึทืก.
ืื ืคึผืจืึธืืืขื ืคืื ืคืึทืจืฉืืืขื ืข ืืจืืคึผืื ืคืื ืงืึทืืืื ืึทืงืืืืื ื ืกืืกืืขืืขื, ืคึผืจืึธืืืฆืืจืขืจ ืืื ืงืึทื ืกืืืขืจ, ืืื ืกืึทืืืื ืืื ืคืึทืจืฉืืืขื ืข ืืืขืื. ืืื ืก ืืขื ืืืึธืก ืืืจ ืงืขื ืืึธื.
ืืจืึทืคึผืื ื: ืืืจ ืงืขื ืขื ืคืึธืืขืจื ืฆื ืงืขื ืขื ืฆื ืคึผืจืึทืกืขืกืึทื ืืื ืจืืึฟ X ืืจืึทื ืืึทืงืฉืึทื ื ืืื ื ืกืขืงืื ืืขืก. ืึทืืข ืจืืงืืืขืก ืืืึธืก ืืงืกืื ืืขื ืืืืื ืืขื ืขื ืืจืึทืคึผื. ืืึธืก ืืื ืืึทื ืฅ ืคึผืฉืื, ืึธืืขืจ ืืืจ ืงืขื ื ืคืึทืจืืขืกื ืืืขืื UX.
ืงืึธื ืืจืึธืืืื ื: ืืขืจ ืงืึทื ืกืืืขืจ ืืืื ืืึธืื ืขืืืขืืข ืฆืืืื ื ืืืจื ืืืึธืก, ืืืคึผืขื ืืื ื ืืืืฃ ืื ืืึทืกืข, ืขืจ ืงืขื ืขื ืงืึธื ืืจืึธืืืจื ืื ืืคึผืก ืคืื ืื ืคึผืจืึธืืืฆืืจืขืจ. ื ืื ืฉืืขืื, ืึธืืขืจ ืขืก ืืืคึผืึธืืืึทื ืึท ืคืืืื ืืืืฃ ืื ืืขืืืขืืึธืคึผืขืจืก ืคืื ืื ืืึทืกืข ืงืืืขื ื ืฆื ืื ืกืืจืืืขื ื ืืขื ืฆืืืื ื. ืคึฟืึทืจ ืืื ืื, ืืึธืก ืืื ืึทื ืึทืงืกืขืคึผืืึทืืึทื, ืืืืึทื ืื ืืืึทืงืืืืืืึทื ืืื ืืขืจ ืฆืืงืื ืคึฟื ืืืขื ืืืื ืื ืึทืืจืืืืื ืืื ืึท ืืจืืืก ื ืืืขืจ ืคืื ืืึทื ื-ืืืืืกืืื ื ืกืืกืืขืืขื.
ืืึทืคืขืจืื ื: ืึทื ืฉืืึธื ืคืื ืงืึทื ืืจืืืืื ื ืฆื ืึทื ืืงืขืื ืฉืืขืื ืืื ืื ืึทืจืืึทื ืฉืจืืึทื ืืึทืื ืืืึทื, ืืืจ ืงืขื ืขื ืืึทืคืขืจ ืืขื ืืืึทื ืืื ืคึผืจืึธืฆืขืก ืขืก ืืื ืื ืคืืจืืื ืื ืืืืงืืึทื. ืืึธื, ืืึธืก ืืื ืืขืจ ืืขืกืืขืจ ืืืืืื ื ืืืื ืืืจ ืืืืื ืฆื ืฆืืฉืืขืื ืึท ืืื ืืึทื ืืฆืขืจ ืืขืจืคืึทืจืื ื. ืืืจ ืืืคึผืืึทืืขื ืึทื ืื ืืึทืคืขืจ ื ืืฆื ืึท ืจืื ืืื RabbitMQ.
ืฆืืืื ื ืืึทืข ืึทืงืฉืึทื ื ืืึธืื ืฉืืื ืฆืืืขืืืืื ืฆื ืื ืกืืขืืข: (1) ื ืึธื ืึท ืึทืคึผื ืืขืื ืืื ืืืงืืืขื, ืึท ืึธื ืืึธื ืืื ืืืืืืืฉื ืืื ืื ืคึผืึทืจืึทืืขืืขืจืก ื ืืืืืง ืฆื ืจืืคื ืื ืืจืึทื ืกืึทืงืืืึธื, ืืื ืืขืจ ืงืืืขื ื ืืืงืืื ืึท ืึธื ืืึธื ืึทื ืื ืืจืึทื ืกืึทืงืืืึธื ืืื ืื ืืขื ืืืขื ืืืจื ืื ืกืืกืืขื, ( 2) ืื ืืึทืงืขื ื ืืืืขื ื ืืึทืื ืืื ืึท ืืืืงืืึทื ืกืคึผืขืกืืคืืขื ืืื ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืคืื ืื ืจืื; ืื ืืฉืืึทืฅ ืึท ืืจืึทื ืกืึทืงืืืึธื ืืื ืืขืจืืืึทื ืืืงืื ืืขื ืื ืืึทืื ืืื ืื ืกืืึทืืืก ืงืจืึธื.
ืืืฆื ืืืจ ืงืขื ืขื ืคืึทืจืืจืขืกืขืจื ืื ืืืืขื ืฆืืื ืืื ืคืึทืจืฉืคึผืึทืจื ืงืึทืคึผืึทืฆืืืขื ืืื ืคืื ืืื ืืืจ ืืืืื, ืืืืืื ื ืืืืืื ืคืื ืื ืืึทื ืืฆืขืจ.
ืื ืืขืจืข ืืืฉืืจืื
ืืึธืจื ืืฉื ืืื ืืขืืึธืื ืืึธ ืืืขืื ืืฉืึทืื ืงืึธืืข, ืืืืึทื ืขืก ืืื ืืืืฉืึทืืืึทืื ืืึธืจื ืืฉื ืฆื ืึทืคึผืืึทืืืื ืืื ืขืก. ืื ืงืืืืงืึธืืข ืืึธื ืืืื ืืื ืคึผืฉืื ืืื ืืืืขืจ ืืื ืืขืืืขื - ืืึธืก ืืื ืึทืืข ืืืึธืก ืืื ืคืืจืืื ืื ืคืื ืืื. ืื ืคืจืืืืืืขืจืง ืืขืืคึผืก ืืื ืื ืึท ืคึผืืึทืฅ ืฆื ืฉืจืืึทืื ืืฉืึทืื ืงืึธืืข ืคืฉืื ืืื ืืขืฉืึธืืขื.
ืืื ืึทืืืฉืึทื, ืืื ืืืขืจ ืืึทื ืฉืึทืคึฟื ืืื ืืขืืืขืืึธืคึผืื ื ืึท ืืึทื ื ืคืื ืืืืืืึทืืื ืฆื ืืึทืื ืึทืจืืขื ืืื ืฉืืึธืฃ ืคึผืฉืื ืืื ืขื ืืืฉืืืึทืืึทื:
ืกืึธืฃ
ืืขืจ ืฆืืืึทื ื ืืืื ืขืก ืืจืื ื ืฆื ืคืึทืจืืืึทืื Hyperledger Fabric ืืื Quorum, ืื ืืขืจืข ืคึผืจืืืืึทื ืขืืืขืจืขืื ื ืขืืืืึธืจืงืก (PoA ืึธืืขืจ ืืคืืื PoW), ืืืืืืืืง ืจืขืืืฆืืจื ืคืึทืงืืืฉ ืืจืืคึผืื, ืึธืืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื ืืึทืืื ื ืึธืจืืึทื UX (ืืืืืข ืคึฟืึทืจ ื ืืฆืขืจืก ืืื ืืขื ืืืขืืขืจืขืจ ืืื ืคึฟืื ืื ืืืึทื ืคืื ืื ืึทืืจืืืืื ืกืืกืืขืืขื. ). ืืืขื ืจืืคึผืืืืกืื ื ืฉืืึธืฃ ืืื ืขืืืขืจืขืื ืืื ืื ืกืืขืืข, ื ืึธืจ ืื ืืึธืืืง ืคืื ืื ืจืืื ืืื ืกื / ืืขืงืขืจืืืืขืจ ืืืขื ืืืื ืืฉืืื ืืืฉื ืคืื ืืึทื ืืืื ื MVCC ืงืื ืคืืืงืื ืฆื ืึทื ืึทืืึธืืืฉืข ืื ืงืจืึทืืึทื ื ืืื ืจืืกืขื ืืื ื. ืืึทืคืขืจืื ื ืืื ืกืืึทืืืก ืกืืึธืจืืืืฉ ืืขืืืื ืขืก ืืขืืืขื ืฆื ืืืงืึธืืคึผืื ืื ืขื ืืคืขืจ ืฆืืื ืคืื ืื ืืืึธืง ืคืึธืจืืืจืื ื ืฆืืื. ืืืฆื ืืืจ ืงืขื ืขื ืืืืื ืืืืื ืืขืจ ืคืื ืกืืจ ื ืึธืืื ืืื ื ืืฉื ืืืื ืืขืจืฉืจืึธืงื ืึทื ืืืึทืงืก ืืขื ืขื ืืขืฉืืคื ืฆื ืึธืคื ืืื ืืึทืกืข ืื ืึธืจืืขืจืื ื ืืื ืกื.
ืืื ืึทืืืขืืืื, ืืึธืก ืืื ืึทืืข ืืื ืืขืืืืื ืฆื ืืืืื. ืืื ืืืขื ืืืื ืฆืืคืจืืื ืืืื ืขืก ืืขืืคึผืก ืขืืขืฆืขืจ ืืื ืืืืขืจ ืึทืจืืขื.
ืืงืืจ: www.habr.com