본문 ė°”ė”œź°€źø°
과학

ė¹„ģž”ķ‹“ ģž„źµ° ė¬øģ œėž€? ė¹„ķŠøģ½”ģø 신뢰 ģ‹œģŠ¤ķ…œģ˜ 근간

by SeersWill 2025. 5. 21.
728x90
ė°˜ģ‘ķ˜•

ė¹„ģž”ķ‹“ ģž„źµ° ė¬øģ œėž€?

 

“ģøķ„°ė„·ģƒģ—ģ„œ ėˆ„źµ¬ė„ ėÆæģ„ 수 없다멓, ėŒ€ģ²“ ė¬“ģ—‡ģ„ 믿얓야 ķ• ź¹Œ?”

ģ“ ģ§ˆė¬øģ€ 디지털 ģ‹œėŒ€ģ— ė„ˆė¬“ė„ ź·¼ė³øģ ģ“ė©“ģ„œė„ ė³µģž”ķ•œ ģ§ˆė¬øģž…ė‹ˆė‹¤. 그리고 ź·ø ķ•“ė‹µģ„ 찾기 ģœ„ķ•“ ė“±ģž„ķ•œ ź²ƒģ“ ė°”ė”œ ‘ė¹„ģž”ķ‹“ ģž„źµ° 문제’ė¼ėŠ” ź°œė…ģž…ė‹ˆė‹¤. ģ“ė¦„ė§Œ ė“¤ģ–“ģ„œėŠ” 묓슨 ģ „ėžµ ģ‹œė®¬ė ˆģ“ģ…˜ ź²Œģž„ģ²˜ėŸ¼ 들릓 수 ģžˆģ§€ė§Œ, 사실 ģ“ ė¬øģ œėŠ” ė¹„ķŠøģ½”ģøź³¼ ėø”ė”ģ²“ģøģ“ė¼ėŠ” ź±°ėŒ€ķ•œ źø°ģˆ ģ˜ 뿌리넼 ģ“ė£ØėŠ” ģ² ķ•™ģ“ģž ģˆ˜ķ•™ģ  ė‚œģ œģž…ė‹ˆė‹¤.

ģ“ źø€ģ—ģ„œėŠ” ė³µģž”ķ•˜ź²Œ 느껓질 수 ģžˆėŠ” ė¹„ģž”ķ‹“ ģž„źµ° 문제넼 ėŒ€ģ¤‘ģ ģø ģ˜ˆģ‹œė”œ ģ‰½ź²Œ 풀얓 ģ„¤ėŖ…ķ•˜ź³ , ź·øź²ƒģ“ ģ–“ė–»ź²Œ ė¹„ķŠøģ½”ģøģ˜ ‘신뢰 ģ‹œģŠ¤ķ…œ’으딜 ģ—°ź²°ė˜ėŠ”ģ§€, ģ™œ ģ§€źøˆė„ ģ—¬ģ „ķžˆ ģ¤‘ģš”ķ•œģ§€ ķ•Øź»˜ ģ‚“ķŽ“ė³“ź² ģŠµė‹ˆė‹¤.


ė¹„ģž”ķ‹“ ģž„źµ° ė¬øģ œėž€ ė¬“ģ—‡ģøź°€ģš”?

ģƒģƒķ•“ ė“…ģ‹œė‹¤.
ģ—¬ėŸ¬ ģž„źµ°ė“¤ģ“ ģ–“ė–¤ ķ•œ ģ„±ģ„ ķ¬ģœ„ķ•˜ź³  ģžˆėŠ”ė°, 모두가 ė™ģ‹œģ— ź³µź²©ķ•“ģ•¼ė§Œ 성공할 수 ģžˆėŠ” ģƒķ™©ģž…ė‹ˆė‹¤.

ź·øėŸ°ė° ė¬øģ œėŠ”, 각 ģž„źµ°ė“¤ģ“ ģ„œė”œ 멀리 ė–Øģ–“ģ ø ģžˆź³ , 메신저넼 통핓 ģ˜ģ‚¬ė„¼ 전달핓야 ķ•œė‹¤ėŠ” ģ ģž…ė‹ˆė‹¤.

ģ“ 메신저가 중간에 ģ ģ—ź²Œ ģž”ķžˆź±°ė‚˜ ź±°ģ§“ 정볓넼 전달할 ģˆ˜ė„ ģžˆģ£ .

