퍼블릭 블록체인에 대해 알아보자

 ■퍼블릭 블록체인


공개 블록체인은 블록체인의 한 종류입니다. 그리고 블록체인은 하나의 시스템입니다. 모든 시스템은 설계부터 구현, 그리고 관리 및 유지 보수 과정으로 구성됩니다. 특정 시스템이 생성되어 운영되는 것도 중요하지만, 시스템을 유지 보수하는 프로세스도 매우 중요합니다.. 시스템에 대한 업데이트 작업과 관리가 필요합니다. 블록체인 시스템은 설계된 알고리즘에 의해 운영됩니다. 블록체인 기술이 제 3자의 중개가 필요없는 시스템이지만 블록체인도 결국 하나의 시스템이기 때문에 지속적인 유지 보수가 필요합니다. 유지 보수 자체는 결국 사람이 해야 되는데 비트코인 블록체인 시스템도 누군가 계속 유지 보수를 하고 있습니다.


 ■퍼블릭 블록체인의 문제점


 비트코인은 다른 시스템과 같이 여러 문제가 발생합니다. 시스템에서 발생하는 버그와 시스템 보안에 대한 문제와 운영 환경의 변화에 대해 대처할 필요가 있습니다. 블록체인 시스템의 유지보수는 시스템의 모든 측면을 변경할 수 있습니다. 이더리움의 같은 경우에도 DAO 해킹이 발생하여 큰 피해가 일어났을 때 운영 주체들과 참여자들의 합의를 통해 하드 포크를 결정했습니다. 그 당시 하드 포크를제외하고도 여러 선택지가 있었지만, 결국 하드포크를 결정하여 이더리움과 이더리움 클래식이 분리되었습니다. 이렇게 블록체인 시스템의 관리자가 어떤 성향을 가지고 있는지가 매우 중요합니다. 항상 어떤 변수가 발생할지 모르기때문에 운영하는 입장에서는 매우 다양한 경우의 수를 생각해야합니다.


 비트코인은 오픈소스라 누구나 해당 코드에 접근하고 새로운 시스템을 구현할 수 있습니다. 그러나 비트코인 블록체인을 변경하는 주체는 소수의 핵심 개발팀입니다. 소수의 개발팀은 블록체인을 관리하지만 절대적인 결정권을 가지고 있지는 않습니다. 비트코인 자체가 분권화를 지향하고 있기 때문입니다. 그래서 블록체인 기술은 모든 참여자들의 네트워크 유지가 매우 중요합니다. 이 때문에 블록체인 시스템의 변경 사항을 결정할 때 다수의 합의가 꼭 필요합니다. 그리고 변경 사항이 실제로 적용되려고 한다면 과반수의 검증인이 필요합니다. 이들은 채굴자라고도 불립니다. 즉 이들이 해당 블록체인 시스템에 참여하고 있어야 결정된 사항들이 적용될 수 있습니다. 채굴자들의 발언권은 그들이 가진 컴퓨팅 파워에 의해 결정됩니다. 그래서 최근 기업화 되고 있는 채굴권으로 인해 블록체인 시스템에 속한 참여자들의 수가 줄어드는 것도 문제가 되고 있습니다.


 공개 블록체인 기술은 근본적으로 탈중앙화를 주장합니다. 퍼블릭 블록체인 시스템도 시스템을 개발한 개발자가 있고, 해당 시스템을 운영하고 유지보수를 진행할 조직이 필요합니다. 아직까지 이러한 프로세스를 진행할 거버넌스가 구축되지 않아 많은 비효율이 발생하고 있습니다. 일반적으로 시스템에 누군가 제안을 하면 해당 블록체인 시스템의 참여자들이 그 제안에 대한 합의를 합니다. 그 이후 개발자들이 합의된 제안을 코드로 구현하여 블록체인 시스템에 적용합니다. 그리고 업데이트된 시스템을 검증인들이 수용하는 과정이 필요합니다. 시스템을 운영하고 유지 보수하는 계층에 권력이 집중될 수 있습니다. 이러한 부분에 대한 합의가 선행되어야만  블록체인 시스템이라는 것이 정상적으로 작동할 것입니다.

 

댓글

Designed by JB FACTORY