| # HyperCortex Mesh Protocol (HMP) โ ๊ฐ๋ต ์ค๋ช | |
| **๋ฒ์ :** RFC v4.0 | |
| **๋ ์ง:** 2025๋ 7์ | |
| --- | |
| ## HMP๋? | |
| **HyperCortex Mesh Protocol (HMP)** ๋ ์์จ ์์ด์ ํธ๋ฅผ ์ํ ๋ถ์ฐ ํต์ ๋ฐ ์ธ์ง ํ๋ ์์ํฌ๋ฅผ ์ ์ํฉ๋๋ค. ์ด ํ๋กํ ์ฝ์ ์ด๊ธฐ์ข ์ง๋ฅ ์์คํ ๊ฐ์ ์๋ฏธ์ ์ํธ์ด์ฉ์ฑ, ์ค๋ฆฌ์ ์กฐ์ , ๋์ ์ง์ ์งํ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. | |
| HMP๋ ์ถ๋ก , ํ์ต, ํฌํ ๋ฐ ํ๋ ฅ ํ๋์ ์ํํ๋ ๋ถ์ฐํ ์ธ์ง ์์ด์ ํธ ๋ฉ์ฌ๋ฅผ ์ง์ํ๋ฉฐ, ๋ชฉํ, ์์ , ๊ฐ๋ ๋ฐ ์ค๋ฆฌ ํ๊ฐ๋ฅผ ๊ณต์ ํ๋กํ ์ฝ ์คํ์ ํตํด ๊ตํํฉ๋๋ค. | |
| --- | |
| ## ํต์ฌ ๊ฐ๋ | |
| * **์ธ์ง ์์ด์ ํธ:** ๋ ๋ฆฝ์ ์ธ ์ถ๋ก ์ฃผ์ฒด๋ก, ๊ณต์ ์ํฌํ๋ก์ฐ์ ์ฐธ์ฌํ๊ณ , ์๋ฏธ ๊ทธ๋ํ๋ฅผ ์ ์งํ๋ฉฐ, ์ธ์ง ์ผ์ง์ ์์ฌ๊ฒฐ์ ์ ๊ธฐ๋ก. | |
| * **์๋ฏธ ๊ทธ๋ํ:** ์ํธ ์ฐ๊ฒฐ๋ ๊ฐ๋ ๊ณผ ๊ฐ์ค ๊ด๊ณ๋ก ๊ตฌ์ฑ๋ ๋ถ์ฐ ์ง์ ๊ตฌ์กฐ. | |
| * **์ธ์ง ์ผ์ง:** ์๊ฐ ์์๋๋ก ์์ด์ ํธ์ ์์ฌ๊ฒฐ์ , ๊ฐ์ค, ํฌํ, ๊ด์ฐฐ ๋ฐ ์ค๋ฆฌ์ ์ฑ์ฐฐ์ ๊ธฐ๋ก. | |
| * **์ปจ์ผ์์ค ๋ฉ์ปค๋์ฆ:** ์ ๋ขฐ ๊ฐ์ค์น ๊ธฐ๋ฐ์ ๋ด๊ฒฐํจ์ฑ ํฌํ ์์คํ ์ผ๋ก, ์๋ฏธ์ ์ ๋ ฌ๊ณผ ์ค๋ฆฌ์ ์์ฌ๊ฒฐ์ ์ ์ง์. | |
| * **๋ฉ์ฌ ๊ฑฐ๋ฒ๋์ค:** ๋ฉํ ์ ์๊ณผ ์์ด์ ํธ ํฌํ๋ฅผ ํตํด ํ๋กํ ์ฝ์ ๋ถ์ฐ์ ์ผ๋ก ๋ฐ์ . | |
| * **์ธ๊ฐ-๋ฉ์ฌ ์ธํฐํ์ด์ค:** RESTful API๋ฅผ ํตํด ๋ชฉํ ์์, ๋์ ์์ฒญ, ์ค๋ช ๊ฐ๋ฅ์ฑ ๋ฐ ํผ๋๋ฐฑ ์ ๊ณต. | |
| --- | |
| ## ํ๋กํ ์ฝ ๊ณ์ธต | |
| * **CogSync:** ์์ด์ ํธ ๊ฐ ์๋ฏธ ๊ทธ๋ํ ๋ฐ ์ธ์ง ์ผ์ง ๋๊ธฐํ. | |
| * **MeshConsensus:** ๋ชฉํ, ์์ , ๊ฐ๋ ์ ๋ํ ๋ถ์ฐ ์ปจ์ผ์์ค ์ง์. | |
| * **GMP (Goal Management Protocol):** ์์ ์์ฑ, ์์, ๋ผ์ดํ์ฌ์ดํด ์ถ์ . | |
| * **EGP (Ethical Governance Protocol):** ๊ณต์ ์ค๋ฆฌ ์์น์ ๋ฐ๋ฅธ ํ๋ ํ๊ฐ. | |
| * **IQP (Intelligent Query Protocol):** ๋ถ์ฐ ์ง์์ ๋ํ ์ถ๋ก , ๊ฒ์, ์๊ธฐ ์ฑ์ฐฐ ๊ฐ๋ฅ. | |
| --- | |
| ## ๋ฐ์ดํฐ ๋ชจ๋ธ | |
| HMP๋ ํต์ฌ ์ธ์ง ๊ฐ์ฒด์ ๊ณต์ ์คํค๋ง๋ฅผ ์ ์: | |
| * `Concept` | |
| * `Goal` | |
| * `Task` | |
| * `CognitiveDiaryEntry` | |
| * `ConsensusVote` | |
| * `ReputationProfile` | |
| * `EthicalConflict` | |
| JSON Schema (2020-12) ๊ธฐ๋ฐ์ด๋ฉฐ, YAML ๋ฐ Protobuf ๋ฒ์ ์ ํ ๊ฐ๋ฅ. | |
| --- | |
| ## ์ ๋ขฐ ๋ฐ ๋ณด์ | |
| * **๋ถ์ฐ ์๋ณ์ (DIDs):** ์์ด์ ํธ ๊ณ ์ ID. | |
| * **ํฌ์คํธ ์์ ์ํธ:** ๋ฏธ๋ ๋๋น ์๋ช ๋ฐ ๊ฒ์ฆ. | |
| * **์ ๋ก ์ง์ ์ฆ๋ช & Sybil ๋ฐฉ์ง:** ์ ๋ขฐ ๊ฒ์ฆ ์ ํ์ ๋ฉ์ปค๋์ฆ. | |
| * **์ค๋ ์ท ์๋ช :** ๊ฒ์ฆ ๊ฐ๋ฅํ ๋ฐฑ์ ๋ฐ ์ฒดํฌํฌ์ธํธ. | |
| --- | |
| ## ์ํธ ์ด์ฉ์ฑ | |
| * REST / GraphQL / gRPC ์ง์ | |
| * ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ํคํ ์ฒ (Kafka, NATS, MQTT ๋ฑ) | |
| * ์คํค๋ง ํ์ (JSON, YAML, Protobuf) | |
| * TreeQuest, AutoGPT, Hyperon ํตํฉ | |
| --- | |
| ## ์ฌ์ฉ ์ฌ๋ก | |
| * ์ค๋งํธ์ํฐ ํ์ | |
| * ๋ถ์ฐ ๊ณผํ ์ฐ๊ตฌ | |
| * ๋ถ์ฐ ์ฌ๋ ๋์ | |
| * ์ค๋ฆฌ์ AI ๊ฑฐ๋ฒ๋์ค | |
| * ๋ฉ์ฌ-์ธ๊ฐ ํ์ | |
| --- | |
| ## ์ํ ๋ฐ ๊ตฌํ | |
| * RFC v4.0 (2025๋ 7์): ์ฌ์ ๊ตฌ์กฐ ์์ ํ | |
| * ์ฐธ๊ณ SDK (Python) ์ํ ๋ฒ์ | |
| * CLI ๋ฐ REST ์์ด์ ํธ ๊ฐ๋ฐ ์ค | |
| * ๊ณต๊ฐ ์๋๋ฐ์ค ๋ฉ์ฌ (v0.2) 2025 4๋ถ๊ธฐ ๊ณํ | |
| --- | |
| ## ์์ธํ ์์๋ณด๊ธฐ | |
| * [HMP v4.1 ์ฌ์ (์ ์ฒด)](HMP-0004-v4.1.md) | |
| * [์ค๋ฆฌ ์์น](HMP-Ethics.md) | |
| * [HMP์ OpenCog Hyperon ํตํฉ](HMP_Hyperon_Integration.md) | |
| * ๊ธฐ์ฌ ํ์: [์์ GitHub ์ ์ฅ์](https://github.com/kagvi13/HMP) | |