ė” 큰 ė¬øģ œėŠ” 낓부에 ė°°ģ‹ ģž, 즉 ģ•…ģ˜ģ ģø ģž„źµ°ģ“ ģžˆė‹¤ėŠ” ź²ƒģž…ė‹ˆė‹¤. ģ“ė“¤ģ€ ģ¼ė¶€ėŸ¬ ģž˜ėŖ»ėœ ėŖ…ė ¹ģ„ ė³“ė‚“ź±°ė‚˜, 다넸 ģž„źµ°ė“¤ģ˜ ėŖ…ė ¹ģ„ ģ™œź³”ķ•  ģˆ˜ė„ ģžˆģŠµė‹ˆė‹¤.

ģž, ģ§ˆė¬øģž…ė‹ˆė‹¤.
ģ“ėŸ° ģƒķ™©ģ—ģ„œ 과연 ėŖØė“  ģž„źµ°ģ“ ė™ģ‹œģ— 공격(ķ˜¹ģ€ 철수)ģ„ ź²°ģ •ķ•  수 ģžˆģ„ź¹Œģš”? 그리고 ź·ø ź²°ģ •ģ„ 신뢰할 수 ģžˆģ„ź¹Œģš”?

ģ“ź²Œ ė°”ė”œ ė¹„ģž”ķ‹“ ģž„źµ° 문제(ė˜ėŠ” ė¹„ģž”ķ‹“ 오넘 문제)ģž…ė‹ˆė‹¤.

ė‹Øģˆœķžˆ ģ „ėžµ ź²Œģž„ģ˜ ģ‹œė‚˜ė¦¬ģ˜¤ģ²˜ėŸ¼ ė³“ģ¼ 수 ģžˆģ§€ė§Œ, ģ“ėŠ” 컓퓨터 공학, ė„¤ķŠøģ›Œķ¬ ģ“ė” , 그리고 디지털 ė³“ģ•ˆģ—ģ„œ 'ė¶„ģ‚°ėœ ģ‹œģŠ¤ķ…œģ“ ģ–“ė–»ź²Œ 신뢰넼 ķ˜•ģ„±ķ•  수 ģžˆģ„ź¹Œ?'ė¼ėŠ” 핵심 질문과 ģ§ź²°ė©ė‹ˆė‹¤.


ģ“ 문제, ģ™œ ģ¤‘ģš”ķ•œź°€ģš”?

ģ“ ė¬øģ œėŠ” 컓퓨터 ė„¤ķŠøģ›Œķ¬, ķŠ¹ķžˆ ‘ė¶„ģ‚° ģ‹œģŠ¤ķ…œ’ģ—ģ„œ 매우 ģ¤‘ģš”ķ•œ ģ˜ėÆøė„¼ ź°€ģ§‘ė‹ˆė‹¤. ģ˜¤ėŠ˜ė‚  ģš°ė¦¬ź°€ ģ‚¬ģš©ķ•˜ėŠ” ėŒ€ė¶€ė¶„ģ˜ ģ‹œģŠ¤ķ…œ, 예넼 들얓 ķ“ė¼ģš°ė“œ ģ„œė²„, ėø”ė”ģ²“ģø, ģ•”ķ˜øķ™”ķ ź°™ģ€ źø°ģˆ ģ€ ģ—¬ėŸ¬ 컓퓨터가 ė™ģ‹œģ— 정볓넼 ź³µģœ ķ•˜ź³  ģ²˜ė¦¬ķ•©ė‹ˆė‹¤.

ķ•˜ģ§€ė§Œ ė§Œģ•½ 그중 ģ¼ė¶€ź°€ ģ˜¤ģž‘ė™ķ•˜ź±°ė‚˜ ģ•…ģ˜ģ ģœ¼ė”œ ģ”°ģž‘ķ•œė‹¤ė©“, 전첓 ģ‹œģŠ¤ķ…œģ€ ģ–“ė–»ź²Œ 신뢰넼 ģœ ģ§€ķ•  수 ģžˆģ„ź¹Œģš”?

