EFDN KOR

EFDN (Evolutionary Functional Distributive Network)

EFDN์€ ๋™์ผ๊ธฐ๋Šฅ์—์„œ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์œผ๋กœ ์ง„ํ™”ํ•˜๋Š” ๋ฏธ๋ž˜์ง€ํ–ฅ์  ๋ถ„์‚ฐ๋„คํŠธ์›Œํฌ์ด๋‹ค.

๋ธ”๋ก์ฒด์ธ์˜ ์†Œ๋น„์ž์™€ ๊ณต๊ธ‰์ž๊ฐ€ ํ˜‘๋ ฅํ•˜๋ฉฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ถ„์‚ฐ P2P ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•œ๋‹ค.

  • ๋„คํŠธ์›Œํฌ Node์˜ ์ง€์†์ ์ธ ํ™œ์„ฑํ™” ์œ ์ง€

  • ์•…์˜์ ์ธ Node ๋ฐ ์žฅ์•  Node์˜ ํƒ์ง€ ๋ฐ ๊ด€๋ฆฌ

  • ๋ธ”๋ก์ฒด์ธ Node์˜ ์ง€์†์ ์ธ ๊ธฐ๋Šฅ ์„ธ๋ถ„ํ™”๋ฅผ ํ†ตํ•œ ๊ฑฐ๋ž˜ ์†๋„์™€ ํ™•์žฅ์„ฑ ํ™•๋ณด

  • ํ•ฉ์˜๊ณผ์ •, load-balancing, ๋ธ”๋ก์ƒ์„ฑ์„ ์œ„ํ•œ ๊ฑฐ๋ž˜๋ชจ์Œ ์ฒ˜๋ฆฌ ๋“ฑ์˜ ๋„คํŠธ์›Œํฌ ๊ธฐ๋Šฅ ์ œ๊ณต

  • ํŒŒ์ผ๊ณต์œ  ๋ฐ ๋ฉ”์‹œ์ง• ์ฒ˜๋ฆฌ ๋“ฑ ๋ฏธ๋ž˜์ง€ํ–ฅํ˜• ์„œ๋น„์Šค ๋„์ž…

EFDN์˜ ๊ตฌ์„ฑ

