๋๋ ๊ฑฐ์ ๋ชจ๋ ์ฌ๋๋ค์ด ๋นํธ์ฝ์ธ, ์ด๋๋ฆฌ์ ๋ฐ ๊ธฐํ ์ฌ๋ฏธ์๋ ์ด๋ฆ์ ๊ฐ์ง ์ํธํํ ์ ๋ํด ์ด๋ฏธ ๋ค์ด๋ดค์ ๊ฒ์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค . ์ง๊ธ์ ์ธ๊ธฐ๊ฐ ์ต๊ณ ์กฐ์ ๋ฌํด ๋ง ๊ทธ๋๋ก ๋ด์คํผ๋์ ํฌ๋ผ์๋ ๋์ค์ง ์๊ณ , 'ํฐ์ง ๊ฒ์ธ๊ฐ ํฐ์ง ๊ฒ์ธ๊ฐ', '์ค๋ฅผ ๊ฒ์ธ๊ฐ, ํ๋ฝํ ๊ฒ์ธ๊ฐ'์ ๋ํ ๋์๋ ๋
ผ์์ ๊ฒฝ๋ง๋ ์นด์ง๋
ธ ๋ชป์ง์๊ฒ ๋งคํน์ ์ด๋ค. .ํ์ง๋ง ์ด์ ๋ํด ์ฐ๋ฆฌ๋ ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น - Java ๊ฐ๋ฐ์? ์ฐ๋ฆฌ๋ ์ด ๋ชจ๋ ๋ฉ์ง ๊ฒ๋ค๊ณผ ์ด๋ป๊ฒ ์ํธ ์์ฉํฉ๋๊น? ๊ฐ๋จํฉ๋๋ค. Java์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ด๋ฏธ ์กด์ฌํฉ๋๋ค! ๊ทธ๋ค์ ๋์์ผ๋ก ํจ์
ํธ๋ ๋๋ฅผ ์ฝ๊ฒ ํ์ฉํ ์ ์์ต๋๋ค. ๊ธฐ์ฌ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๋ํ๋๋ ์์๋ Github ์ ์ฅ์์ ๋ณ ์์ ๊ด๋ จ์ด ์์ต๋๋ค.
์ด๋ฆ ์์ฒด๊ฐ ๋งํด์ฃผ๋ ๊ฒ ์๋๊ฐ์? ๋นํธ์ฝ์ธ ์ง๊ฐ์ ์์ฑํ๊ณ ๋
ธ๋ ๊ฐ ๊ฑฐ๋๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ฏผํ๊ณ ์๋ค๋ฉด ๋ฐ๋์ BitcoinJ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์. ์ด ํ๋ก์ ํธ๋ ์ด๋ฏธ ํ๋ฐํ ์ปค๋ฎค๋ํฐ์ ํ๋ฅญํ ๋ฌธ์๋ฅผ ํ๋ณดํ์ฌ ๊ฐ๋ฐ์์ ๊ด์ฌ์ ๋๊ณ ์์ต๋๋ค. ๋ฌผ๋ก ์ด์ ๋ง ์ธ๊ธฐ๋ฅผ ์ป๊ธฐ ์์ํ ๋๋ถ๋ถ์ ์คํ ์์ค ํ๋ก์ ํธ์ ๋ง์ฐฌ๊ฐ์ง๋ก BitcoinJ์๋ ์ฌ๋ฌ ๊ฐ์ง ๋จ์ ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๊ณต๊ฐ ๋ฒ๊ทธ ๋ฐ ํ์ฅ์ฑ ๋ฌธ์ ์ ๊ด๋ จ๋ ๋ณด์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํ์ง๋ง ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋นํธ์ฝ์ธ โโํ๋กํ ์ฝ์ ์๋ ๋ฐฉ์์ ์ดํดํ๋ ค๋ ๋ชจ๋ ์ฌ๋์๊ฒ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ ํ๋ช
ํ๊ฒ ์ต๋๋ค. BitcoinJ๋ ์์ง ์์
ํ๋ก์ ํธ์ ์ ํฉํ์ง ์์ต๋๋ค.
๊ฐ๋จํ๊ฒ ์ค๋ช
ํ๊ฒ ์ต๋๋ค. ์ด๋๋ฆฌ์์ ๋ ๋ฒ์งธ๋ก ์ธ๊ธฐ ์๋ ์ํธํํ์
๋๋ค. Web3j ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํ๋ฉด ์์ฒด ํตํฉ ์ฝ๋๋ฅผ ์์ฑํ์ง ์๊ณ ๋ Ethereum ๋ธ๋ก์ฒด์ธ์ผ๋ก ์์
ํ ์ ์์ต๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ Java ๋ฐ Android ์ ํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์ ๋งํ์ง๋ง, ์ฃผ์ ๊ธฐ๋ฅ์ ์ง๊ฐ ์์ฑ, ๊ฑฐ๋ ๊ด๋ฆฌ์ด๋ฉฐ, ์ด๋ฒ์๋ ์ค๋งํธ ๊ณ์ฝ์ฉ ๋ํผ๋ ์์ต๋๋ค. ์, ๋ง์ต๋๋ค. ์ค๋งํธ ๊ณ์ฝ์ฉ ๋ํผ์
๋๋ค! Ethereum ํ๋ก์ ํธ์ ์ผ๋ถ๋ ์ค๋งํธ ๊ณ์ฝ ์์ฑ์ ์ํ ์ฌ์ค์์ ํ์ค์ธ Solidity๋ผ๋ ํน์ ์ธ์ด์
๋๋ค. web3j ์ค๋งํธ ๊ณ์ฝ ๋ํผ๋ ์ค๋งํธ ๊ณ์ฝ ์์
์ ๋ํ ๊ตฌํ ์ธ๋ถ ์ฌํญ์ ํผํ๋ ค๋ ๊ฒฝ์ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ํ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ์๋ ๋ง์ ์์ ๊ฐ ํฌํจ๋ ํ๋ฅญํ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก web3j๋ ์ด ํ์์ ๊ฐ์ฅ ์ข์ํ๋ ๊ฒ์
๋๋ค.
์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฃผ๋ก ์
๋ฌด์ฉ์ผ๋ก ์ค๊ณ๋์์ต๋๋ค. HyperLedger Fabric์ ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค๊ฑฐ๋ ์์ ํ๋ก๊ทธ๋จ์ ํ๋กํ ํ์
์ ๋ง๋ค๋ ค๋ ๊ฒฝ์ฐ ๊ฐ๋ ฅํ ๋๊ตฌ๋ก ๊ฐ์ฃผ๋์ด์ผ ํฉ๋๋ค. ์ด ํ๋ก์ ํธ๋ Linux Foundation ํ์๋ค์ด ์ ๊ทน์ ์ผ๋ก ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ์ฃผ์ ์ด์ ์ ์ค๋งํธ ๊ณ์ฝ์ ์์ฑํ๊ณ ๊ด๋ฆฌํ๋ ๊ฒ์
๋๋ค. ์ฃผ์ ํน์ง๋ค:
#1. ๋นํธ์ฝ์ธJ
GitHub ์ ์ฅ์ ๋งํฌ: https://github.com/bitcoinj/bitcoinj ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ์ถ๊ฐ ์ ๋ณด/๋ค์ด๋ก๋ ์์น: https://bitcoinj.github.io/#2. ์น3j
GitHub ์ ์ฅ์ ๋งํฌ: https://github.com/web3j/web3j ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ์ถ๊ฐ ์ ๋ณด/๋ค์ด๋ก๋ ์์น: https://web3j.io/#์ผ. ํ์ดํผ๋ ์ ํจ๋ธ๋ฆญ
GitHub ์ ์ฅ์ ๋งํฌ: https://github.com/hyperledger/fabric-sdk-java ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ์ถ๊ฐ ์ ๋ณด/๋ค์ด๋ก๋ ์์น: https://www.hyperledger.org/- ๊ธฐ๋ฐ ์ ๋ณด ๊ตํ์ ์ํ ์ฑ๋ ๊ด๋ฆฌ
- ๊ฑฐ๋ ์น์ธ ์ ์ฑ ;
- ๋คํธ์ํฌ ์ ๋ฐ์ ๊ฑธ์ณ ํธ๋์ญ์ ์ ์ผ๊ด๋๊ฒ ์ ๋ฌํฉ๋๋ค.
GO TO FULL VERSION