ģ“ė•Œ ķ•„ģš”ķ•œ ź²ƒģ“ ė°”ė”œ ‘ķ•©ģ˜ ģ•Œź³ ė¦¬ģ¦˜’ģž…ė‹ˆė‹¤.
ėŖØė“  ģ°øģ—¬ģžź°€ ķ•˜ė‚˜ģ˜ 결정에 ė„ė‹¬ķ•˜źø° ģœ„ķ•“ ģ‚¬ģš©ķ•˜ėŠ” ģˆ˜ķ•™ģ  ź·œģ¹™ģž…ė‹ˆė‹¤.

ź·øģ¤‘ģ—ģ„œė„ ė¹„ģž”ķ‹“ ģž„ģ•  ķ—ˆģš©(BFT, Byzantine Fault Tolerance)ģ“ė¼ėŠ” ź°œė…ģ€, ģ¼ė¶€ź°€ ģž˜ėŖ»ėœ 정볓넼 ģ£¼ė”ė¼ė„ 전첓 ģ‹œģŠ¤ķ…œģ“ ģ˜¬ė°”ė„ø ķ•©ģ˜ģ— ė„ė‹¬ķ•˜ė„ė” ķ•˜ėŠ” ė°©ģ‹ģž…ė‹ˆė‹¤.


ė¹„ķŠøģ½”ģøģ€ ģ–“ė–»ź²Œ ģ“ 문제넼 ķ•“ź²°ķ–ˆģ„ź¹Œ?

2008ė…„, ģ‚¬ķ† ģ‹œ ė‚˜ģ¹“ėŖØķ† ė¼ėŠ” ģ“ė¦„ģ˜ ģµėŖ…ģ˜ ģøė¬¼ģ“ ė“±ģž„ķ•˜ė©° ķ•˜ė‚˜ģ˜ 기술 ķ˜ėŖ…ģ“ ģ‹œģž‘ė©ė‹ˆė‹¤. ź·øėŠ” ‘ė¹„ķŠøģ½”ģø’ģ“ė¼ėŠ” 디지털 ķ™”ķė„¼ ė°œķ‘œķ•˜ė©°, ź·ø ģ†ģ— ‘ģž‘ģ—… ģ¦ėŖ…(Proof of Work, ģ“ķ•˜ PoW)’ģ“ė¼ėŠ” 새딜욓 ķ•©ģ˜ ė°©ģ‹ė„ ķ•Øź»˜ ģ œģ‹œķ–ˆģŠµė‹ˆė‹¤.

ģ“ ė°©ģ‹ģ€ ź°„ė‹Øķžˆ 말핓 ė‹¤ģŒź³¼ ź°™ģŠµė‹ˆė‹¤:

  • ģˆ˜ė§Žģ€ ģ»“ķ“Øķ„°ė“¤ģ“ ‘ģ •ė‹µģ„ ģ°¾ėŠ” ķ¼ģ¦’ģ„ 푼다.
  • 먼저 ķ¼ģ¦ģ„ 푼 ģ»“ķ“Øķ„°ėŠ” ė‹¤ģŒ ėø”ė”ģ„ ė§Œė“¤ 권리넼 ģ–»ėŠ”ė‹¤.
  • ģ“ ėø”ė”ģ€ 전첓 ė„¤ķŠøģ›Œķ¬ģ— 공유되며, 다넸 ģ»“ķ“Øķ„°ė“¤ģ€ ź·ø ģ •ė‹µģ„ ķ™•ģøķ•˜ź³  ė™ģ˜ķ•œė‹¤.
  • ģ“ ź³¼ģ •ģ„ 통핓 모두가 ź°™ģ€ ź±°ėž˜ ģž„ė¶€ė„¼ ź³µģœ ķ•˜ź²Œ ėœė‹¤.

ģ“ ė©”ģ»¤ė‹ˆģ¦˜ģ€ ė¹„ģž”ķ‹“ ģž„źµ° 문제넼 ķ˜„ģ‹¤ģ—ģ„œ ķ•“ź²°ķ•˜ėŠ” ė°©ģ‹ģœ¼ė”œ ķ‰ź°€ė°›ģŠµė‹ˆė‹¤. ģ™œėƒķ•˜ė©“, ģ¼ė¶€ 컓퓨터가 ģ•…ģ˜ģ ģ“ė”ė¼ė„ ė‹¤ģˆ˜ģ˜ ģ •ģ§ķ•œ 컓퓨터가 ķ¼ģ¦ģ„ 풀고 ėø”ė”ģ„ ģƒģ„±ķ•˜źø° ė•Œė¬øģ— 전첓 ģž„ė¶€ģ˜ ģ‹ ė¢°ģ„±ģ“ ģœ ģ§€ė˜źø° ė•Œė¬øģž…ė‹ˆė‹¤.