SymVerse ๋ธ”๋ก์ฒด์ธ์€ Wallet Node, Work Node, Warrant Node์™€ CA(Citizen Alliance) Node๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ๊ฐ Node๋“ค์€ ๋‹ค์Œ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ์ƒํ˜ธ ์—ฐ๋™ํ•˜์—ฌ ๊ฐ๊ฐ์˜ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•จ์œผ๋กœ์จ ๋ธ”๋ก์ฒด์ธ ์ƒํƒœ๊ณ„๋ฅผ ์œ ์ง€ํ•œ๋‹ค

  • CA (Citizen Alliance) Node๋Š” Client/Server Model๋กœ ์šด์˜๋˜๋ฉฐ ๋ธ”๋ก์ฒด์ธ ์ฐธ์—ฌ์ž์˜ SymID ๋ฐ Account๋ฅผ ๊ด€๋ฆฌํ•œ๋‹ค. CA์˜ ์šด์˜์€ ํ•ด๋‹น๊ตญ๊ฐ€ ์ •๋ถ€์˜ ๋ฒ•์  ํ…Œ๋‘๋ฆฌ ์•ˆ์—์„œ ์šด์˜๋˜๋ฉฐ SymVerse ์žฌ๋‹จ์— ์˜ํ•ด ์„ ์ •๋œ๋‹ค.

  • Wallet Node๋Š” ๋ธ”๋ก์ฒด์ธ์„ ์ด์šฉํ•˜์—ฌ ๊ฑฐ๋ž˜ํ•˜๊ธฐ๋ฅผ ํฌ๋งํ•˜๋Š” ์ฐธ์—ฌ์ž ๋ˆ„๊ตฌ๋“  ํœด๋Œ€ํฐ์ด๋‚˜ PC์— ์„ค์น˜ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. CA์™€ ํ†ต์‹ ํ•˜์—ฌ SymID๋ฅผ ๋ฐœ๊ธ‰ํ•˜๋Š” ์—ญํ•  ๋ฐ ๊ฑฐ๋ž˜ Transaction์„ ์ƒ์„ฑํ•˜๊ณ  Work Node๋กœ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ์ฃผ๋กœ ํ•œ๋‹ค.

  • Work(light) Node๋Š” ๊ฐ€์ •์ด๋‚˜ ๋‹จ์ฒด ๋“ฑ์—์„œ ์†Œ๊ทœ๋ชจ ๊ทธ๋ฃน์„ ํ˜•์„ฑํ•˜์—ฌ ๋ธ”๋ก์ฒด์ธ์— ์ฐธ๊ฐ€๋ฅผ ํฌ๋งํ•˜๋Š” ๊ฒฝ์šฐ์— ์‚ฌ์šฉ๋œ๋‹ค. ๊ฐœ์ธ์˜ Wallet Node๋ฅผ ๊ทธ๋ฃน์—์„œ ์šด์˜ํ•˜๋Š” Work(light) Node์— ๋“ฑ๋กํ•˜์—ฌ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ Work Node์˜ ๊ธฐ์—ฌ๋„ ๋ณด์ƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

  • Work(full) Node๋Š” ๋ธ”๋ก์ฒด์ธ์„ ๋ชจ๋‹ˆํ„ฐ๋ง ํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฒฝ์šฐ ๋˜๋Š” Warrant(๋ณด์ฆ) Node์— ์ฐธ์—ฌํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฒฝ์šฐ์— ์‚ฌ์šฉ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋งŽ์€ ํšŒ์›์„ ํ™•๋ณดํ•˜๊ณ  ์žˆ๋Š” ์‡ผํ•‘๋ชฐ์˜ ๊ฒฝ์šฐ ์‡ผํ•‘๋ชฐ ํšŒ์›๋“ค์—๊ฒŒ SymVerse Wallet์„ ๋‚˜๋ˆ„์–ด ์ฃผ๊ณ  ์‡ผํ•‘๋ชฐ์—์„œ ์šด์˜ํ•˜๋Š” Work Node์— ๋“ฑ๋กํ•˜์—ฌ ์‚ฌ์šฉํ•˜๊ฒŒ ํ•จ์œผ๋กœ์จ ๋งŽ์€ ๊ธฐ์—ฌ๋„ ๋ณด์ƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

  • Work(scan) Node๋Š” ์ฆ‰์‹œ ๊ฑฐ๋ž˜ ๋‚ด์—ญ, ์˜ˆ์•ฝ ๊ฑฐ๋ž˜ ๋‚ด์—ญ, ์Šค๋งˆํŠธ ๊ณ„์•ฝ ๋‚ด์šฉ, ๋ณด์ฆ Node ์„ ์ถœ ๋‚ด์—ญ, ๊ธฐ์—ฌ๋„ ๋ณด์ƒ ๋‚ด์—ญ ๋“ฑ ๋ธ”๋ก์ฒด์ธ์ƒ์˜ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋กํ•˜๊ณ  ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค.

  • Warrant Node๋Š” ์ด 25๊ฐœ Node๋กœ ์šด์˜๋˜๋ฉฐ ํ•ฉ์˜๋ฅผ ํ†ตํ•œ ๋ธ”๋ก์˜ ์ƒ์„ฑ์ด ์ฃผ๋œ ์—ญํ• ์ด๋‹ค. ๋„คํŠธ์› ์„œ๋น„์Šค ๊ฒฝํ—˜์ด ์žˆ๋Š” ๊ธฐ์—…์ด๋‚˜ ๊ฐœ์ธ์€ ๋ˆ„๊ตฌ๋“  Warrant Node์— ์ฐธ์—ฌํ•˜๋ฉฐ, Warrant Node์˜ ๊ธฐ์—ฌ๋„ ๋ณด์ƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

PoN(Proof of Network)

Proof of Network(PoN)๋Š” EFDN์˜ ์ž‘๋™์›๋ฆฌ์ด๋‹ค. PoN์€

  1. ์†Œ๋น„์ž์ธ Wallet Node๋“ค์ด Work Node๋ฅผ ํ†ตํ•˜์—ฌ ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ฉฐ Network๋ฅผ ํ™œ์„ฑํ™”์‹œํ‚ค๋Š” ์ž‘์—…

  2. Work Node๋“ค์ด Warrant Node์ค‘ ๋ธ”๋ก์ œ์•ˆ ๊ทธ๋ฃน(B)์— ์ฐธ์—ฌํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์˜ ์‹ฌ์‚ฌ (Automatic BMT)

  3. Warrant Node์ค‘ ๊ฑฐ๋ถ€๊ถŒ ๊ทธ๋ฃน(A)์— ํฌํ•จ๋˜๋Š” Node ์„ ๋ฐœ๊ณผ์ •

  4. ๋ธ”๋ก ์ œ์•ˆ ๊ทธ๋ฃน(B)๊ณผ ๊ฑฐ๋ถ€๊ถŒ ๊ทธ๋ฃน(A)์ด ํ•ฉ์˜ํ•˜์—ฌ ์‹ ๊ทœ๋ธ”๋ก์„ ์ƒ์„ฑํ•˜๋Š” ๊ณผ์ • (SymSensus)

  5. ํ•ฉ์˜๊ณผ์ •์ด ์™„๋ฃŒ๋œ ํ›„ 1์ผ 1ํšŒ ๊ณต๊ธ‰๋˜๋Š” ์ฝ”์ธ๋ถ„๋ฐฐ (SymReward)

