Hyperledger Besu
- JAVA๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐ๋ ์คํ ์์ค ์ด๋๋ฆฌ์ ํด๋ผ์ด์ธํธ
→ ์ด๋๋ฆฌ์์ ์ค์ ์ง์คํ ์๋ฒ ํ๋ก๊ทธ๋จ์ด ๋ฐ๋ก ์กด์ฌํ์ง ์๊ณ , ์ค๋ก์ง ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ๋ง ์กด์ฌ. - ์์ ์ฆ๋ช (Ethash), ๊ถ์ ์ฆ๋ช (IBFT2.0, Clique, QBFT) ๋ฑ ์ฌ๋ฌ ํฉ์ ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํ
- ํ๋ผ์ด๋ฒ์, ํ๊ฐ ๋ฑ ๊ธฐ์ ์ ๋ง๋ ๊ธฐ๋ฅ์ ์ง์
Features
- CLI์ JSON-RPC API๋ก ์ด๋๋ฆฌ์ ๋คํธ์ํฌ์ ๋ ธ๋๋ค์ ์คํ, ์ ์ง, ๋๋ฒ๊น , ๋ชจ๋ํฐ๋งํ ์ ์์
- WebSocket์ด๋ RPC(HTTP)๋ฅผ ์ด์ฉํด API๋ฅผ ์ฌ์ฉํ ์ ์์
- Publish/Subscribe ํํ๋ ๊ฐ๋ฅ
- API๋ ์ด๋๋ฆฌ์ ์ฑ๊ตด, ์ค๋งํธ ์ปจํธ๋ ๊ฐ๋ฐ, Dapp ๊ฐ๋ฐ ๋ฑ์ ๊ธฐ๋ฅ๋ ์ง์
- * RPC : https://velog.io/@jakeseo_me/RPC%EB%9E%80
Support
- Truffle, Remix, web3j
- JSON-RPC API(eth, net, web3, debug, miner ๋ฑ)
- ํค ๊ด๋ฆฌ๋ ์ง์ํ์ง ์์ผ๋, EthSigner๋ฅผ ๊ฐ์ด ์ฌ์ฉํ ์ ์์
Reference
- Developer Quickstart
- Enterprise Ethereum
- ํค ๊ด๋ฆฌ๋ ์ง์ํ์ง ์์ผ๋, EthSigner๋ฅผ ๊ฐ์ด ์ฌ์ฉํ ์ ์์
'๐ป > ๋ธ๋ก์ฒด์ธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Besu] ๊ธฐ์ ๋ฌธ์ ์์ฑ ์ ์ฐธ๊ณ ๋งํฌ (0) | 2021.11.10 |
---|---|
[๋ธ๋ก์ฒด์ธ] ์์ง์ ์ฌ์ดํธ ๋ชจ์ (0) | 2021.11.09 |
[๋ธ๋ก์ฒด์ธ] Besu : Quorum Developer Quickstart (0) | 2021.07.27 |
[๋ธ๋ก์ฒด์ธ] Hyperledger Besu ํ๊ฒฝ ์ค์ (CentOS 7) (0) | 2021.07.22 |
[๋ธ๋ก์ฒด์ธ] ๋์งํธ ์์ฐ (0) | 2021.07.19 |