ģ‹ ė¢°ėŠ” ģ–“ė–»ź²Œ ķ˜•ģ„±ė˜ėŠ”ź°€?

ģøķ„°ė„·ģ—ģ„œ ‘신뢰’ėŠ” ģ‚¬ģ‹¤ģƒ ģ”“ģž¬ķ•˜ģ§€ ģ•ŠģŠµė‹ˆė‹¤. ģ“ė©”ģ¼ģ“ 핓킹될 ģˆ˜ė„ ģžˆź³ , ģ†”źøˆ ź±°ėž˜ź°€ ģœ„ģ”°ė  ģˆ˜ė„ ģžˆģŠµė‹ˆė‹¤. ź·øėŸ°ė° ė¹„ķŠøģ½”ģøģ€ ģ–“ėŠ ėˆ„źµ¬ė„ 믿지 ģ•Šģ•„ė„ ė˜ėŠ” ģ‹œģŠ¤ķ…œģ„ ģ„¤ź³„ķ–ˆģŠµė‹ˆė‹¤.

"Don’t trust, verify."
즉, ‘ģ‹ ė¢°ķ•˜ģ§€ 말고 ź²€ģ¦ķ•˜ė¼’ėŠ” ģ² ķ•™ģ“ģ£ .

ģ“ ź²€ģ¦ ģ‹œģŠ¤ķ…œģ€ ė‹¤ģŒź³¼ ź°™ģ€ 원칙에 źø°ė°˜ķ•©ė‹ˆė‹¤:

  • 분산성: 중앙 ģ„œė²„ ģ—†ģ“ ėŖØė“  ģ°øģ—¬ģžź°€ ė™ģ¼ķ•œ 정볓넼 볓유
  • ė¶ˆė³€ģ„±: ķ•œ 번 źø°ė”ėœ ź±°ėž˜ėŠ” 변경 ė¶ˆź°€
  • ķˆ¬ėŖ…ģ„±: ėˆ„źµ¬ė‚˜ 전첓 ź±°ėž˜ ė‚“ģ—­ģ„ ķ™•ģø ź°€ėŠ„

ź²°źµ­, ģ“ ėŖØė“  źµ¬ģ”°ėŠ” ė¹„ģž”ķ‹“ ģž„źµ° 문제넼 ź·¹ė³µķ•˜źø° ģœ„ķ•œ ģ„¤ź³„ģ“ė©°, ģ“ė„¼ 통핓 ģøķ„°ė„·ģ“ė¼ėŠ” ė¶ˆģ‹ ģ˜ 공간에 ‘기술적 신뢰’넼 심얓준 ź²ƒģ“ ė°”ė”œ ė¹„ķŠøģ½”ģøģ˜ ķ˜ģ‹ ģž…ė‹ˆė‹¤.


ģ™œ ģ§€źøˆ ė‹¤ģ‹œ ė¹„ģž”ķ‹“ 문제넼 ģ“ģ•¼źø°ķ• ź¹Œ?

최근 ė‹¤ģ–‘ķ•œ ģ•”ķ˜øķ™”ķ ķ”„ė”œģ ķŠø, ėø”ė”ģ²“ģø ķ”Œėž«ķ¼ė“¤ģ“ ė“±ģž„ķ•˜ė©“ģ„œ, ģ“ ė¬øģ œėŠ” ė‹¤ģ‹œźøˆ ģ¤‘ģš”ķ•œ ķ‚¤ģ›Œė“œė”œ ė– ģ˜¤ė„“ź³  ģžˆģŠµė‹ˆė‹¤. ģž‘ģ—… ģ¦ėŖ… ģ™øģ—ė„ 지분 ģ¦ėŖ…(PoS), ģœ„ģž„ģ§€ė¶„ģ¦ėŖ…(DPoS), ģ‹¤ģš© ė¹„ģž”ķ‹“ ģž„ģ•  ķ—ˆģš©(PBFT) 등 ė‹¤ģ–‘ķ•œ ė°©ģ‹ģ“ 개발되고 ģžˆģ£ .

