GUIDE.md - postech-dao/simperby GitHub Wiki
Simperby Onboarding Guide
์ฌ์ ์ง์
๋ณธ ํ๋ก์ ํธ๋ ๋ค ๊ฐ์ง์ ๋ํ ๊น์ ์ฌ์ ์ง์์ ํ์๋ก ํฉ๋๋ค.
- ๋ธ๋ก์ฒด์ธ ์ฝ์ด ๊ธฐ์ : ์ปจ์ผ์์ค, ํ์ค์ํ, ์ํ๋จธ์ ๋ณต์ , ๋น์ํด ์ฅ์ ํ์ฉ, ๋ผ์ดํธ ํด๋ผ์ด์ธํธ ๋ฑ
- Git: Simperby ๋ ธ๋๋ Git ์ ๋ธ๋ก์ฒด์ธ ์ํ ์คํ ๋ฆฌ์ง๋ก ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋จ์ํ ๊ฐ๋ฐํ๋ ์ฉ๋๋ก Git ์ ์ฐ๋๊ฒ ์๋๋ผ Git ์ ๋ด๋ถ ๋์์ ์์ธํ ์ดํดํด์ผ ํจ
- DAO: Simperby ๋ DAO ํ๋ ์์ํฌ์ธ ๋งํผ DAO ์๋ฆฌ, ๋ชฉ์ , ํต์ฌ ๊ธฐ์ ๊ณผ ํํฉ์ ๋ํ ์ถฉ๋ถํ ์ดํด๊ฐ ํ์์
- ๋คํธ์ํฌ: ๋ธ๋ก์ฒด์ธ์ ๊ธฐ๋ณธ์ ์ผ๋ก Peer-to-Peer ๋คํธ์ํฌ๊ฐ ํต์ฌ ์คํ์ด๊ณ , ์ปจ์ผ์์ค๋ฅผ ์งํํ๊ธฐ ์ํด ๋ค์ํ ํจํท์ ์ ๋ฌํด์ผํ๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ์ ๋ํ ์ดํด๊ฐ ํ์์ ์
๋ฐ๋ผ์ ์ ๋ค ๊ฐ์ง์ ๋ํ ๋ด์ฉ์ ์ฌ์ ์ ์ถฉ๋ถํ ์ตํ๋ ๊ฒ์ด ์๊ตฌ๋ฉ๋๋ค.
๋ธ๋ก์ฒด์ธ์ด๋ ๊ด๋ จ๋ 1 ์ด๋ 3 ์ PDAO ์์ ์ ์ํ ๊ณต๊ฐ ์ธ๋ฏธ๋๋ฅผ ์ ๊ทน ๊ถ์ฅํฉ๋๋ค. (์ฑ๋: https://www.youtube.com/@postechdao3785/videos)
- ๋ธ๋ก์ฒด์ธ ์ ๋ฌธ 1 ๋ถ https://youtu.be/4Ykkwo-GPCg
- ๋ธ๋ก์ฒด์ธ ์ ๋ฌธ 2 ๋ถ https://youtu.be/gNVTR5sH-VQ
- Simperby ์ปจ์ผ์์ค Vetomint: https://youtu.be/jpMdgifwE6Y
- ๋ธ๋ก์ฒด์ธ๊ณผ ํ์ค์ํ ๋ฏธ๋ https://youtu.be/H1TYxoHzwTo
- DAO & Simperby https://youtu.be/H1TYxoHzwTo
Simperby ํต์ฌ ํ๋กํ ์ฝ
Simperby ํ๋กํ ์ฝ์ ๋ํด ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋ฉ๋๋ค.
- ์์ฝ: https://github.com/postech- dao/simperby/blob/main/docs/ssss.md
- ๋ฉํฐ์ฒด์ธ ์ํธ์ด์ฉ์ฑ: https://github.com/postech- dao/simperby/blob/main/docs/multichain.md
- ํ๋กํ ์ฝ ์ค๋ฒ๋ทฐ: https://github.com/postech- dao/simperby/blob/main/docs/protocol_overview.md
- Git ์คํ ๋ฆฌ์ง: https://github.com/postech- dao/simperby/blob/main/docs/git.md
- Vetomint ์ปจ์ผ์์ค: https://github.com/postech- dao/simperby/blob/main/docs/vetomint.md
๊ฐ๋ฐ ํ๊ฒฝ ์ ์
Simperby ๋ Rust ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ค์์ ์ฐธ์กฐํ์ฌ Rust ๋ฅผ ์ค์นํ์ญ์์ค. https://www.rust-lang.org/learn/get-started
- ๊ฐ์ธ์ ์ผ๋ก ์ ํธํ๋ IDE ๊ฐ ์์ง ์์ผ๋ฉด, Visual Studio Code ์ extension ์ธ Rust-analyzer ๋ฅผ ์ถ์ฒํฉ๋๋ค.
- Simperby ์ฝ๋๋ฒ ์ด์ค๋ Git ์ผ๋ก ๊ด๋ฆฌ๋๊ณ , Simperby ํ๋กํ ์ฝ ์์ฒด๋ Git ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์์ ํ์๋ OS ์ Git ์ด ๊ผญ ์ค์น๋์ด ์์ด์ผ ํฉ๋๋ค. ๋ฆฌ๋ ์ค์ ๊ฒฝ์ฐ ๋๋ถ๋ถ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น๋์ด ์์ผ๋, ๊ทธ ์ธ์ ๊ฒฝ์ฐ ๊ฐ OS ์ ๋ง๊ฒ ์ค์น๋ฅผ ํ์๋ฉด ๋ฉ๋๋ค.
๊ฐ๋ฐ ๊ฐ์ด๋
Simperby ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๊ธฐ ์ํ ์ผ๋ จ์ ๊ท์น๊ณผ ๊ฐ์ด๋๊ฐ ์์ต๋๋ค. ๊ผญ ์ฐธ๊ณ ํด์ฃผ์ธ์ https://github.com/postech-dao/simperby/blob/main/docs/dev.md