๋“ฑ ์„ธ๋ถ€์ ์ธ EFDN์˜ ์ž‘๋™์›๋ฆฌ๋ฅผ ํฌํ•จํ•œ๋‹ค.

  • ๊ฑฐ๋ž˜ ์ฒ˜๋ฆฌ(Transaction)

    SymID๋ฅผ ๊ฐ€์ง„ Wallet Node๋Š” Blockchain๊ณผ ์—ฐ๊ฒฐ๋œ Work Node๋ฅผ ํ†ตํ•˜์—ฌ ๊ฑฐ๋ž˜๋ฅผ ์ฒ˜๋ฆฌํ•œ๋‹ค. Work Node ๋ชฉ๋ก์€ ์ˆ˜์‹œ๋กœ ์—…๋ฐ์ดํŠธ ๋˜๋ฉฐ Wallet Node๋Š” 3๊ฐœ์˜ Work Node์™€ ์ ‘์†ํ•˜์—ฌ Transaction์ฒ˜๋ฆฌ๋ฅผ ํ•œ๋‹ค. ๋งŒ์•ฝ ํŠน์ • Work Node๋กœ ์ ‘์†์ด ์ด๋ฃจ์–ด์ง€์ง€ ์•Š์œผ๋ฉด ๋‹ค๋ฅธ Work Node๋ฅผ ์„ ํƒํ•˜๊ฒŒ ๋œ๋‹ค.

    Work Node๋Š” P2P Protocol์„ ์ด์šฉํ•˜์—ฌ ๋‹ค๋ฅธ Work Node์™€ Warrant Node์— Transaction์„ ์ „๋‹ฌํ•œ๋‹ค.

    Wallet Node์—์„œ ๋ฐœ์ƒํ•œ Transaction์€ Warrant Node๊ฐ„์˜ ํ•ฉ์˜๊ณผ์ •์˜ ๊ฒฐ๊ณผ๋กœ ์ƒˆ๋กœ์šด Block์— ๊ธฐ๋ก๋˜๋ฉฐ ์ƒˆ๋กœ์šด Block์€ ๊ธฐ์กด Block๊ณผ ์—ฐ๊ฒฐ๋˜์–ด ์˜๊ตฌ ๋ณด์กด๋œ๋‹ค.

  • ํ•ฉ์˜๊ณผ์ • ๊ธฐ์—ฌ๋ฅผ ํ†ตํ•œ ๋„คํŠธ์›Œํฌ ํ™œ์„ฑํ™”

    Warrant Node๋Š” ๋ชจ๋“  ๊ณ„์ •๋“ค์˜ SYM ๋ณด์œ ๋Ÿ‰, ๊ฑฐ๋ž˜์ˆ˜์ˆ˜๋ฃŒ, SYM ์‚ฌ์šฉ๋Ÿ‰, ํ•ฉ์˜๊ณผ์ • ์ฐธ์—ฌํšŒ์ˆ˜, ํ•ฉ์˜ ์ฐธ์—ฌ์˜์‚ฌ ๋“ฑ์˜ ํ•ญ๋ชฉ์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ๊ด€๋ฆฌํ•œ๋‹ค.

    ์‹ ๊ทœ ๋ธ”๋ก ์ƒ์„ฑ ํ•ฉ์˜์— ์ฐธ์—ฌํ•˜๊ธฐ๋ฅผ ์›ํ•˜๋Š” Work Node๋“ค์€ Warrant Node์—๊ฒŒ ์ฐธ๊ฐ€์˜์‚ฌ๋ฅผ ์ „ํ•˜๊ณ  Automatic BMT๋ฅผ ๊ฑฐ์ฒ˜์„œ ์„ ๋ฐœ๋˜๋ฉด ํ•ฉ์˜์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๋‹ค.

    ๋ชจ๋“  ๋…ธ๋“œ๋Š” ์‹ ๊ทœ ์ฝ”์ธ ์ƒ์„ฑ ํ•ฉ์˜๊ณผ์ •์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋˜๋ฉฐ Transaction์˜ ์ƒ์„ฑ, ์ „๋‹ฌ, ๋ธ”๋ก ์ƒ์„ฑ ๋“ฑ ๋ธ”๋ก์ฒด์ธ ์ƒ์˜ ๋ชจ๋“  ํ™œ๋™์ด ์‹ ๊ทœ ์ฝ”์ธ ์ƒ์„ฑ ํ•ฉ์˜ ๊ณผ์ •์˜ ์š”์†Œ๋กœ ์ž‘๋™ํ•˜๊ฒŒ ๋œ๋‹ค. Warrant Node๋Š” ์‹ ๊ทœ ์ฝ”์ธ ์ƒ์„ฑ ํ•ฉ์˜๊ณผ์ •์— ๊ธฐ์—ฌํ•˜๋Š” ๋…ธ๋“œ๋“ค์—๊ฒŒ Reward๋กœ ์‹ ๊ทœ ์ฝ”์ธ์„ ์ง€๊ธ‰ํ•œ๋‹ค.

Last updated