ķ•˜ģ§€ė§Œ ź·ø ģ–“ė–¤ ė°©ģ‹ģ“ė“  ė¹„ģž”ķ‹“ ģž„źµ° 문제넼 ģ–“ė–»ź²Œ ķ•“ź²°ķ•  ź²ƒģøź°€ėŠ” ģ—¬ģ „ķžˆ 핵심 ź³¼ģ œģž…ė‹ˆė‹¤. 신뢰넼 ģ–“ė–»ź²Œ 설계할 ź²ƒģøź°€, ė³“ģ•ˆģ„±ź³¼ ķšØģœØģ„±ģ„ ė™ģ‹œģ— ģ–“ė–»ź²Œ 확볓할 ź²ƒģøź°€ėŠ” ėø”ė”ģ²“ģøģ˜ ėÆøėž˜ģ™€ ģ§ź²°ė˜ėŠ” ģ“ģŠˆģž…ė‹ˆė‹¤.


마치며 – ģš°ė¦¬ėŠ” ģ™œ ģ•Œģ•„ģ•¼ ķ• ź¹Œ?

“źø°ģˆ ģ€ ź²°źµ­ ģ‚¬ėžŒģ„ ģœ„ķ•œ ź²ƒģ“ė‹¤.”

ė¹„ģž”ķ‹“ ģž„źµ° ė¬øģ œėŠ” ė‹Øģˆœķžˆ ģ–“ė ¤ģš“ ģ“ė” ģ“ ģ•„ė‹™ė‹ˆė‹¤. ź·øź²ƒģ€ ģš°ė¦¬ź°€ 신뢰할 수 ģžˆėŠ” 디지털 ģ„øģƒģ„ ė§Œė“¤źø° ģœ„ķ•œ ź³ ėÆ¼ģ“ė©°, ė¹„ķŠøģ½”ģøģ“ėž€ źø°ģˆ ģ“ ģ–¼ė§ˆė‚˜ ģ •źµķ•˜ź²Œ ģ„¤ź³„ė˜ģ—ˆėŠ”ģ§€ė„¼ ė³“ģ—¬ģ£¼ėŠ” ģ¦ź±°ģž…ė‹ˆė‹¤.

ģ•žģœ¼ė”œ 디지털 ģžģ‚°, ķƒˆģ¤‘ģ•™ķ™” ķ”Œėž«ķ¼, NFT, DAO 등 ė‹¤ģ–‘ķ•œ źø°ģˆ ģ“ ė“±ģž„ķ• ģˆ˜ė”, ģš°ė¦¬ėŠ” ‘ģ‹ ė¢°ģ˜ 본질'ģ„ ė‹¤ģ‹œźøˆ 묻게 될 ź²ƒģž…ė‹ˆė‹¤. ź·ø ģ¶œė°œģ ģ€ ė°”ė”œ, ė¹„ģž”ķ‹“ ģž„źµ° ė¬øģ œģž…ė‹ˆė‹¤.


ģ°øź³  링크 : 

1. ė¹„ķŠøģ½”ģø ģ±„źµ“ģ“ėž€? ģ»“ķ“Øķ„°ė”œ źøˆģ„ ģŗėŠ” ģ‹œėŒ€

2. ģž‘ģ—…ģ¦ėŖ…(PoW)ėž€ ė¬“ģ—‡ģøź°€?

3. ė¹„ķŠøģ½”ģøģ˜ ģž‘ė™ģ›ė¦¬ģ— ėŒ€ķ•˜ģ—¬...

4. ė¹„ķŠøģ½”ģø vs. ģ•ŒķŠøģ½”ģø : ė³øģ§ˆģ ģø ģ°Øģ“ė„¼ ė§ķ•˜ė‹¤...

5. ė¹„ķŠøģ½”ģøģ“ ė°”źæ”ė†“ģ€ ģ„øģƒ : ģ†Œģœ ź¶Œģ“ė¼ėŠ” ģ“ė¦„ģ˜ ķ˜ėŖ…!

 

 

ė°˜ģ‘ķ˜•