เบชเบฐเบเบฒเบเบเบต, เบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบตเบกเบเบฒเบเบเบญเบเปเบเบเบเบฒเบ DRD KP (เบเบฒเบเปเบเบเบขเบฒเบเบเปเปเบกเบนเบเบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฒเบกเบงเบปเบเบเบญเบเบเบตเบงเบดเบเบเบญเบเบเบธเบเบฅเปเป). เบเบตเปเบเบตเปเบเปเบญเบเบขเบฒเบเปเบเปเบเบเบฑเบเบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเบตเบกเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ blockchain เบงเบดเบชเบฒเบซเบฐเบเบดเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบเบเบตเปเบเบฒเบเปเบเปเบเปเปเบเปเบฒเบเบฑเบเบเบญเบเปเบเบฑเบเปเบเปเบฅเบขเบต. เบชเปเบงเบเบซเบผเบฒเบเปเบกเปเบเบเปเบญเบเบเบฐเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบ Hyperledger Fabric, เปเบเปเบงเบดเบเบตเบเบฒเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเบขเบนเปเบเบตเปเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบ extrapolated เบเบฑเบ blockchain เบเบตเปเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบเป. เปเบเบปเปเบฒเบซเบกเบฒเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบฒเบเบเบปเปเบเบเบงเปเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเบเบฒเบเบเบฐเบเบฝเบกเบงเบดเบเบตเปเบเปเปเบ blockchain เบงเบดเบชเบฒเบซเบฐเบเบดเบเปเบเบทเปเบญเปเบซเปเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบชเบธเบเบเปเบฒเบเปเบกเปเบเบซเบเปเบฒเบเปเปเบเปเบเบเบฒเบเบเปเบฒเปเบเปเปเบฅเบฐเบเปเปเบกเบตเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเบตเบเปเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒ.
เบเบฐเบเปเปเบกเบตเบเบฒเบเบเบปเปเบเบเบปเบ, เบเบฒเบเปเบเปเปเบเบเบตเปเบเปเปเบเบฒเบเบเบดเบ, เปเบฅเบฐเบเปเปเบกเบตเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบเบฐเบเบทเบเปเบเบฑเปเบเปเบชเปเบเบตเปเบเบตเป (เปเบเบฒเบฐเบงเปเบฒเบเปเบญเบเบเปเปเบกเบต). เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเปเบเบเบฑเบเบเบฐเบชเบปเบเบเบฒเบเปเบฅเบฑเบเบเปเบญเบเบเบญเบเบเปเบฒเบเบฐเปเบเบปเปเบฒ, เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒ "เบกเบฑเบเปเบเบฑเบเปเบเปเบเป" เปเบฅเบฐ, เบเบฒเบเบเบต, เบญเปเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเบปเบเบญเบทเปเบเปเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบตเปเบเบตเปเบฅเบฐเบเปเปเบเบตเปเบเบเปเบฒเปเบซเบฑเบ.
เบเบฑเบเบซเบฒ: Blockchains เบเบฑเบเบเปเปเบเบฐเบซเบเบฒเบเปเบเบทเปเบญ
เปเบเบกเบทเปเบเบตเป, เบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบญเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเปเบฒเบเบงเบเบซเบผเบฒเบเปเบกเปเบเปเบเปเบชเปเปเบฎเบฑเบเปเบซเป blockchain เปเบเบฑเบเปเบเบเปเบเปเบฅเบเบตเบเบตเปเบชเบฐเบเบงเบเบชเบฐเบเบฒเบเบขเปเบฒเบเปเบเปเบเบดเบ, เปเบฅเบฐเบเปเปเปเบกเปเบเบฅเบฐเปเบเบตเบเบเบตเปเปเบเปเปเบงเบฅเบฒเปเบ wrapper เบเบตเปเบชเบงเบเบเบฒเบก. เบเปเบญเบเบเบฒเบเบเบญเบเบฅเบฑเบ, เบเบฒเบเบฅเบงเบเบฅเบงเบกเปเบเปเบเปเบเบต, plasma เปเบฅเบฐ sharding เบญเบฒเบเบเบฐเบเบฒเบเปเบเบฑเบเปเบฅเบทเปเบญเบ เบเบณ เบกเบฐเบเบฒ. เบเบฒเบเบกเบทเป. เบซเบผเบทเบเบฒเบเบเบต TON เบเบฐเปเบฅเบทเปเบญเบเบเบฒเบเปเบเบตเบเบเบปเบงเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบเปเบเบฑเบเปเบงเบฅเบฒเบซเบปเบเปเบเบทเบญเบ, เปเบฅเบฐเบเบธเปเบก Plasma เบเปเปเปเบเบเบฐเบขเบธเบเปเบเบปเบฒ. เบเบงเบโเปเบฎเบปเบฒโเบชเบฒโเบกเบฒเบโเปเบเบทเปเบญโเปเบโเปเบเบโเบเบตเปโเบเบฒเบโเบเปเปโเปเบโเปเบฅเบฐโเบญเปเบฒเบโเปเบญโเบเบฐโเบชเบฒเบโเบชเบตโเบเบฒเบงโเบเบตเปโเบชเบงเบโเบเบฒเบกโเปเบโเบเบญเบโเบเบฒเบโเบเบทเบโ, เปเบเปโเบงเปเบฒโเบเบตเปโเปเบฅเบฐโเบเบฑเบโเบเบธโเบเบฑเบโเบเบงเบโเปเบฎเบปเบฒโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบฎเบฑเบโเบเบฒเบโเบชเบดเปเบโเบเบฒเบโเบขเปเบฒเบโเบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเบกเบตโ. เปเบญเบปเบฒ shit เบชเปเบฒเปเบฅเบฑเบ.
เบงเบฝเบเบเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบเบตเบกเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบเบเบฒเบเบเบฐเบเบธเบเบฑเบเปเบเบดเปเบเปเบเบเบเบปเปเบงเปเบเปเบเบฑเปเบ: เบกเบตเบซเบผเบฒเบเบงเบดเบเบฒ, เปเบเบดเบเบซเบผเบฒเบเบเบฑเบเบเบปเบ, เบเบนเปเบเบตเปเบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบชเปเบฒเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบฑเบเบเบงเบฒเบกเปเบงเปเบงเบฒเบเปเบ; เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบชเปเบฒเบเบเบฒเบเปเบเปเปเบเบเปเบฝเบงเบเบฑเบ DLT เบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบเบทเปเบญเบเบเบญเบกเบเบดเบงเปเบเบตเบเบปเปเบงเปเบเปเบเบเบเปเปเบกเบตเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบดเปเบชเบเปเบฅเบฐเบชเบฐเบซเบเบญเบเบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเบนเปเปเบเปเบเบตเปเบเปเปเบฎเปเบฒเบเปเบฎเบเบเบงเปเบฒเบฅเบฐเบเบปเบเบเบฑเบเบเบตเบชเบนเบเบเบฒเบเปเบเป. เปเบเบเปเบเปเบฅเบเบตเบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบเปเบญเบเบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเบซเบกเบนเบเปเบเปเบเบตเปเปเบเบฑเบเบญเบฑเบเบเบฐเบฅเบฒเบเบเบญเบเบเปเปเบกเบนเบ - เบเบฑเปเบเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบงเปเบฒ blockchain เบขเบนเปเบเบตเปเบเบตเป.
เบเปเบฒเบเบงเบฑเบเบเบฒเบเบซเบเบฑเบเบชเบทเบเบฒเบงเปเบฅเบฐเบชเบทเปเบกเบงเบเบเบปเบเบชเบฑเบเบเบฒเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบงเปเบฒเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเปเปเปเบเบเบฐเบเปเบงเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบซเบผเบฒเบเบฅเปเบฒเบเบเปเปเบงเบดเบเบฒเบเบต. เบกเบฑเบเปเบกเปเบเบซเบเบฑเบเปเบเป?
Mainnet Ethereum เบเบฐเบเบธเบเบฑเบเบเปเบฒเบฅเบฑเบเปเบฅเปเบเบขเบนเปเบเบตเป ~30 tps. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบตเปเบขเปเบฒเบเบเบฝเบง, เบกเบฑเบเปเบเบฑเบเบเบฒเบเบเบฒเบเบเบตเปเบเบฐเบฎเบฑเบเบฎเบนเปเบงเปเบฒเบกเบฑเบเปเบเบฑเบ blockchain เปเบเบเบธเบเบงเบดเบเบตเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบญเบเบเปเบฅเบดเบชเบฑเบ. เปเบโเบเบฑเบโเบเบฒโเบเบฒเบโเปเบเปโเปเบโเบเบตเปโเบญเบฐโเบเบธโเบเบฒเบโเบกเบตโเบกเบฒเบโเบเบฐโเบเบฒเบโเบเบตเปโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบ 2000 tps (.
เบเบฒเบเปเบฅเบทเปเบญเบเปเบงเบฅเบฒ
เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบฒเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบทเบเบฅเบดเปเบฅเบตเปเบกเปเบเบดเบเบเบฒเบเบญเบฐเบเบธเบกเบฑเบเบชเบธเบเบเปเบฒเบเปเบเบเบฅเบฐเบเบปเบเปเบกเปเบเบเปเปเบเบฝเบเปเบเปเบเบถเปเบเบเบฑเบเบเบงเบฒเบกเปเบงเบเบตเปเบเปเปเบเบงเบฒเบกเบเปเบฒเบเบเบธเบเบเบฑเปเบเบเบญเบเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบเปเบฅเบฐเบเปเบฒเบชเบฑเปเบ, เปเบเปเบเบฑเบเบขเบนเปเปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบญเบเบเบฒเบเบชเปเบฒเบเบเบฑเบ. เปเบเบดเบเปเบกเปเบเบงเปเบฒ blockchain เบเบญเบเบเบงเบเปเบฎเบปเบฒเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบฑเบเปเบเบเบงเบฒเบกเปเบง 1000000 tps, เปเบเปเบเปเบญเบเบเบฒเบ 10 เบเบฒเบเบตเปเบเบทเปเบญเบชเปเบฒเบเบเบฅเบฑเบญเบ 488 MB, เบกเบฑเบเบเบฐเบเปเบฒเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเบเป?
เปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบเบดเปเบเบขเปเบฒเบเปเบเปเบเบดเบเบเปเบฝเบงเบเบฑเบเบงเบปเบเบเบญเบเบเบตเบงเบดเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเปเบ Hyperledger Fabric เปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบเปเบญเบเบเบตเปเปเบเปเปเบงเบฅเบฒเปเบฅเบฐเบกเบฑเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบฅเบดเบเบเบฑเบ.
เปเบญเบปเบฒเบกเบฒเบเบฒเบเบเบตเปเบเบตเป:
(1) เบฅเบนเบเบเปเบฒเบชเปเบฒเบเบเบธเบฅเบฐเบเปเบฒ, เบชเบปเปเบเปเบเปเบซเปเบเบนเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ, เบชเบธเบเบเปเบฒเบ simulate เบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒ (เบเปเบฒเปเบเปเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบฎเบฑเบเปเบเบ chaincode เบเบฑเบเบชเบฐเบเบฒเบเบฐเบเบฐเบเบธเบเบฑเบ, เปเบเปเบเปเปเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบฒเบ) เปเบฅเบฐเปเบเปเบฎเบฑเบ RWset - เบเบทเปเบเบตเปเบชเปเบฒเบเบฑเบ, เบชเบฐเบเบฑเบเปเบฅเบฐเบกเบนเบเบเปเบฒ. เปเบญเบปเบฒเบกเบฒเบเบฒเบเบเบฒเบเปเบเบฑเบเบเปเบฒเปเบ CouchDB, (2) เบเบนเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเบปเปเบเบเบทเบ RWset เบเบตเปเบฅเบปเบเบเบฒเบกเปเบซเปเบเบฑเบเบฅเบนเบเบเปเบฒ, (3) เบฅเบนเบเบเปเบฒเบเบงเบเปเบเบดเปเบเบเบฒเบเบกเบตเบฅเบฒเบเปเบเบฑเบเบเบญเบเบกเบดเบเบชเบฐเบซเบฒเบเบเบตเปเบเปเบฒเปเบเบฑเบเบเบฑเบเบซเบกเบปเบ (เบเบนเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ), เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบชเบปเปเบเบเบธเบฅเบฐเบเปเบฒเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเบฑเปเบเบเบทเป. , เบซเบผเบทโเบชเบปเปเบโเบกเบฑเบโเปเบเบโเบเปเปโเบกเบตโเบเบฒเบโเบเบงเบโเบชเบญเบ (เบเบฒเบโเบเบงเบโเบชเบญเบโเบเบฑเบโเบเบฐโเปเบเบตเบโเบเบถเปเบโเปเบโเบเบฒเบโเบซเบผเบฑเบโ)โ, เบเบฒเบโเบเปโเบฅเบดโเบเบฒเบโเบชเบฑเปเบโเปเบฎเบฑเบโเบฎเบนเบโเปเบเบโเบเบฒเบโเบเบฑเบโเปเบฅเบฐ (4โ) เบชเบปเปเบโเบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโเบกเบดเบโเบชเบฐโเบซเบฒเบโเบเบฑเบโเบซเบกเบปเบโ, เบเปเปโเบเบฝเบโเปเบเปโเบเบนเปโเบฎเบฑเบโเบฎเบญเบโ; เบกเบดเบเบชเบฐเบซเบฒเบเบเบงเบเปเบเบดเปเบเบงเปเบฒเบชเบฐเบเบฑเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบเบธเบเบเบตเปเบญเปเบฒเบเปเบกเปเบเบเบปเบเบเบฑเบเบชเบฐเบเบฑเบเปเบเบเบฒเบเบเปเปเบกเบนเบ, เบงเปเบฒเบเบนเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเบเบซเบกเบปเบเบกเบตเบฅเบฒเบเปเบเบฑเบ, เปเบฅเบฐเบชเบธเบเบเปเบฒเบเปเบเปเบเบปเบเบฅเบปเบ.
เปเบเปเบเบฑเปเบเบเปเปเปเบกเปเบเบเบฑเบเบซเบกเบปเบ. เบเปเบฒเบงเปเบฒ "เบเบนเปเบชเบฑเปเบเบชเปเบฒเบเปเบเบฑเบเบเบฅเบฑเบญเบ" เบเปเปเบเบฝเบเปเบเปเปเบเบทเปเบญเบเบเปเบฒเบชเบฑเปเบเบเบญเบเบเบธเบฅเบฐเบเปเบฒ, เปเบเปเบเบฑเบ 3 เบเบฒเบเบฎเปเบญเบเบเปเปเบเบทเบญเบเปเบฒเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเบเบฒเบเบเบนเปเบเปเบฒเปเบเบซเบฒเบเบนเปเบเบดเบเบเบฒเบกเปเบฅเบฐเบเบฑเบเบเบทเบ: เบเบนเปเบเปเบฒเปเบเบตเปเบกเบเปเปเบเบงเบฒเบกเปเบชเปเบเบฑเบเบเบถเบ, เบชเบปเปเบเปเบซเปเบเบนเปเบเบดเบเบเบฒเบก, เบเปเปเบกเบฒเปเบเบตเปเบกเบกเบฑเบ. เบเบฑเบเบเบฑเบเบเบถเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ, เบชเบปเปเบเบเบฒเบเบขเบทเบเบขเบฑเบเบเบฒเบเบเปเบฒเบฅเบญเบเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบเบเบฑเบเบเบนเปเบเปเบฒ, เบเบนเปเบเปเบฒเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเปเปเบเบงเบฒเบก, เบชเบปเปเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบฑเบเบเบนเปเบเบดเบเบเบฒเบก, เบเบนเปเบเบดเบเบเบฒเบกเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ. เบเบฐโเบซเบเบฒเบโเบเปเบญเบโเบเบงเปเบฒโเปเบฅเบฐโเปเบงโเบฅเบฒโเบเบญเบโเบเบฒเบโเบชเปเบฒเบโเบเบฑเปเบโเบเบฑเบโ, เบเบฒเบโเบเปโเบฅเบดโเบเบฒเบโเบชเบฑเปเบโเบเบทเปโเบซเบผเบฒเบโเบเบฑเปเบโเบเบฐโเบกเบตโเบเบฒเบโเบชเปเบฒเบโเปเบเบฑเบโเปเบญโเบเบฐโเบชเบฑเบโ.. Hyperledger Fabric เบกเบตเบชเบญเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเบฑเบ: BatchTimeout - เปเบงเบฅเบฒเบเบฒเบเบชเปเบฒเบเบเบฑเบเปเบฅเบฐ BatchSize - เบเบฐเบซเบเบฒเบเบเบญเบเบเบฑเบ (เบเปเบฒเบเบงเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบญเบ block เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเปเบ bytes). เบเบฑเบเบเบตเบเบตเปเบซเบเบถเปเบเบเบญเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบเบดเบเบเบญเบเปเบเบเบเปเบฒเบเบฑเบ, เบเบฑเบเปเบซเบกเปเบเบฐเบเบทเบเบเปเบญเบเบญเบญเบเบกเบฒ. เปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบซเบผเบฒเบ, เบญเบฑเบเบเบตเปเบเบฐเปเบเปเปเบงเบฅเบฒเบเบปเบเบเบถเปเบ. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบตเปเบก BatchTimeout เปเบฅเบฐ BatchSize. เปเบเปเปเบเบทเปเบญเบเบเบฒเบ RWSets เปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบเบฑเบ, เบเบฑเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบ, เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเปเปเบเบฑเบเปเบเปเบ MVCC เบชเบนเบเบเบถเปเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เปเบกเบทเปเบญ BatchTimeout เปเบเบตเปเบกเบเบถเปเบ, UX เปเบชเบเบซเบฒเบเบขเปเบฒเบเบฎเปเบฒเบเปเบฎเบ. เปเบเบเบเบฒเบเบเปเปเปเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบดเปเบเบเบทเบงเปเบฒเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบเปเบฅเบฐเบเบฐเปเบเปเบเบชเปเบฒเบฅเบฑเบเบเปเบญเบ.
เบงเบดเบเบตเบเบฒเบเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบฅเปเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบฑเบเปเบฅเบฐเบเปเปเบชเบนเบเปเบชเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบดเบเบเบฒเบกเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบธเบฅเบฐเบเปเบฒ
เปเบงเบฅเบฒเบเบฒเบเบชเปเบฒเบเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบญเบเบเบฑเบเบเบปเบเบเบถเปเบ, เบเบฒเบเบชเบปเปเบเบเปเบฒเบเบเบญเบ blockchain เบชเบนเบเบเบถเปเบ. เบซเบเบถเปเบเบเปเปเปเบเปเบเบฐเบเบดเบเบฑเบเบเบฒเบกเปเบเบเบเบปเบเบเบฒเบเบเบปเบเบญเบทเปเบ, เปเบเปเบกเบฑเบเบเบงเบเบเบฐเปเบเบฑเบเบเบฒเบเบฅเบฐเบเบถเบเปเบเบดเบเบเบฒเบเบชเปเบฒเบเบเบฑเปเบเบเบงเบฒเบกเปเบซเบฑเบเบเบตเบเปเบฒเปเบ RAFT เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบชเบฒเบกเบเบฒเบเบฎเปเบญเบเบเปเปเบเบทเบญเบเปเบฒเบเบเบฒเบเบเบนเปเบเปเบฒเปเบเบซเบฒเบเบนเปเบเบดเบเบเบฒเบกเปเบฅเบฐเบเบฑเบเบเบทเบเปเบเบเปเบญเบ. เปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบซเบผเบฒเบ, เบญเบฑเบเบเบตเปเบเบฐเปเบเปเปเบงเบฅเบฒเบเบปเบเบเบถเปเบ. เบเบฐโเบซเบเบฒเบโเบเปเบญเบโเบเบงเปเบฒโเปเบฅเบฐโเปเบงโเบฅเบฒโเบเบญเบโเบเบฒเบโเบชเปเบฒเบโเบเบฑเบโ, เบเบฒเบโเบเบปเบงโเบเบฑเบโเบเบฑเปเบโเบเปเบฒเบงโเบกเบตโเบซเบผเบฒเบโเบเบถเปเบโ. เบงเบดเบเบตเบเบฒเบเปเบเบตเปเบกเปเบงเบฅเบฒเบเบฒเบเบเบฐเบฅเบดเบเปเบฅเบฐเบเบฐเบซเบเบฒเบเบเบฑเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเบตเปเบกเปเบงเบฅเบฒเบเบญเบเบชเบฐเบซเบเบญเบเบฅเบฐเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ?
เบเปเบฒเบญเบดเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเปเบเปเปเบเบเปเปเบเบฑเบเปเบเปเบ MVCC เบเบฒเบเบขเปเบฒเบเบเบตเปเปเบเบตเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเปเบซเบเป, เปเบเบดเปเบเบญเบฒเบเบเบฐเบเบฐเบเบญเบเบกเบต RWSets เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบฑเบเบฎเบธเปเบเบเบฝเบงเบเบฑเบ. เปเบเปเบเบญเบ, เปเบเบเปเบฒเบเบฅเบนเบเบเปเบฒ (เบเปเบฝเบงเบเบฑเบเปเบเบทเบญเบเปเบฒเบ blockchain, เบเบตเปเบญเบฒเบเบเบฐเปเบเบฑเบ backend, เปเบฅเบฐเบเปเบญเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบกเบฑเบ) เบเปเบฒเบเบเปเบญเบเบเบฒเบ. เบเบปเบงเบเบฑเบเบเบฒเบเบเปเปเบเบฑเบเปเบเปเบ MVCC, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบเปเบฅเบดเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบเบซเบผเบทเปเบเบฑเบเปเบเบทเปเบญเบเบเบปเบเปเบเปเบเบเบปเบเบเบฐเบเบดเบเปเบฒเบเปเบเบดเบเบเบฒเบเปเบเบเบตเปเบฅเบดเปเบฅเบตเปเบกเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเปเบงเบเปเบซเบเบเบปเบเบเบฒเบเบฅเบญเบเปเบซเบกเป.
เบเบฒเบเบฅเบญเบเบเบฑเปเบเปเปเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเปเบงเบเบเบธเบเบเบฐเบชเบฒเบเปเบฅเบเบเบณเบฅเบฑเบ, เปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบฐเบซเบผเบธเบเปเปเบญเบเบเบญเบเบฅเบปเบเปเบเบฑเบเปเบฅเบเบเบณเบฅเบฑเบ. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบเบงเบเปเบเปเบเบฒเบเบฅเบญเบเปเบเบเบชเบธเปเบกเบเบทเบเปเบซเบกเปเบเบฒเบเปเบเบเบญเบเปเบเบเบเปเบฒเบเบฑเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบตเปเปเบเปเบเบญเบ, เบซเบผเบทเบเบปเบเบเบตเปเบซเบเบถเปเบ. เบกเบตเบเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบ collision เบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบเบเบฒเบเปเบฅเบทเบญเบเบเปเบฒเบญเบดเบ.
เบเบฑเปเบเบเบญเบเบเปเปเปเบเปเบกเปเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบเปเบเบญเบเบเบญเบเบฅเบนเบเบเปเบฒเบเบฑเบเบฅเบฐเบเบปเบ asynchronous เปเบเบทเปเบญเบเปเปเปเบซเปเบฅเปเบเปเบฒ 15, 30 เบซเบผเบท 10000000 เบงเบดเบเบฒเบเบต, เปเบเบดเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบฒเบเบปเบเปเบเบฑเบ BatchTimeout. เปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบฑเบเบชเบฒเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบงเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบฅเบดเปเบฅเบตเปเบกเปเบเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเปเบกเปเบ / เบเปเปเปเบเปเบเบทเบเบเบฑเบเบเบถเบเปเบงเปเปเบ blockchain.
เบเบฒเบเบเปเปเบกเบนเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบธเบฅเบฐเบเปเบฒ. เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเบชเบธเบเปเบกเปเบ CouchDB เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเปเบเป: เบเบฒเบเบเปเปเบกเบนเบเบกเบต UI เบญเบญเบเบเบฒเบเบเปเบญเบ, REST API, เปเบฅเบฐเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเปเบฒเบฅเบญเบเปเบฅเบฐ sharding เปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบกเบฑเบ. เบเปเบฒเบเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเบชเปเบฒเบเบเปเปเบฅเบฑเบเบเบฑเบเปเบเบเบเปเบฒเบเบซเบฒเบเปเบเบเบปเบงเบขเปเบฒเบ CouchDB เบเบฝเบงเบเบฑเบเบเบตเปเปเบเป Fabric เปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเบชเบฐเบเบฒเบเบฐเบเบญเบเปเบฅเบเบเบญเบเบกเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบญเบเบฐเบชเบฒเบเบเบฐเปเบเบเปเบซเบผเบปเปเบฒเบเบตเป.
{
Status string // ะกัะฐััั ััะฐะฝะทะฐะบัะธะธ: "pending", "done", "failed"
TxID: string // ID ััะฐะฝะทะฐะบัะธะธ
Error: string // optional, ัะพะพะฑัะตะฝะธะต ะพะฑ ะพัะธะฑะบะต
}
เปเบญเบเบฐเบชเบฒเบเบเบตเปเบเบทเบเบเบฝเบเปเบงเปเปเบเบเบฒเบเบเปเปเบกเบนเบเบเปเบญเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบทเบเบชเบปเปเบเปเบเบซเบฒเปเบเบทเปเบญเบเบกเบดเบ, ID entity เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเปเบซเปเบเบนเปเปเบเป (ID เบเบฝเบงเบเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบฅเบฐเบซเบฑเบ) เบเปเบฒเบเบตเปเปเบกเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบชเปเบฒเบ, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบชเบฐเบเบฒเบเบฐ, TxID เปเบฅเบฐเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบกเปเบ. เบเบฑเบเบเบธเบเบเปเบญเบเบงเปเบฒเบเปเปเบกเบนเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเปเบกเปเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบกเบดเบ.
เปเบเปเบเบเบเบฒเบเบเบตเป, เบเบนเปเปเบเปเบเปเปเปเบเปเบฅเปเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบตเปเบเบฐเบเบฐเบเบญเบ, เปเบเบดเปเบเบฅเปเป spinning เปเบเบซเบเปเบฒเบเปเบชเปเบฒเบฅเบฑเบ 10 เบงเบดเบเบฒเบเบต, เบฅเบฒเบงเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบเบฑเบเบเบตเบเบฒเบเบฅเบฐเบเบปเบเปเบฅเบฐเบชเบทเบเบเปเปเปเบฎเบฑเบเบงเบฝเบ.
เบเบงเบเปเบฎเบปเบฒเปเบฅเบทเบญเบ BoltDB เปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฐเบซเบเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบฅเบฐเบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบชเบเปเบงเบฅเบฒเปเบเบเบฒเบเปเบเปเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฒเบเบเปเปเบกเบนเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเปเบเปเบเบญเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบเบเปเบเปเปเบเปเบเบเบญเบเบเปเปเบเบงเบฒเบกเบเปเบฒเบกเบฐเบเบฒ. เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเปเปเบงเปเบฒเบเปเบฒเบเบเบฐเปเบเป CouchDB เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเปเบเบเบเบฒเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเบเปเบฒเบเปเบเบดเบเบซเบผเบทเบเบฝเบเปเบเปเปเบเบฑเบเบฎเบฑเบเบชเบฒเบฅเบฑเบเบเบญเบเปเบฅเบ, เปเบเบเปเบฅเบฐเบเบตเปเบเบเปเปเบเบฒเบก, เบกเบฑเบเบกเบตเบเบงเบฒเบกเบซเบกเบฒเบเบเบตเปเบเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบงเบดเบเบตเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเปเบ CouchDB. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบ CouchDB, เบเบฐเบซเบเบฒเบเบเบญเบ b-tree nodes เปเบกเปเบ 1279 bytes, เปเบเบดเปเบเบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบงเปเบฒเบเบฐเบซเบเบฒเบเบเบญเบเบเบฐเปเบซเบเบเบเบฒเบเบขเบนเปเปเบเปเบเปเบ, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฑเบเบเบฒเบเบญเปเบฒเบเปเบฅเบฐเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบญเบเบเบปเปเบเปเบกเปเบเบฐเบเปเบญเบเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบเบซเบผเบฒเบเบเบถเปเบเบเบฑเบเปเบเปเบ. เบเบฐเบซเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเปเบกเปเบเบชเบญเบเบเปเบญเบเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบ
Backpressure: เบเบธเบเบเบฐเบชเบฒเบ buffer
เปเบเปเบชเบฒเบกเบฒเบเบกเบตเบซเบผเบฒเบเบเปเปเบเบงเบฒเบก. เบซเบผเบฒเบเบเบงเปเบฒเบเบตเปเบฅเบฐเบเบปเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเปเบเป, เบเบฒเบเปเบเปเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบญเบทเปเบเปเบซเบผเบฒเบเบชเบดเบเบเบปเบเบเบญเบเปเบซเบเบทเบญเบเบฒเบเบชเบดเปเบเบเบตเปเบชเบฐเปเบเบเบขเบนเปเปเบเปเบเบเบงเบฒเบ - เปเบฅเบฐเบเบฑเบเบซเบกเบปเบเบเบตเปเบเบงเบเบเบฐเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบเปเปเบกเบตเบเปเปเบเบปเบเบเปเบญเบเปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเปเบเบทเปเบญเบเบเบฑเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบ Intellij Idea เบเบฐเปเบเบฑเบเบเบตเปเบซเบเปเบฒเปเบเบทเปเบญเบเบตเปเบชเบธเบ.
เบเบฑเบเบซเบฒเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบญเบเบฅเบฐเบเบปเบเบเบฒเบเบชเบทเปเบชเบฒเบ, เบเบนเปเบเบฐเบฅเบดเบเปเบฅเบฐเบเบนเปเบเปเบฅเบดเปเบเบ, เปเบเปเบเบทเบเปเบเปเปเบเบเปเบงเบเบงเบดเบเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เปเบซเปเปเบเบดเปเบเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป.
เบซเบผเบธเบเบฅเบปเบ: เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบญเปเบฒเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒ X เบซเบผเบฒเบเบเบตเปเบชเบธเบเปเบ T เบงเบดเบเบฒเบเบต. เบเบฒเบเบฎเปเบญเบเบเปเบเบฑเบเปเบปเบเบเบตเปเปเบเบตเบเบเบตเบเบเบณเบเบฑเบเบเบตเปเบเบฐเบเบทเบเบเบปเบเปเบฅเบตเบ. เบเบตเปเปเบกเปเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบฒเบ, เปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบทเบกเบเปเบฝเบงเบเบฑเบ UX.
เบเบฒเบเบเบงเบเบเบธเบก: เบเบนเปเบเปเบฅเบดเปเบเบเบเปเบญเบเบกเบตเบเบฒเบเปเบเปเบเบญเบเบเบฒเบเบเบฐเปเบเบ, เปเบเบเบญเบตเบเบเบฒเบกเบเบฒเบเปเบซเบผเบ, เบฅเบฒเบงเบชเบฒเบกเบฒเบเบเบงเบเบเบธเบก TPS เบเบญเบเบเบนเปเบเบฐเบฅเบดเบ. เบเปเปเบเบต, เปเบเปเบกเบฑเบเบเบฑเบเบเบฑเบเปเบเปเบเบฑเบเบเบฐเบเปเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบฅเบนเบเบเปเบฒเบชเปเบฒเบเบเบฒเบเปเบซเบผเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเบตเป. เบเบตเปเปเบกเปเบเบเปเปเบชเบฒเบกเบฒเบเบเบญเบกเบฎเบฑเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ, เบเบฑเบเบเบฑเปเบเปเบเป blockchain เปเบเบญเบฐเบเบฒเบเบปเบเบเบฐเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเบปเปเบฒเปเบเปเบเบฅเบฐเบเบปเบเบเบตเปเบกเบตเบกเบฒเบเบปเบเบเบฒเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบ.
เบเบฒเบเบเบฑเบเปเบเบต: เปเบเบเบเบตเปเบเบฐเบเบฐเบเบฒเบเบฒเบกเบเปเบฒเบเบเบฑเบเบเบฐเปเบชเบเปเปเบกเบนเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบ buffer stream เบเบตเปเปเบฅเบฐเบเบฐเบกเบงเบเบเบปเบเปเบเบเบงเบฒเบกเปเบงเบเบตเปเบเปเบฒเบเบปเบเปเบงเป. เปเบเปเบเบญเบ, เบเบตเปเปเบกเปเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเบตเบเบตเปเบชเบธเบเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบซเปเบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเบนเปเปเบเปเบเบตเปเบเบต. เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบดเบเบฑเบ buffer เปเบเบเปเบเปเปเบเบงเปเบ RabbitMQ.
เบชเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบซเบกเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเปเบเบเบเบฒเบ: (1) เบซเบผเบฑเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบเปเปเบเบซเบฒ API เบกเบฒเบฎเบญเบ, เบเปเปเบเบงเบฒเบกเบเบตเปเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเปเบเบซเบฒเบเบธเบฅเบฐเบเปเบฒเปเบกเปเบเบเบทเบเบเบฑเบเปเบชเปเปเบเบเบดเบง, เปเบฅเบฐเบฅเบนเบเบเปเบฒเปเบเปเบฎเบฑเบเบเปเปเบเบงเบฒเบกเบงเปเบฒเบเบธเบฅเบฐเบเปเบฒเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบกเบฎเบฑเบเปเบเบ. เบฅเบฐเบเบปเบ, (2) backend เบญเปเบฒเบเบเปเปเบกเบนเบเบเปเบงเบเบเบงเบฒเบกเปเบงเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ config เบเบฒเบเปเบเบง; เปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเปเบฅเบฐเบเบฑเบเบเบธเบเบเปเปเบกเบนเบเปเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบชเบฐเบเบฒเบเบฐ.
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเปเบกเปเบงเบฅเบฒเบเบฒเบเบชเปเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบชเบฐเบเบฑเบเบเบฑเปเบเบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบ, เปเบเบทเปเบญเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบฒเบเบเบนเปเปเบเป.
เปเบเบทเปเบญเบเบกเบทเบญเบทเปเบเป
เบเปเปเบกเบตเบซเบเบฑเบเปเบงเบปเปเบฒเบขเบนเปเบเบตเปเบเบตเปเบเปเบฝเบงเบเบฑเบ chaincode, เปเบเบฒเบฐเบงเปเบฒ, เบเบฒเบกเบเบปเบเบฅเบฐเบเบฝเบ, เบเปเปเบกเบตเบซเบเบฑเบเบเบตเปเบเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบกเบฑเบ. Chaincode เบเบงเบเบเปเบฒเบเบเบฒเบเปเบฅเบฐเบเบญเบเปเบเปเบเบปเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป - เบเบฑเปเบเปเบกเปเบเบชเบดเปเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบญเบเบกเบฑเบ. เปเบเบเบฎเปเบฒเบเบเบฒเบเบเปเบงเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฝเบเบฅเบฐเบซเบฑเบเปเบชเปเปเบเปเบเปเบฒเบเป เปเบฅเบฐเบเบญเบเปเบ
เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบตเบกเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบธเบเปเบเบทเปเบญเบเปเบเปเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ Fabric เบเปเบฒเบเบเบฒเบเปเบฅเบฐเบกเบตเบเบงเบฒเบกเบชเบธเบ:
เบชเบฐเบซเบฅเบธเบ
เบงเบดเบเบตเบเบฒเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบ Hyperledger Fabric เปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบเบเบฑเบ Quorum, เปเบเบทเบญเบเปเบฒเบ Ethereum เปเบญเบเบฐเบเบปเบเบญเบทเปเบเป (PoA เบซเบผเบทเปเบกเปเบเบฐเบเบฑเปเบ PoW), เบซเบผเบธเบเบฅเบปเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเบเบญเบ throughput เบเบปเบงเบเบดเบ, เปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบฎเบฑเบเบชเบฒ UX เบเบปเบเบเบฐเบเบด (เบเบฑเบเบเบนเปเปเบเปเปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเปเบฅเบฐเบฅเบฐเบเบปเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ). เปเบกเบทเปเบญเบเปเบฝเบเปเบเบ Fabric เบเบฑเบ Ethereum เปเบเปเบเบเบเบฒเบ, เบเปเบฒเบเบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบเปเบฝเบเปเบซเบเบเบปเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ / เบเบนเปเบญเบญเบเปเบเบเบเบทเบเปเบซเบกเปเบเบฒเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบงเบฒเบกเบเบฑเบเปเบเปเบ MVCC เปเบเบซเบฒ atomic nonce increment เปเบฅเบฐเบเบฒเบเบชเบปเปเบเบเบทเบ. Buffering เปเบฅเบฐโเบเบฒเบโเปเบเบฑเบโเบฎเบฑเบโเบชเบฒโเบชเบฐโเบเบฒโเบเบฐโเปเบฎเบฑเบโเปเบซเปโเบกเบฑเบโเปเบเบฑเบโเปเบโเปเบเปโเบเบตเปโเบเบฐ decouple เปเบงโเบฅเบฒโเบเบญเบโเบชเบฐโเบซเบเบญเบโเบเบฒเบโเปเบงโเบฅเบฒโเบเบฒเบโเบชเปเบฒเบ block เปเบเปโ. เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบซเบฅเบฒเบเบเบฑเบเบเปเปเบเปเบฒเบชเบฑเปเบเปเบฅเบฐเบเปเปเบเปเบญเบเบขเปเบฒเบเบงเปเบฒเบเบฑเบเปเบเปเบเบทเบเบชเปเบฒเบเบเบฑเปเบเบเบถเปเบเปเบฅเบทเปเบญเบเปเปเบเบตเบเปเบเปเบฅเบฐเปเบซเบผเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเปเบฒเบชเบฑเปเบ.
เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบง, เบเบฑเปเบเปเบกเปเบเบชเบดเปเบเบเบตเปเบเปเบญเบเบขเบฒเบเปเบเปเบเบเบฑเบ. เบเปเบญเบเบเบฐเบเบตเปเบเบเปเบฒเบชเบดเปเบเบเบตเปเบเปเบงเบเบเบปเบเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบงเบเปเบเบปเบฒ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com