탈중앙화 네트워크

From CS Wiki
Revision as of 14:14, 21 September 2024 by SOLO (talk | contribs) (새 문서: '''Decentralized Architectures''' 탈중앙화 네트워크란 중앙화된 서버 없이 분산된 노드가 서버 역할을 수행하여 구성되는 네트워크를 말한다. '''탈중앙화 아키텍처는 계산 작업을 단일 중앙 서버가 아닌 여러 서버와 같은 유닛에 분산시킨다:''' * 이러한 분산된 서버 또는 마스터 노드 각각은 다른 노드들과 독립적으로 상호작용한다. * 만약 하나의 마스터 노드가 장애...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Decentralized Architectures

탈중앙화 네트워크란 중앙화된 서버 없이 분산된 노드가 서버 역할을 수행하여 구성되는 네트워크를 말한다.

탈중앙화 아키텍처는 계산 작업을 단일 중앙 서버가 아닌 여러 서버와 같은 유닛에 분산시킨다:

  • 이러한 분산된 서버 또는 마스터 노드 각각은 다른 노드들과 독립적으로 상호작용한다.
  • 만약 하나의 마스터 노드가 장애를 일으켜도, 나머지 네트워크에는 영향이 없다.

분산 네트워크와의 차이[edit | edit source]

탈중앙화 아키텍처는 �분산 아키텍처(distributed architectures)와 다르다

탈중앙화 아키텍처와 분산 아키텍처.png

  • 분산 아키텍처는 네트워크 전체의 모든 노드에 애플리케이션 인스턴스를 분배하지 않는다.
    • 대신, 여전히 네트워크 전체에 분산된 메인 서버 또는 마스터 노드에 의존한다.
  • 탈중앙화 아키텍처는 특정 서버나 특정 소프트웨어 컴포넌트에 의존하여 특정 기능을 수행하지 않는다.
    • 특정 처리 작업이 필요할 때 네트워크 속에서 작업 수행이 가능한 노드나 소프트웨어 컴포넌트를 찾는다.