|
# 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) |
|
|