์๋
ํ์ธ์! ์ค๋๋ง์ Web3 ๊ฐ๋ฐ์์ ์ค์ํ ํต์ ํ๋กํ ์ฝ ์ ํ์ ๋ํด ์ด์ผ๊ธฐํด๋ณด๋ ค๊ณ ํฉ๋๋ค.
์ฌ์ค ๋ธ๋ก์ฒด์ธ์๋ง ๊ตญํ๋ ์๊ธฐ๋ ์๋์ง๋ง, ๋ธ๋ก์ฒด์ธ ์๋น์ค๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ธ๋ก์ฒด์ธ๊ณผ ํต์ ์ด ํ์์ ์ด๊ธฐ ๋๋ฌธ์ ๊ผญ ์์๋์ด์ผ ํ๋ ๊ฐ๋
์ด๋ผ๊ณ ์๊ฐํด์!
๋ณดํต ์ฐ๋ฆฌ๊ฐ dApp์ ๊ฐ๋ฐํ ๋ ๋ธ๋ก์ฒด์ธ๊ณผ ํต์ ํ๋ ๋ฐฉ์์ผ๋ก RPC(Remote Procedure Call)์ WSS(WebSocket Secure)๊ฐ ์๋๋ฐ์. ๊ฐ๊ฐ์ ํน์ง๊ณผ ์ฅ๋จ์ ์ ์์๋ณด๊ฒ ์ต๋๋ค!
๐ RPC (HTTP/HTTPS)
์ ํต์ ์ธ ์์ฒญ-์๋ต ๋ฐฉ์์ ํต์ ํ๋กํ ์ฝ์
๋๋ค.
์ฅ์ โจ
- ๊ตฌํ์ด ๋จ์
- ๋ฐฉํ๋ฒฝ ์นํ์
- ๋๋ฒ๊น ์ด ์ฌ์
- ๋๋ถ๋ถ์ ํ๊ฒฝ์์ ์ง์
๋จ์ ๐
- ์ฐ๊ฒฐ ์ ์ง ๋น์ฉ
- ๋งค ์์ฒญ๋ง๋ค ์๋ก์ด ์ฐ๊ฒฐ
- ์ค์๊ฐ ๋ฐ์ดํฐ์ ๋นํจ์จ์
- ์๋ฒ ๋ถํ๊ฐ ์๋์ ์ผ๋ก ๋์
๋ณดํต ํธ๋์ญ์ ์์ฒญ๊ณผ ๊ฐ์ด ๋จ๊ฑด ์์ฒญ์ ํ ๋ ์ ๋ RPC๋ฅผ ๋ง์ด ์๋๋ค.
๐ WSS (WebSocket Secure)
์๋ฐฉํฅ ์ค์๊ฐ ํต์ ์ด ๊ฐ๋ฅํ ํ๋กํ ์ฝ์
๋๋ค.
์ฅ์ โจ
- ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ์ง์์ ์ฐ๊ฒฐ ์ ์ง
- ๋ฎ์ ๋ ์ดํด์
- ํจ์จ์ ์ธ ๋ฆฌ์์ค ์ฌ์ฉ
๋จ์ ๐
- ๊ตฌํ์ด ๋ณต์ก
- ๋ฐฉํ๋ฒฝ ์ด์ ๊ฐ๋ฅ์ฑ
- ์ฐ๊ฒฐ ๊ด๋ฆฌ ํ์
- ์ค๋ฅ ์ฒ๋ฆฌ๊ฐ ๊น๋ค๋ก์
์ ๋ ์ค์๊ฐ์ผ๋ก ๊ฐ๊ฒฉ์ ๋น ๋ฅด๊ฒ ๋ถ๋ฌ์์ผ ํ๋ ๊ฒฝ์ฐ, ํน์ ๊ณ์ํด์ ๋์ผํ ์์ฒญ์ ๋ณด๋ด๋ ์ผ์ด์ค์ ์ฃผ๋ก ์ฌ์ฉํฉ๋๋ค.
๐ฏ ์ด๋ค ์ํฉ์์ ๋ฌด์์ ์ ํํด์ผ ํ ๊น์?
RPC ์ถ์ฒ ๐
- ๋จ์ ์กฐํ ์์ฃผ์ ์๋น์ค
- ๊ฐํ์ ์ธ ํธ๋์ญ์
- ์ค์๊ฐ์ฑ์ด ๋ ์ค์ํ ๋
- ์ ํต์ ์ธ ์น ์๋น์ค ๊ตฌ์กฐ
WSS ์ถ์ฒ ๐
- ์ค์๊ฐ ๊ฐ๊ฒฉ ์ ๋ณด ํ์
- ์ด๋ฒคํธ ๊ตฌ๋ ์ด ๋ง์ ๋
- ํธ๋์ญ์ ์ฆ์ ํ์ธ ํ์
- ๋๋์ ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
๐ก ์ค์ ์ฌ๋ก๋ฅผ ์ดํด๋ณผ๊น์?
(1) DEX ํ๋ก์ ํธ ์์
- WSS๋ก ์ค์๊ฐ ๊ฐ๊ฒฉ ์ ๋ณด ์ ๊ณต
- RPC๋ ํธ๋์ญ์ ์ ์ก์ฉ์ผ๋ก ํ์ฉ
- ํ์ด๋ธ๋ฆฌ๋ ๋ฐฉ์์ผ๋ก ์ต์ ํ
(2) NFT ๊ฑฐ๋์
- ๋ฉ์ธ๋ท์ฉ RPC
- ์ด๋ฒคํธ ๋ชจ๋ํฐ๋ง์ฉ WSS
- ๋ชฉ์ ๋ณ ํ๋กํ ์ฝ ๋ถ๋ฆฌ ์ด์
โจ ๊ฒฐ๋ก
๋๋ถ๋ถ์ ํ๋ dApp๋ค์ RPC์ WSS๋ฅผ ํจ๊ป ์ฌ์ฉํ๋ ํ์ด๋ธ๋ฆฌ๋ ๋ฐฉ์์ ์ฑํํฉ๋๋ค. RPC๋ ์์ ์ ์ธ ํธ๋์ญ์
์ฒ๋ฆฌ์, WSS๋ ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ํ์ฉํ๋ ๊ฑฐ์ฃ .
์ด ๋ถ๋ถ์ ์ ์ธ์งํ๊ณ ํ๋ก์ ํธ๋ฅผ ๊ฐ๋ฐํ ๋ ํ์ฉ์ ์ ํ๋ฉด ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ๋ชจ๋ ์ก์ ์ ์์ต๋๋ค~!
๐ก ๊ฐ๋ฐ์๋ฅผ ์ํ ๊ฟํ!
์ต๊ทผ์๋ ์ธํ๋ผ ์๋น์ค๋ค์ด ๋ ํ๋กํ ์ฝ์ ๋ชจ๋ ์ง์ํ๋ฉด์ ์๋ ํ์ผ์ค๋ฒ๊น์ง ์ ๊ณตํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ํนํ All That Node ๊ฐ์ ํ๋ซํผ์ ํ๊ตญ ๋ฆฌ์ ์ ํตํด ๋น ๋ฅธ ์๋ต์๋๋ฅผ ๋ณด์ฅํ๋ฉด์๋, ํ๋กํ ์ฝ ์ ํ์ด ์์ ๋ก์์ ๊ฐ๋ฐ ๋ถ๋ด์ ํฌ๊ฒ ์ค์ผ ์ ์๋ต๋๋ค!. ๋ฌด๋ฃ๋ก ํ๋ฒ ์ด์ฉํด๋ณด์ธ์~!
์น์์ผ์ ๋๋ถ๋ถ์ ํ๋ซํผ์์ ์ ๋ฃ ๊ณ์ ๋ง ์ฌ์ฉํ ์ ์๊ธด ํ๋ค๋..
๐ฑ AllThatNode ๋งํฌ
