๐ฑ Rootstock Hacktivator ๐ป
Rootstock Hacktivator์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค! ์ด ํ๋ก๊ทธ๋จ์ Rootstock ์ํ๊ณ์ ๊ธฐ์ฌํ๊ณ ์ ํ๋ ๊ฐ๋ฐ์๋ค์ ์ํด ๋ง๋ค์ด์ก์ผ๋ฉฐ, ๊ฐ์น์๋ ๊ธฐ์ฌ๋ฅผ ํ์ ๋ถ๊ป ๋ณด์์ ์ ๊ณตํฉ๋๋ค.
์ ์ถ ํ๊ธฐ๐ Rootstock Hacktivator๋?โ
Rootstock Hacktivator๋ ๊ฐ๋ฐ์๊ฐ Rootstock ์ํ๊ณ์ ๊ธฐ์ฌํ ์ ์๋๋ก ์ง์ํ๋ ํ๋ซํผ ์ ๋๋ค. ์ฝ๋๋ฅผ ๊ฐ๋ฐํ๊ฑฐ๋, ๊ต์ก ์ฝํ ์ธ ๋ฅผ ์ ์ํ๋ ๊ฒ๊ณผ ๊ฐ ์ ๋ฐฉ์์ผ๋ก Rootstock์ ์ฑ์ฅ์ ๋์์ ์ค ์ ์์ต๋๋ค. ๊ฐ๋ฐ์๋ ์์ ์ ์ผ์ ์ ๋ง์ถฐ ์์ ๋กญ๊ฒ ์ฐธ์ฌํ ์ ์์ผ๋ฉฐ, ๊ธฐ์ฌ์ ๊ฐ์น์ ์ํฅ๋ ฅ์ ๋ฐ๋ผ ๋ณด์์ ๋ฐ์ ์ ์์ต๋๋ค.
โ๏ธ ๊ธฐ์ฌ ๊ธฐ์คโ
- ํ์ง: Rootstock ์ํ๊ณ์ ์ ์ฉํ ๊ฐ์น๋ฅผ ์ ๊ณตํด์ผ ํฉ๋๋ค. ๊ธฐ๋ฅ ํฅ์, ์ฌ์ฉ์ฑ ๊ฐ์ , ๊ฐ๋ฐ์ ๋ฐ ์ปค๋ฎค๋ํฐ ๊ต์ก ๋ฑ์ ๊ธฐ์ฌํ ์ ์์ต๋๋ค.
- ๋ ์ฐฝ์ฑ: ๋ชจ๋ ์์ ์ ์์ ์ด ๋ง๋ ์ฐฝ์ํ์ด์ด์ผ ํฉ๋๋ค. ๋ฒ์ญ ๋๋ ๊ฐ์์ ๊ฒฝ์ฐ, ์๋ณธ ์๋ฃ์ ์๋ฏธ๋ฅผ ์ ์งํด์ผ ํฉ๋๋ค.
- ๊ด๋ จ์ฑ: Rootstock ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ ๋ฐ ์ํ๊ณ์ ์ง์ ์ ์ธ ํํ์ ์ ๊ณตํด์ผ ํฉ๋๋ค.
- ์ ํ์ฑ: ์ฝ๋, ํํ ๋ฆฌ์ผ, ๊ธฐ์ ์๋ฃ๋ ์ ํํ๊ณ ๊ธฐ์ ์ ์ผ๋ก ์ฌ๋ฐ๋ฅธ ๋ด์ฉ์ด์ด์ผ ํฉ๋๋ค.
๐ ๋ณด์โ
Rootstock Hacktivator์ ์ด์ฉ์ฝ๊ด์ ๋ฐ๋ผ ๊ธฐ์ฌ ๋ด์ฉ์ด ์ ์ ํ ๊ฒฝ์ฐ, Rootstock ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ๊ฐ์ ธ์ค๋ ๊ฐ์น์ ์ํฅ๋ ฅ์ ๊ธฐ๋ฐํ์ฌ ๋ณด์์ ์ ๊ณตํฉ๋๋ค.
์นดํ ๊ณ ๋ฆฌ 1: ์ฝ๋ ๊ธฐ์ฌ ๐ ๏ธโ
๊ฐ๋ฐ์๋ ์ฐธ๊ณ ์ฉ ํ๋ก์ ํธ๋ฅผ ํ์ฉํ์ฌ Rootstock ์ํ๊ณ์ ์๋ฏธ ์๋ ๊ธฐ์ฌ๋ฅผ ํ ์ ์๋๋ก ๊ถ์ฅ๋ฉ๋๋ค.์๋ ์ต์ ์ ์ฐธ๊ณ ํ์ธ์:
๋ฃจํธ์คํ CLI๋ ๊ฐ๋ฐ์๋ค์ด Rootstock์์ ์ฝ๊ฒ ๊ฐ๋ฐํ ์ ์๋๋ก ๋์์ฃผ๋ ๋ช ๋ น์ค ์ธํฐํ์ด์ค(Command Line Interface)์ ๋๋ค. ์น3 ๊ฐ๋ฐ์๋ฟ๋ง ์๋๋ผ ์น2์์ ๋์ด์ค๋ ๊ฐ๋ฐ์๋ค๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ CLI Repo ๋ฐ NPM ํจํค์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๊ธฐ์ฌ ์์ด๋์ด:
-
์์ก ์กฐํ ๊ธฐ๋ฅ:Rootstock์์ ์ด๋ค ์ฃผ์๋ ์์ก์ ์ฝ๊ฒ ์กฐํํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ตฌํํฉ๋๋ค.
-
๋ชจ๋ ์ข ๋ฅ ํ ํฐ ์ ์ก: Rootstock ๋คํธ์ํฌ์์ (์: ERC-20, ERC-721)๋ฑ ๋ค์ํ ํ ํฐ์ ์ํํ๊ฒ ์ ์กํ ์ ์๋๋ก ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
-
ํธ๋์ญ์ ์ ์ก ๊ฐ์ํ: ๋ด์ฅ ๋ช ๋ น์ด๋ฅผ ํ์ฉํด ๊ฐํธํ๊ฒ ํธ๋์ญ์ ์ ์ ์กํ ์ ์๋๋ก ๊ฐ์ ํฉ๋๋ค.
-
ํธ๋์ญ์ ๋ด์ญ ์กฐํ ๊ธฐ๋ฅ ์ถ๊ฐ: ํ์ฌ ์ง๊ฐ์์ ๋ฐ์ํ ํธ๋์ญ์ ๋ด์ญ์ ํ์ธํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
-
์ฃผ์๋ก ๊ธฐ๋ฅ ์ถ๊ฐ: ์์ฃผ ์ฌ์ฉํ๋ ์ฃผ์๋ฅผ ์ ์ฅํ ์ ์๋ ์ฃผ์๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ , ๋ผ๋ฒจ๋ง ๋ฐ ์ ํ์ ์ํธํ ์ต์ ์ ์ ๊ณตํ์ฌ ์์ ํ๊ฒ ๊ด๋ฆฌํ ์ ์๋๋ก ํฉ๋๋ค.
ํฌํ ์ค์ฝ์ด๋ณด๋๋ ERC-20 ํ ํฐ์ ํ์ฉํ ํฌํ ๋ฐฉ์์ ๋ณด์ฌ์ฃผ๋ ๋๊ตฌ๋ก, ์ปค๋ฎค๋ํฐ ์ฐธ์ฌ๋ ๋ฐ ์์ ์ฐธ๊ฐ์๋ฅผ ์ถ์ ํ ์ ์๋ ๋ฆฌ๋๋ณด๋ ๊ธฐ๋ฅ์ ํฌํจํ๊ณ ์์ต๋๋ค. ์ด ๋๊ตฌ๋ ์ค์ ์ด์๋๋ ์์ฑ๋ ์๋น์ค๊ฐ ์๋๋ผ ์ฐธ๊ณ ์ฉ ํ๋ก์ ํธ์ด๋ฉฐ, ๊ฐ๋ฐ์๋ ํ๋ก์ ํธ ์ด์์๊ฐ ์์ฝ๊ฒ ํฌํ ์์คํ ์ ๋์ ํ๊ณ ์ฐธ์ฌ๋๋ฅผ ๋ชจ๋ํฐ๋งํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋ฐ๋ผ์ ํ๋ณด ์บ ํ์ธ์ด๋ ์จ์ฒด์ธ ์ฐธ์ฌ๋ฅผ ํตํ ํ๋ก์ ํธ ๊ด์ฌ๋ ์ธก์ ์ ์ ํฉํ ๋๊ตฌ์ ๋๋ค. ๋ ๋ง์ ์ ๋ณด๋ ํฌํ ์ค์ฝ์ด๋ณด๋ Repo๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๊ธฐ์ฌ ์์ด๋์ด:
-
ERC-20 ํ ํฐ ํฌํ: ํ๋ก์ ํธ ๋ด์์ ์ฌ์ฉ์๋ค์ด ์ ์์ด๋ ์ ํ์ง์ ๋ํด ERC-20 ํ ํฐ์ ์ฌ์ฉํด ํฌํํ ์ ์๋๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค.
-
๋ฆฌ๋๋ณด๋ ํ์: ํฌํ์ ์ฐธ์ฌํ ์ฌ์ฉ์์ ํ๋์ ์ถ์ ํ๊ณ , ๊ฐ์ฅ ํ๋ฐํ๊ฒ ์ฐธ์ฌํ ์ปค๋ฎค๋ํฐ ๋ฉค๋ฒ๋ฅผ ํ์ด๋ผ์ดํธํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค.
-
์จ์ฒด์ธ ์ ์ ํตํฉ: RNS ๋๋ฉ์ธ์ด๋ ๊ธฐํ ์จ์ฒด์ธ ์ ์ ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ๊ฐ์ธ ๋ง์ถคํ ๋ฆฌ๋๋ณด๋๋ฅผ ๊ตฌํํฉ๋๋ค.
-
๊ทธ๋ํฝ ์๊ฐํ:๋ฆฌ๋๋ณด๋ ์์ ์์ ๋ณ๋์ ์ฐจํธ๋ ๊ทธ๋ํ ํํ๋ก ์๊ฐ์ ์ผ๋ก ํํํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค.
-
์์ ๋ณ๋ ํ์: ์ฐธ์ฌ์๋ค์ ์์ ๋ณํ๋ฅผ ์ผ๋ณ ๋๋ ์ฃผ๋ณ๋ก ๋ณด์ฌ์ฃผ์ด ํฌํ ๊ณผ์ ์ ํฌ๋ช ์ฑ์ ๋์ด๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค.
-
์นด์ดํธ๋ค์ด ํ์ด๋จธ: ํฌํ ์ข ๋ฃ๊น์ง ๋จ์ ์๊ฐ์ ํ์ํ๋ ์นด์ดํธ๋ค์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ฌ, ์ฐธ์ฌ์๋ค์๊ฒ ๊ธด๋ฐ๊ฐ์ ๋ถ์ฌํฉ๋๋ค.
Giveaway Engine์ Rootstock ๋คํธ์ํฌ์์ ์์ด๋๋กญ ๋ฐ ํ ํฐ ๋ฐฐํฌ๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฐ์๋ค์๊ฒ ์ ๊ณตํ๋ ๋ฐ๋ชจ ํ๋ก์ ํธ์ ๋๋ค. ์ด ๋๊ตฌ๋ ์ค์ฌ์ฉ์ ์ํ ์ ํ์ ์๋์ง๋ง, (๊ณผ๊ฑฐ์ Rootstock์ ERC-20 ๋๋ ERC-1155 ํ ํฐ์ผ๋ก ๋ธ๋ฆฟ์ง๋) RUNES๋ฅผ ๋น๋กฏํ ์ผ๋ฐ ERC-20 / ERC-1155 ํ ํฐ์ ๋ฐฐํฌํ๋ ๊ธฐ์ ์ ์ฐธ๊ณ ์๋ฃ๋ก ํ์ฉํ ์ ์์ต๋๋ค. ์ด ์์ง์ ํ ํฐ ๋ฐฐํฌ๋ฅผ ํตํด ์ปค๋ฎค๋ํฐ๋ฅผ ํ์ฑํํ๊ณ , ํ๋ก์ ํธ์ ๋ํ ๊ด์ฌ์ ๋์ด์ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค.์์ธํ ๋ด์ฉ์ Airdrop template๊ณผ Airdrop UI๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ธฐ์ฌ ์์ด๋์ด:
-
ํ ํฐ ์์ด๋๋ ์ค์ ํ๊ธฐ: ERC-20 ํ ํฐ ๋๋ RUNES๋ฅผ ์์ด๋๋กญํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํฉ๋๋ค.
-
์คํ ์ดํน ๊ธฐ๋ฐ ์ง๊ธ ์กฐ๊ฑด ์ถ๊ฐ: ๋ค๋ฅธ ํ๋กํ ์ฝ์์ ํ ํฐ์ ์คํ ์ดํนํ ์ฌ์ฉ์์๊ฒ ๋ณด์์ ์ง๊ธํ๋ ๊ท์น์ ์ถ๊ฐํ์ฌ, ๋ ๋ง์ ์ฌ์ฉ์๊ฐ ์ํ๊ณ์ ์ฐธ์ฌํ๋๋ก ์ ๋ํฉ๋๋ค.
-
์จ์ฒด์ธ ํ๋ ๊ธฐ๋ฐ ์ง๊ธ: ์ปจํธ๋ํธ์ ์ํธ์์ฉํ๊ฑฐ๋ ์ ์์ ํฌํํ๋ ๋ฑ์ ์จ์ฒด์ธ ํ๋์ ๊ธฐ์ค์ผ๋ก ํ ํฐ์ ๋ฐฐํฌํ๋ ๊ท์น์ ๋ง๋ญ๋๋ค.
-
๋ณด์ ๋ ๊ธฐ๋ฐ ์๊ฒฉ: ์ฌ์ฉ์๊ฐ ๋ณด์ ํ ํ ํฐ ์๋์ ๊ธฐ์ค์ผ๋ก ๋ณด์์ ์ง๊ธํ์ฌ, ์ฅ๊ธฐ์ ์ธ ์ฐธ์ฌ์ ์ถฉ์ฑ๋๋ฅผ ๋์ ๋๋ค.
-
RNS ๋๋ฉ์ธ ๋ณด์ ์กฐ๊ฑด ์ถ๊ฐ: ํน์ RNS ๋๋ฉ์ธ์ ๋ณด์ ํ ์ฌ์ฉ์์ ๊ฒ ํ ํฐ์ ์์ด๋๋กญํ์ฌ, ์ปค๋ฎค๋ํฐ ์ฐธ์ฌ์ ์ฐจ๋ณํ๋ ์์๋ฅผ ์ถ๊ฐํฉ๋๋ค.
-
์๋ก์ด ๋ณด์ ์์คํ ๋์ : ๋๋ค ์ง๊ธ ๋ฐฉ์์ด๋ ํฐ์ด(๋ฑ๊ธ) ๊ธฐ๋ฐ ๋ณด์ ์์คํ ์ ๋์ ํ์ฌ, ๋ณด์์ ๋์ฑ ๋ค์ํํฉ๋๋ค.
-
์๊ฐ ์ ํ ์์ด๋๋กญ ๋ฐ ๋ณด์ ๋ง๋ฃ ๊ธฐ๋ฅ ์ถ๊ฐ: ์ผ์ ์๊ฐ์ด ์ง๋๋ฉด ์๋ น๋์ง ์์ ๋ณด์์ ํ์ํ๊ฑฐ๋ ์ฌ๋ฐฐํฌํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ฌ, ์ฌ์ฉ์๋ค์ ๋น ๋ฅธ ์ฐธ์ฌ๋ฅผ ์ ๋ํฉ๋๋ค.
๋ฐ ํ ํฐ ๋ฐ์นํจ๋๋ ์ฝ๊ณ ๊ฐํธํ๊ฒ ERC-1155 ๋ฐ ERC-20 ํ ํฐ์ ์์ฑํ๊ณ ๋ฐฐํฌํ ์ ์๋ ๋๊ตฌ์ ๋๋ค. ์ด ๋๊ตฌ๋ ๊ฒฝํ์ด ๋ง์ ๊ฐ๋ฐ์๋ฟ๋ง ์๋๋ผ ์ฒ์ ์์ํ๋ ์ฌ๋๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ฌ์ฉ์๋ ํ ํฐ์ ์ด๋ฆ(name)๊ณผ ์ฌ๋ณผ(ticker) ๋ฑ์ ์ง์ ์ค์ ํ ์ ์์ผ๋ฉฐ, ์ด๋ฏธ์ง๋ IPFS์ ์ ์ฅํ ์ ์์ต๋๋ค. ๋ํ, Etherspot๊ณผ ์ฐ๋ํ์ฌ ๊ฐ์ค๋น ์์ด ๋ฐฐํฌํ ์ ์๋๋ก ์ง์ํ๋ฉฐ, ํ ํฐ ์์ฑ ๊ณผ์ ์์์ ๋ณต์กํ ์ ์ฐจ์ ๋น์ฉ ๋ถ๋ด์ ์ค์ฌ์ค๋๋ค. ์์ธํ ๋ด์ฉ์ Meme Token Repo๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๊ธฐ์ฌ ์์ด๋์ด:
-
์ถ๊ฐ ๋ฐํ ์ต์ : ํ ํฐ ๋ฐํ ์ ์ ํํ ์ ์๋ ๋ค์ํ ์ต์ ์ ์ถ๊ฐํฉ๋๋ค.
-
์๊ฐ ๋ฉ์ปค๋์ฆ: ํ ํฐ์ ํฌ์์ฑ์ ๋์ด๊ฑฐ๋ ๋ณด์ ์์๊ฒ ๋ณด์์ ์ ๊ณตํ๊ธฐ ์ํด ํ ํฐ ์๊ฐ ๊ธฐ๋ฅ์ ์ ์ํ๊ณ ๊ตฌํํฉ๋๋ค.
-
ํํ ํ ํ๋ซํผ ๊ตฌ์ถ: ์๋กญ๊ฒ ์ถ์๋ ํ ํฐ์ ์๊ฐํ๊ณ , ์ปค๋ฎค๋ํฐ์ ๊ด์ฌ์ ๋์ด์ฌ๋ฆด ์ ์๋ ํ๋ซํผ์ ๊ตฌ์ถํฉ๋๋ค.
-
ํ ํฐ ๋ฒ ์คํ ๋ฐ ํ์๋ฝ ์ค์ : ์ฐฝ๋ฆฝ์, ์ด๊ธฐ ํฌ์์ ๋๋ ์ปค๋ฎค๋ํฐ ๋ณด์์ ์ํด, ์ฌ์ฉ์๊ฐ ํ ํฐ์ ๋ฒ ์คํ ์ผ์ ๊ณผ ํ์๋ฝ์ ์ค์ ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
-
๊ฑฐ๋ฒ๋์ค ํตํฉ: ๊ฑฐ๋ฒ๋์ค ํ ํฐ ๋ฐํ ๋ฐ ํฌํ ๋ชจ๋์ ์ถ๊ฐํ์ฌ ์ฌ์ฉ์๊ฐ DAO์ ์ปค๋ฎค๋ํฐ ์ฃผ๋ ํ๋ก์ ํธ๋ฅผ ๊ตฌ์ฑํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
์ด ์น์ ์์๋ ์ถ๊ฐ์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ง์์ ํตํด ๊ฐ๋ฐ์๋ค์ด ๋ ์ฝ๊ฒ ์ ๊ทผํ๊ณ ํ์ฉํ ์ ์๋๋ก ํ์ฅ๋ ๊ธฐ๋ฅ์ ์๊ฐํฉ๋๋ค. EVM๊ณผ ํธํ๋๋ Rootstock ๋ธ๋ก์ฒด์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ SDK๋ Rust, Python, Go ๋ฑ์ ์ธ์ด๋ฅผ ์ง์ํ๋ฉฐ, ๊ฐ ์ธ์ด๋ณ SDK๋ ํ ํฐ ๊ด๋ฆฌ, ํธ๋์ญ์ ์ฒ๋ฆฌ, ์๊ฒฉ ๊ฒ์ฆ ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํต์ฌ ๋๊ตฌ์ ์ ํธ๋ฆฌํฐ๋ฅผ ํฌํจํ๊ณ ์์ต๋๋ค. ์ด๋ ๊ฒ ๋ค์ํ ์ธ์ด๋ฅผ ์ง์ํจ์ผ๋ก์จ ๋ ๋ง์ ๊ฐ๋ฐ์๋ค์ด Rootstock ์ํ๊ณ์ ์ฐธ์ฌํ ์ ์๋๋ก ๋๊ณ , ์ฌ๋ฌ ํ๊ฒฝ์์ ์ฝ๊ฒ ํตํฉํ ์ ์๋๋ก ์ค๊ณํ์ฌ ๋ฒ์ฉ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ SDK๋ก ์๋ฆฌ ์ก์ ์ ์๋๋ก ํฉ๋๋ค.
** ๊ธฐ์ฌ ์์ด๋์ด: Rust**
-
ํธ๋์ญ์ ์ฒ๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ: Rust์ ๋น ๋ฅธ ์๋์ ๋์ ๋ณด์์ฑ์ ํ์ฉํ์ฌ ERC-20 ๋ฐ ERC-1155 ํ ํฐ ์ ์ก, ์ค๋งํธ ์ปจํธ๋ํธ ๋ฐฐํฌ, ํธ๋์ญ์ ์คํ์ ์ฒ๋ฆฌํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ตฌ์ถํฉ๋๋ค.
-
์ํธํํ ์ง๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ: Rust๋ก ๊ฐ์ธ ํค ๊ด๋ฆฌ, ์๋ช , ECDSA ์ํธํ ๊ธฐ๋ฅ์ ์ง์ํ๋ ๊ฒฝ๋ ์ง๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฐ๋ฐ ํ์ฌ, ๋ฐ์คํฌํฑ ๋ฐ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ฝ๊ฒ ํตํฉํ ์ ์๋๋ก ์ค๊ณํฉ๋๋ค.
๊ธฐ์ฌ ์์ด๋์ด: Python
-
์์ด๋๋กญ ์๊ฒฉ ๋ถ์๊ธฐ: Python์ผ๋ก RNS ๋๋ฉ์ธ ๋ณด์ ์ฌ๋ถ, ์จ์ฒด์ธ ํ๋ ๋ฑ ์์ด๋๋กญ ๋์์ ์๊ฒฉ ์กฐ๊ฑด์ ํ์ธํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฐ๋ฐํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ถ์ ํ์ดํ๋ผ์ธ๊ณผ ์ฝ๊ฒ ์ฐ๋๋ ์ ์๋๋ก ์ค๊ณํฉ๋๋ค.
-
ํ ํฐ ๋ถ์ ๋ฐ์ดํฐ ์๊ฐํ: ํ์ด์ฌ์ ๋ฐ์ดํฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(์: Pandas, Matplotlib)๋ฅผ ํ์ฉํ์ฌ ํ ํฐ ๋ถ๋ฐฐ, ์ ์ก ํจํด, ์์ด๋๋กญ ์ํฅ์ ์๊ฐ์ ์ผ๋ก ํํํ๋ ๋๊ตฌ๋ฅผ ๊ฐ๋ฐํฉ๋๋ค.
-
์ค๋งํธ ์ปจํธ๋ํธ ์ด๋ฒคํธ ์์ง๊ธฐ: ๋ธ๋ก์ฒด์ธ์์ ์ค๋งํธ ์ปจํธ๋ํธ ์ด๋ฒคํธ๋ฅผ ์บก์ฒํ๊ณ ๋ถ์ํ๋ Python ์คํฌ๋ฆฝํธ๋ฅผ ๊ตฌํํ์ฌ, ์ฌ์ฉ์ ํ๋ ์ถ์ ๋ฐ ๋ฐ์ดํฐ ๋ถ์์ ์ํ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ ์๋๋ก ํฉ๋๋ค.
** ๊ธฐ์ฌ ์์ด๋์ด: Go**
-
์์ด๋๋กญ ๋ฐ Giveaway Engine์ ๋ฐฑ์๋: Go๋ฅผ ์ฌ์ฉํ์ฌ Giveaway Engine์ ํ ํฐ ๋ฐฐํฌ, ๋ก๊น , ์๊ฒฉ ๊ฒ์ฆ ๊ธฐ๋ฅ์ ์ฒ๋ฆฌํ๋ ๊ณ ์ฑ๋ฅ ๋ฐฑ์๋ ์์คํ ์ ๊ตฌ์ถํฉ๋๋ค
-
ํ ํฐ ๊ด๋ฆฌ ๋ง์ดํฌ๋ก์๋น์ค: ํ ํฐ ๋ฐํ, ์๊ฐ, ์ ์ก ๋ฑ์ ๊ธฐ๋ฅ์ ์ํํ๋ ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ๊ฐ๋ฐํ์ฌ, ์ ํ๋ฆฌ์ผ์ด์ ์ด ํ์ํ ๋ ํน์ ๊ธฐ๋ฅ์ ํธ์ถํ ์ ์๋๋ก ํฉ๋๋ค.
-
์ด๋ฒคํธ์ฉ ๋คํธ์ํฌ ๋ฆฌ์ค๋: Go๋ก ์ค๋งํธ ์ปจํธ๋ํธ์ ํ ํฐ ๊ด๋ จ ์ด๋ฒคํธ๋ฅผ ๊ฐ์งํ๋ ์ด๋ฒคํธ ๋ฆฌ์ค๋๋ฅผ ๊ตฌํํ์ฌ, ์๋ฆผ ๋๋ ์๋ํ๋ ์ก์ ์ ์ํํ ์ ์๋๋ก ํฉ๋๋ค.
๐ ์ฝ๋ ๊ธฐ์ฌ ๊ธฐ์คโ
์ฝ๋ ๊ธฐ์ฌ์ ๋ํ ํ๊ฐ ๋ฐ ๋ณด์ ์์คํ ์ ์ข ํฉ์ ์ผ๋ก ํ์ธํ๋ ค๋ฉด, ์ฝ๋ ๊ธฐ์ฌ ํ๊ฐ ๊ธฐ์ค๊ณผ Hacktivator ์ด์ฉ์ฝ๊ด์ ์ฐธ๊ณ ํ์ธ์. ์ด ๊ธฐ์ค์์๋ ๋ณต์ก์ฑ, ํ๋ก์ ํธ์ ๋ฏธ์น๋ ์ํฅ, ํ ์คํธ ์ฌ๋ถ, ๋ฌธ์ํ ์์ค ๋ฑ์ ๊ณ ๋ คํ์ฌ ์ด๋ค ๋ฐฉ์์ผ๋ก ๊ธฐ์ฌ๊ฐ ํ๊ฐ๋๊ณ ๋ณด์์ด ์ฃผ์ด์ง๋์ง๋ฅผ ์ค๋ช ํฉ๋๋ค. ๊ฐ๋จํ ๋ฒ๊ทธ ์์ ๋ถํฐ ๊ณ ๊ธ ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ์ธ๋ถ ์๋น์ค ์ฐ๋๊น์ง ๋ค์ํ ๊ธฐ์ฌ๊ฐ ํ๊ฐ ๋์์ด๋ฉฐ, ๊ธฐ์ฌ์ ๊ฐ์น์ ๋ณต์ก์ฑ์ ๋ฐ๋ผ ๋ณด์์ด ์กฐ์ ๋ฉ๋๋ค. ์ด ๋ฌธ์๋ ์ฑ๋ฅ ์ต์ ํ๋ถํฐ ์ธ๋ถ API ํตํฉ๊น์ง ๋ชจ๋ ๋ค๋ฃจ๋ฉฐ, ๊ฐ๋ฐ์๋ค์ด ๊ธฐ์ฌํ ๋ด์ฉ์ด ๊ณต์ ํ๊ณ ๊ท ํ ์๊ฒ ํ๊ฐ๋ ์ ์๋๋ก ๊ธฐ์ค์ ์ ๊ณตํฉ๋๋ค.
๐ ์ฝ๋ ๊ธฐ์ฌ ๋ณด์โ
๊ฒํ ๋ฅผ ๊ฑฐ์ณ ์น์ธ๋ ์ฝ๋ ๊ธฐ์ฌ ์ค Hacktivator ์ด์ฉ์ฝ๊ด์์ ์ ์ํ ์ ๊ฒฉํ ๊ธฐ์ฌ(Qualified Contribution)๋ก ์ธ์ ๋ ๊ฒฝ์ฐ, ์๋์ ๊ฐ์ ๋ณด์์ ๋ฐ์ ์ ์์ต๋๋ค:
- ๋ ๋ฒจ 1 โ> 50 - 150 USD
- ๊ธฐ๋ณธ ๊ธฐ์ฌ (๋ฎ์ ๋์ด๋): ์ฌ์ํ ๋ฌธ์ ์์ ์ด๋ ์คํ์ผ ๊ฐ์ (์: ์คํ์ ์์ , ํจ์์ ๋ชฉ์ ์ ์ค๋ช ํ๋ ์ฃผ์ ์ถ๊ฐ ๋ฑ).
- ๋ ๋ฒจ 2 โ> 150 - 300 USD
- ์๊ท๋ชจ ๊ฐ์ (์คํ ๋์ด๋): ๊ธฐ๋ฅ์ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉด์ ์ฝ๋์ ํจ์จ์ฑ์ด๋ ๊ฐ๋ ์ฑ์ ๊ฐ์ ํ๋ ๋ฆฌํฉํ ๋ง ๋๋ ์ต์ ํ ์์ .
- ๋ ๋ฒจ 3 โ> 300 - 700 USD
- ์ ๊ธฐ๋ฅ ๋๋ ์ฃผ์ ๊ฐ์ (์ค์ ๋์ด๋): ๊ฐ๋จํ ์๋ก์ด ๊ธฐ๋ฅ์ ๊ตฌํํ๊ฑฐ๋ ๊ธฐ์กด ๊ธฐ๋ฅ์ ํฅ์์ํค๋ ์์ .
- ๋ ๋ฒจ 4 โ> 700 - 1000 USD
- ๋ณต์กํ๊ฑฐ๋ ํ์ ์ ์ธ ๊ธฐ์ฌ (๋์ ๋์ด๋): ์ฌ๋ฌ ์ปดํฌ๋ํธ ๊ฐ์ ์กฐ์จ์ด ํ์ํ ๋๊ท๋ชจ ๊ธฐ๋ฅ ์ถ๊ฐ๋ ์ค์ํ ๋ณ๊ฒฝ ์์ (์: API ํตํฉ ๋๋ ์์คํ ์ํคํ ์ฒ ๋ณ๊ฒฝ ๋ฑ).
๊ฐ ์ต์ ์ ๋ณด์ ๋ฒ์๋ ๊ธฐ์ฌ ์์ค์ ๋ฐ๋ผ ์ฐจ๋ฑ ์ ์ฉ๋ฉ๋๋ค. ์ฆ, ์ต์ ๊ธฐ์ค๋ง ์ถฉ์กฑํ ๊ฒฝ์ฐ ํด๋น ์ต์ ์ ์ต์ ๋ณด์์ ๋ฐ๊ฒ ๋๋ฉฐ, ๋ ๋ง์ ๊ธฐ์ฌ๋ฅผ ์ถ๊ฐํ ์๋ก ๋ณด์์ด ์ฆ๊ฐํฉ๋๋ค.(๊ฐ ์ต์ ์์ ์ ํด์ง ์ต๋ ๊ธ์ก๊น์ง ๋ฐ์ ์ ์์ต๋๋ค).
์นดํ ๊ณ ๋ฆฌ 2: ๊ต์ก์ฉ ์ฝํ ์ธ ๐โ
๋ค์ ์ ํ์ ์ฝํ ์ธ ์ค ํ๋๋ฅผ ์ ์ํ์ฌ Rootstock ํ๋ซํผ์ ๊ธฐ์ฌํ ์ ์์ต๋๋ค.
- ์ค๋ช : Rootstock ๋ฐ Rootstock ์ํ๊ณ์์ dApp ๊ฐ๋ฐ๊ณผ ๊ด๋ จ๋ ์์, ์ธ์ฌ์ด, ์๊ฒฌ, ๊ฒฝํ ๋ฑ์ ๊ณต์ ํ๋ ํฅ๋ฏธ๋ก์ด ๊ธ
- ๋ชฉ์ : ์ปค๋ฎค๋ํฐ์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ ๋ ผ์๋ฅผ ํ์ฑํํ๋ฉฐ, Rootstock ๊ฐ๋ฐ๊ณผ ๊ด๋ จ๋ ๋ค์ํ ๊ด์ ์ ๊ณต์ ํ์ฌ ๋ ๊น์ด ์๋ ์ดํด๋ฅผ ๋๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
- ๋์: ์ผ๋ฐ ๋ ์, ์ํธํํ ์ ํธ๊ฐ, Rootstock ์ํ๊ณ์ ๊ด์ฌ ์๋ ์ปค๋ฎค๋ํฐ ๋ฉค๋ฒ
- ์ค๋ช : Rootstock๊ณผ ๊ด๋ จ๋ ํน์ ์์ ์ ์ํํ๋ ๋ฐฉ๋ฒ์ด๋ ๊ฐ๋ ์ ๋จ๊ณ๋ณ๋ก ์ค๋ช ํ๋ ๋ฌธ์
- ๋ชฉ์ : ์ฌ์ฉ์์ ๊ฐ๋ฐ์๊ฐ Rootstock์ ๊ธฐ๋ฅ, ๋๊ตฌ ์ฌ์ฉ๋ฒ, ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ ๋ฐฉ๋ฒ์ ์ตํ ์ ์๋๋ก ๋๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค
- ๋์: ๊ฐ๋ฐ์, ์ฌ์ฉ์, ๊ทธ๋ฆฌ๊ณ Rootstock์ ๋ํ ์ค์ฉ์ ์ธ ๊ฐ์ด๋๋ฅผ ์ฐพ๋ ๋ชจ๋ ์ฌ๋
- ์ค๋ช : Rootstock์ ํต์ฌ ๊ธฐ์ , ํ๋กํ ์ฝ, ์ํคํ ์ฒ ๋ฑ์ ๊น์ด ์๊ฒ ๋ค๋ฃจ๊ณ , ๊ฐ๋ฐ์๋ฅผ ์ํ ์์ธํ ์ค๋ช ์ ํฌํจํ ๊ธฐ์ ๋ฌธ์.
- ๋ชฉ์ : Rootstock์ ๊ธฐ์ ์ ๋ณด๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ ๊ณตํ์ฌ ๊ฐ๋ฐ์๋ค์ด ๋ณต์กํ ๊ฐ๋ ์ ์ฝ๊ฒ ์ดํดํ ์ ์๋๋ก ์ง์ํ๊ณ , ๊ธฐ์ ์ ํฌ๋ช ์ฑ์ ๋์ด๋ฉฐ, ํ๋กํ ์ฝ๊ณผ ์ํคํ ์ฒ์ ๋ํ ๋ช ํํ ์ค๋ช ์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
- ๋์: ๊ฐ๋ฐ์, ๋ธ๋ก์ฒด์ธ ์์ง๋์ด ๋ฐ Rootstock์ ๊ธฐ์ ์ ๊ตฌ์กฐ์ ๊ด์ฌ ์๋ ์ ๋ฌธ๊ฐ
- ์ค๋ช : Rootstock๊ณผ ๊ด๋ จ๋ ์ค์ต์ด๋ ๊ฐ๋ ์ ์์์ ํตํด ์ค๋ช ํ๋ ์์ฒญ๊ฐ ํ์ต ์๋ฃ
- ๋ชฉ์ : ๋ฐ๋ชจ์ ์ค ์ต์ ํตํด ๋ณต์กํ ๊ฐ๋ ์ ์ฝ๊ฒ ์ดํดํ ์ ์๋๋ก ๋๊ณ , ์๊ฐ์ ํ์ต ๋ฐฉ์์ ํ์ฉํด Rootstock์ ๊ธฐ๋ฅ์ ๋ณด๋ค ์ง๊ด์ ์ผ๋ก ์ตํ ์ ์๋๋ก ์ง์ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
- ๋์: ์์์ผ๋ก ๋ฐฐ์ฐ๋ ๊ฒ์ ์ ํธํ๋ฉฐ, Rootstock์ ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ตํ๊ฑฐ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ ์ฌ์ฉ์ ๋ฐ ๊ฐ๋ฐ์
์ฌ๋ฌ๋ถ์ ๊ธฐ์ฌ๋ ๋ค์๊ณผ ๊ฐ์ Rootstock ์ฃผ์ ์ฃผ์ ๋ฅผ ๋ค๋ฃฐ ์ ์์ต๋๋ค:
Rootstock ๋คํธ์ํฌ์์ ์ค๋งํธ ์ปจํธ๋ํธ๋ฅผ ์์ฑ, ํ ์คํธ, ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค.
๊ธฐ์ฌ ์์ด๋์ด
- ๋ค์ํ ์ค๋งํธ ์ปจํธ๋ํธ(ํ ํฐ, DeFi, ์ง๊ฐ, ์ค์, RWA, NFT, Runes, Ordinals, ์ธ๋ฑ์ฑ, ์ํธ์ด์ฉ์ฑ ๋ฑ)๋ฅผ ๋ง๋๋ ๋จ๊ณ๋ณ ๊ฐ์ด๋.
- Rootstock์ ๋ ์์ ์ธ ๊ธฐ๋ฅ์ ์ค๋ช ํ๊ณ , ์ด๋ฅผ ์ค๋งํธ ์ปจํธ๋ํธ ๊ฐ๋ฐ์ ํ์ฉํ๋ ๋ฐฉ๋ฒ ์๊ฐ.
- ์ค๋งํธ ์ปจํธ๋ํธ ๊ฐ๋ฐ ์ค ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ์ค๋ฅ๋ฅผ ๋๋ฒ๊น ํ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ ์ ๋ฆฌ.
Rootstock๊ณผ ํธํ๋๋ ๋๊ตฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ณ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค.
๊ธฐ์ฌ ์์ด๋์ด
- ์ฌ์ด๋์ฒด์ธ์ ๊ฐ๋ ๊ณผ Rootstock์ด ์ด๋ฅผ ์ด๋ป๊ฒ ํ์ฉํ๋์ง ์ค๋ช .
- Rootstock ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ง๊ฐ, SDK, API๋ฅผ ์ฐ๊ฒฐํ๋ ๋จ๊ณ๋ณ ๊ฐ์ด๋ ์ ๊ณต.
- Rootstock ์ํ๊ณ dApp ํ์ฉ๋ฒ์ ๋ค๋ฃจ๋ ํํ ๋ฆฌ์ผ (์: Rootstock ๋ธ๋ก๊ทธ์ "Building DeFi on Bitcoin" ์๋ฆฌ์ฆ ์ฐธ๊ณ ).
Rootstock์ ํ์ฉํ ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ๋ค๋ฃน๋๋ค.
๊ธฐ์ฌ ์์ด๋์ด:
- ํฌ๋ก์คํ๋ซํผ ๋๋ ๋ ธ์ฝ๋ dApp ๊ฐ๋ฐ (์: Flutter๋ฅผ ํ์ฉํ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ ๋ฑ).
- Rootstock์์ ์ด์ ์ค์ธ ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์๊ฐ ๋ฐ ๋ถ์
- ํํธ๋ ๋๊ตฌ ๋ฐ ํตํฉ ์๋ฃจ์ ์ ํ์ฉํ ํฌ๋ก์ค์ฒด์ธ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ฐ์ดํฐ ์ธ๋ฑ์ฑ ๊ตฌ์ถ
- ๋ค๋ฅธ ๋ธ๋ก์ฒด์ธ ์ํ๊ณ์์ Rootstock์ผ๋ก dApp์ ํฌํ ํ๋ ๋ฐฉ๋ฒ ์ค๋ช
Rootstock ๊ฐ๋ฐ์ ํ์ฉํ ์ ์๋ ๋ค์ํ ๋๊ตฌ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๊ฐํ๊ณ ์ค๋ช ํฉ๋๋ค.
๊ธฐ์ฌ ์์ด๋์ด
- Remix, Hardhat, Slither, Viem ๋ฑ ์ธ๊ธฐ ์๋ ๊ฐ๋ฐ ํ๊ฒฝ์ ํ์ฉํ ํํ ๋ฆฌ์ผ ์ ๊ณต
- ์ค๋งํธ ์ปจํธ๋ํธ ํ ์คํธ๋ฅผ ์ํ ํ๋ ์์ํฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ๋ฒ ์ค๋ช
- ๋๋ฒ๊น ๋๊ตฌ๋ฅผ ํ์ฉํด Rootstock ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฌธ์ ๋ฅผ ์๋ณํ๊ณ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ ์์ฐ
Rootstock ๊ฐ๋ฐ์ ์ฌํ ๊ฐ๋ ์ ๋ค๋ฃจ๊ณ , ์ต์ ์ ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ๊ณต์ ํฉ๋๋ค.
๊ธฐ์ฌ ์์ด๋์ด
- Rootstock์์ ๋ณต์กํ ๊ฐ๋ ์ ํ๊ตฌํ๊ณ , ์ด๋ฌํ ๊ฐ๋ ์ด ํ์ฅ์ฑ์ ์ด๋ป๊ฒ ํฅ์์ํค๋์ง ๋ถ์
- ์ค๋งํธ ์ปจํธ๋ํธ ๊ฐ๋ฐ ์ ๋ณด์ ๊ณ ๋ ค ์ฌํญ์ ๋ ผ์ํ๊ณ , ์ทจ์ฝ์ ์ ๋ฐฉ์งํ๊ธฐ ์ํ ์ต์ ์ ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ์๊ฐ
- ํ์ค์ํ ๊ธ์ต(DeFi), Runes, Ordinals, BITVMX ๋ฑ Rootstock์์ ํ์ฉ ๊ฐ๋ฅํ ๊ณ ๊ธ ๊ฐ๋ ๋ฐ ์์ฉ ์ฌ๋ก ํ๊ตฌ
๐ ๊ต์ก ์ฝํ ์ธ ๊ธฐ์ค ๋ฐ ๊ฐ์ด๋๋ผ์ธ:โ
- ์ธ์ฌ์ดํธ ๊ธ ๋ฐ ์ ๋ณด์ฑ ์ฝํ ์ธ , ํํ ๋ฆฌ์ผ(๊ธ/์์), ๊ธฐ์ ๋ฌธ์๋ Hacktivator๊ฐ 11์ 11์ผ์ ์์๋ ์ดํ์ ์ ์๋ ๋ ์ฐฝ์ ์ธ ์ฝํ ์ธ ์ฌ์ผ ํฉ๋๋ค. (์ด์ ์ ๋ค๋ฅธ ๊ณณ์ ๊ฒ์๋ ์ ์ด ์๋ ์๋ก์ด ์ฝํ ์ธ ์ฌ์ผ ํ๋ฉฐ, ์ ํํ๊ณ ์ค์ฉ์ ์ธ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํด์ผ ํฉ๋๋ค.) ์ ์ํ ์ฝํ ์ธ ๋ Google Drive์ ์ ๋ก๋ํ ํ, ์ ์ถ ํผ(์๋ ๋งํฌ)์ URL์ ์ ๋ ฅํ์ฌ ์ ์ถํ์ธ์.
- ๊ต์ก ์ฝํ ์ธ ๋ Rootstock์์ ๊ฐ๋ฐํ๋ ค๋ ๊ฐ๋ฐ์๋, Bitcoin๊ณผ์ ์ฐ๋ ๋ฐฉ์์ ์ดํดํ๊ณ ์ถ์ ๊ฐ๋ฐ์๋ค์ ์ํ ๊ฒ์ด์ด์ผ ํฉ๋๋ค.
- ์ฝํ ์ธ ๋ ๋ค๋ฅธ ๊ฐ๋ฐ์๋ค์ด Rootstock์์ ๊ฐ๋ฐ์ ์์ํ๊ณ , ์ค๋งํธ ์ปจํธ๋ํธ๋ฅผ ๋ฐฐํฌํ๊ณ , ํธํ๋๋ ๋๊ตฌยทSDKยท๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉฐ, Rootstock์์ ํ๋กํ ์ฝ์ ํตํฉํ๋ ๊ณผ์ ์ ์ดํดํ๋ ๋ฐ ๋์์ ์ค ์ ์์ด์ผ ํฉ๋๋ค.
- Rootstock ๊ธฐ์ ๋ฌธ์์ ๊ธฐ์ฌํ๋ ๊ฒฝ์ฐ, ๊ฐ๋ฐ์ ํฌํธ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ง์ Pull Request(PR)๋ก ์ ์ถํด์ผ ํฉ๋๋ค. PR ๋งํฌ๋ Google ์์์ ํตํด ํจ๊ป ์ ์ถํด์ผ ํฉ๋๋ค. PR์๋ ๋ฐ๋์ "hacktivator" ๋ผ๋ฒจ์ ์ฌ์ฉํ๊ณ , ํ ํ๋ฆฟ์ ํ์ฉํด PR ๋ด์ฉ์ ๋ช ํํ ์ค๋ช ํด์ผ ํฉ๋๋ค.
- ๊ธฐ์ฌ ๋ด์ฉ์ด ์น์ธ๋๋ฉด, ๊ธฐ์ฌ์๋ Rootstock ์ปค๋ฎค๋ํฐ ๋ธ๋ก๊ทธ์ ์์ ์ ๊ต์ก ์ฝํ ์ธ ๋ฅผ ๊ฒ์ํด์ผ ๋ณด์์ ๋ฐ์ ์ ์์ต๋๋ค. ํด๋น ๋ธ๋ก๊ทธ์ ํ์ ์๋ก ์ด๋๋ ๊ฒ์ด๋ฉฐ, ์ฝํ ์ธ ๊ฐ ์ฑ๊ณต์ ์ผ๋ก ๊ฒ์๋์ด์ผ๋ง ๋ณด์์ด ์ฃผ์ด์ง๋๋ค.
์ฝํ ์ธ ๊ธฐ์ฌ์ ๋ํ ๊ฐ์ด๋๋ผ์ธ, ํ๊ฐ ๊ธฐ์ค, ๋ณด์ ์์คํ ์ ์์ธํ ์๊ณ ์ถ๋ค๋ฉด, ๊ต์ก ์ปจํ ์ธ ํ๊ฐ ๊ธฐ์ค ๋ฐ ๊ฐ์ด๋๋ผ์ธ ๋ฐ Hacktivator ์ด์ฉ์ฝ๊ด์ ์ฐธ๊ณ ํ์ธ์. ์ด ๋ฌธ์์์๋ ๋ค์๊ณผ ๊ฐ์ ํ๊ฐ ๊ธฐ์ค์ ํฌํจํ์ฌ ์ฌ๋ฌ๋ถ์ด ๊ธฐ์ฌํ ๊ธฐ์ ๋ฌธ์, ๊ธ/์์ ํํ ๋ฆฌ์ผ ๋ฑ์ด ์ด๋ป๊ฒ ํ๊ฐ๋๊ณ ๋ณด์๋ฐ๋์ง ์ค๋ช ํฉ๋๋ค.* ๊ธฐ์ ์ ๊น์ด
- ์์ฑ๋ ๋ฐ ์ ํ์ฑ
- ๊ต์ก์ ๊ฐ์น ๋ฐ ํ์ ์ฑ
- Rootstock ์ํ๊ณ์์ ์ฐ๊ด์ฑ
- ์ฝ๋ ์์ ํฌํจ ์ฌ๋ถ
- ์ ์ ํ ๊ธ์ ์(word count appropriateness)๊ฐ ๊ธฐ์ฌ์ ๊ฐ์น์ ๋ณต์ก๋์ ๋ฐ๋ผ ๋ณด์์ด ์กฐ์ ๋๋ฉฐ, ๊ท ํ ์๊ณ ๊ณต์ ํ ํ๊ฐ๋ฅผ ํตํด ์ฝํ ์ธ ํ์ง๊ณผ ๊ธฐ์ฌ๋๋ฅผ ์ธ์ ํฉ๋๋ค.
๐ ์ฝํ ์ธ ๊ฒ์ ์ ์ง์ผ์ผ ํ ๊ฐ์ด๋๋ผ์ธ
- Rootstock ์คํ์ผ ๊ฐ์ด๋๋ฅผ ์ค์ํ์ธ์
- Rootstock ๋ฌธ์ ๊ธฐ์ฌ ๊ฐ์ด๋ ๋ฐ Rootstock ๊ธฐ์ฌ์ ๊ฐ์ด๋๋ผ์ธ์ ์ฐธ๊ณ ํ์ธ์
๐ ๊ต์ก ์ฝํ ์ธ ๋ณด์ ์๋ด:โ
๊ฒํ ๋ฐ ์น์ธ์ ๊ฑฐ์ณ ์ ๊ฒฉํ ๊ธฐ์ฌ(Qualified Contribution)๋ก ์ธ์ ๋ ๊ฐ ์ฝ๋ ๊ธฐ์ฌ๋ Hacktivator์ ์ด์ฉ์ฝ๊ด์ ๋ฐ๋ผ ์๋์ ๊ฐ์ ๋ณด์์ ๋ฐ์ ์๊ฒฉ์ด ์ฃผ์ด์ง๋๋ค.
- ์ธ์ฌ์ดํธ ๊ธ ๋ฐ ์ ๋ณด์ฑ ์ฝํ ์ธ ๊ธฐ์ฌ: 50~250 USD
- ๊ฐ์ด๋ ๋ฐ ํํ ๋ฆฌ์ผ ๊ธฐ์ฌ: 250~500 USD
- Rootstock ๊ณต์ ๊ธฐ์ ๋ฌธ์ ๊ธฐ์ฌ: 500~700 USD
- ์์ ๊ฐ์ด๋ ๋ฐ ํํ ๋ฆฌ์ผ ๊ธฐ์ฌ: 700~1,000 USD
๊ฐ ์ต์ ์ ๋ณด์ ๋ฒ์๋ ๊ธฐ์ฌ ์์ค์ ๋ฐ๋ผ ์ฐจ๋ฑ ์ ์ฉ๋ฉ๋๋ค. ์ฆ, ์ต์ ๊ธฐ์ค๋ง ์ถฉ์กฑํ ๊ฒฝ์ฐ ํด๋น ์ต์ ์ ์ต์ ๋ณด์์ ๋ฐ๊ฒ ๋๋ฉฐ, ๋ ๋ง์ ๊ธฐ์ฌ๋ฅผ ์ถ๊ฐํ ์๋ก ๋ณด์์ด ์ฆ๊ฐํ์ฌ ๊ฐ ์ต์ ์์ ์ ํด์ง ์ต๋ ๊ธ์ก๊น์ง ๋ฐ์ ์ ์์ต๋๋ค.
๐ค ์ ์ถ ์ ์ฐจโ
์์ ๋ฌผ์ ์ ์ถํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํฉ๋๋ค! ์๋ ๋จ๊ณ๋ฅผ ๋ฐ๋ผ์ฃผ์ธ์.
- ์์ ์๋ฃ: ์ฝ๋ ๋๋ ๊ต์ก ์ฝํ ์ธ ๊ฐ ์์ฑ๋์๋์ง ํ์ธํ๊ณ , ๊ธฐ์ฌ ๊ธฐ์ค์ ์ถฉ์กฑํ๋์ง ๊ฒํ ํ์ธ์.
- Google ํผ์ ํตํด ์ ์ถ: ์ ๊ณต๋ ๋งํฌ๋ฅผ ํตํด ์์ ๋ฌผ์ ์ ์ถํ์ธ์. ์ ์ถ ์ ๋ค์ ์ ๋ณด๋ฅผ ์ ๋ ฅํด์ผ ํฉ๋๋ค.
- ์ด๋ฆ ๋๋ ๋๋ค์
- ๊ตญ๊ฐ
- ์ด๋ฉ์ผ ์ฃผ์
- ์ง๊ฐ ์ฃผ์
- ๊ธฐ์ฌ ์ ํ ๋ฐ ๊ด๋ จ ์ธ๋ถ ์ฌํญ
- ์์ ์ ๋ํ ๊ฐ๋ตํ ์ค๋ช .
- ์ ์ถ ๋งํฌ (์: PR, GitHub repo ๋งํฌ, Google Drive ๋งํฌ ๋ฑ)
- ๊ฒํ ๋จ๊ณ: ์ ์ถ ๋ ์์ ๋ฌผ์ ์ ๋ฌธ๊ฐ๋ค์ด ๊ฒํ ํ๋ฉฐ, ํ์ํ ๊ฒฝ์ฐ ์์ ์ ์์ฒญํ๊ฑฐ๋ ์ถ๊ฐ ์ ๋ณด๋ฅผ ์๊ตฌํ ์๋ ์์ต๋๋ค.
Rootstock์ ์๋ฏธ ์๋ ๊ธฐ์ฌ๋ฅผ ํ๋ฉด์ ๋ณด์์ ๋ฐ์ ์ ์๋ ๊ธฐํ์ ๋๋ค.์ง๊ธ ๋ฐ๋ก ์์ ๋ฌผ์ ์ ์ถํ๊ณ Rootstock ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์ผ์์ด ๋์ด๋ณด์ธ์! ๐
์ ์ถ ํ๊ธฐHacktivator์ ์ฐธ์ฌํจ์ผ๋ก์จ, ๊ทํ๋ ๋ณธ ํ๋ก๊ทธ๋จ ๋ฐ ๊ทธ ์ด์ฉ ์ฝ๊ด์ ๋ชจ๋ ๋ด์ฉ์ ์์งํ๊ณ ์ดํดํ์์ผ๋ฉฐ ์ด์ ๋์ํจ์ ์ธ์ ํ๋ ๊ฒ์ ๋๋ค. ๋ง์ฝ ํ๋ก๊ทธ๋จ ๋๋ ์ด์ฉ ์ฝ๊ด์ ์ผ๋ถ ๋๋ ์ ์ฒด์ ๋์ํ์ง ์๋ ๊ฒฝ์ฐ, ์ฐธ์ฌํ์ง ์๊ฑฐ๋ ๊ธฐ์ฌ ๋ด์ฉ์ ์ ์ถํ์ง ๋ง์๊ธฐ ๋ฐ๋๋๋ค. ์ฐธ์ฌํ๋ ๊ฒฝ์ฐ, ๋ณธ ์ด์ฉ ์ฝ๊ด์ ์ ์ ์ผ๋ก ์๋ฝํ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.