블록체인의 탈중앙화란 무엇인가요?
탈중앙화란 무엇인가요?
블록체인에서 탈중앙화는 중앙 집중식 엔터티(개인, 조직 또는 그룹)에서 분산 네트워크로 제어 및 의사 결정을 이전하는 것을 의미합니다. 탈중앙화된 네트워크는 참여자들이 서로에 대해 가져야 하는 신뢰의 수준을 낮추고, 네트워크 기능을 저하시키는 방식으로 참여자들이 서로에 대한 권한 또는 통제권을 행사하는 능력을 저해하기 위해 노력합니다.
탈중앙화가 중요한 이유
탈중앙화는 새로운 개념이 아닙니다. 기술 솔루션을 구축할 때 일반적으로 세 가지 기본 네트워크 아키텍처, 즉 중앙 집중식, 분산형, 탈중앙화 네트워크 아키텍처가 고려됩니다. 블록체인 기술은 종종 탈중앙화 네트워크를 사용하지만, 블록체인 애플리케이션 자체를 단순히 탈중앙화 여부로 분류할 수는 없습니다. 오히려 탈중앙화는 차등적이며 블록체인 애플리케이션의 모든 측면에 적용되어야 합니다. 애플리케이션의 리소스 관리 및 액세스를 탈중앙화함으로써 더 우수하고 공정한 서비스를 제공할 수 있습니다. 탈중앙화에는 일반적으로 트랜잭션 처리량 감소와 같은 몇 가지 장단점이 있지만 이상적으로는 안정성과 서비스 수준이 향상된다는 점에서 절충점을 가질 가치가 있습니다.
탈중앙화의 이점
탈중앙화 비교 방법
탈중앙화는 의미가 있는 곳에 적용되어야 합니다. 블록체인 애플리케이션이라고 해서 100% 탈중앙화가 필요한 것은 아닙니다. 모든 블록체인 솔루션의 목표는 해당 솔루션의 사용자에게 필요한 것을 제공하는 것이며, 여기에는 특정 수준의 탈중앙화가 포함될 수도 있고 포함되지 않을 수도 있습니다. 탈중앙화 네트워크를 더 잘 이해할 수 있도록 아래 표를 통해 탈중앙화 네트워크가 일반적인 중앙 집중식 및 분산 네트워크와 어떻게 비교되는지 살펴보세요.
|
중앙 집중식 |
분산형 |
탈중앙화 |
네트워크/하드웨어 리소스 |
중앙 집중식 위치에서 단일 엔티티에 의해 유지 관리 및 제어 |
여러 데이터 센터 및 지역에 분산되어 있으며 네트워크 사업자가 소유함 |
리소스는 네트워크 구성원이 소유하고 공유합니다. 아무도 소유하지 않아 유지 관리가 어려움 |
솔루션 구성 요소 |
중앙 엔터티에 의해 유지 및 통제 |
솔루션 제공업체에 의해 유지 및 제어 |
각 구성원은 완전히 동일한 분산 원장 사본을 보유 |
데이터 |
중앙 엔터티에 의해 유지 및 통제 |
일반적으로 고객이 소유 및 관리 |
그룹 합의를 통해서만 추가됨 |
제어 |
중앙 엔터티에 의해 통제됨 |
일반적으로 네트워크 공급업체, 솔루션 공급업체 및 고객 간의 공동 책임 |
누구도 데이터를 소유하지 않으며 모든 사람이 데이터를 소유 |
단일 장애점 |
예 |
아니요 |
아니요 |
내결함성 |
낮음 |
높음 |
매우 높음 |
보안 |
중앙 엔터티에 의해 유지 및 통제 |
일반적으로 네트워크 공급업체, 솔루션 공급업체 및 고객 간의 공동 책임 |
네트워크 구성원 수가 증가함에 따라 증가 |
성능 |
중앙 엔터티에 의해 유지 및 통제 |
네트워크/하드웨어 리소스의 확장 및 연장에 따른 증가 |
네트워크 구성원 수가 증가함에 따라 감소 |
예시 |
ERP 시스템 |
클라우드 컴퓨팅 |
블록체인 |
각 네트워크 아키텍처에는 장점과 장단점이 있습니다. 예를 들어, 탈중앙화 블록체인 시스템은 분산형 시스템과 달리 일반적으로 성능보다 보안을 우선시합니다. 따라서 블록체인 네트워크가 확장되거나 축소되면 네트워크는 더 안전해지지만 각 멤버 노드가 원장에 추가되는 모든 데이터를 검증해야 하기 때문에 성능이 느려집니다. 탈중앙화된 네트워크에 구성원을 추가하면 네트워크가 더 안전해질 수 있지만 반드시 더 빠르지는 않습니다.
누가 탈중앙화를 활용하여 블록체인 애플리케이션을 구축하고 있나요?
모든 블록체인 프로토콜, 탈중앙화 애플리케이션(dApp), 탈중앙화된 자율 조직(DAO) 또는 기타 블록체인 관련 솔루션은 다양한 수준의 탈중앙화를 채택합니다. 채택 수준은 일반적으로 솔루션의 성숙도, 오랜 기간 입증된 인센티브 모델 및 합의 메커니즘의 신뢰성, 적절한 균형을 유지하는 창립 팀의 능력 등을 기반으로 합니다. 예를 들어, 많은 DAO는 탈중앙화 단계에 따라 다양한 구성 요소를 가지고 있습니다. 즉, Oracles(즉, 스마트 계약에 외부 정보를 제공하는 타사 서비스)은 부분적으로 탈중앙화될 수 있고, 스마트 계약은 완전히 중앙 집중화될 수 있으며, 파라미터 조정을 위한 거버넌스 프로세스는 커뮤니티 중심적이고 탈중앙화되어 있습니다.
더 넓은 범위에서 탈중앙화 블록체인 솔루션은 모든 유형, 규모 및 산업의 조직에서 탐구하고 채택하고 있습니다.