사람들은 분산 된 기술에 감탄합니다. 그들은 세상을 바꿀 것으로 기대됩니다. 중앙 집중화는 잘못된 것으로 간주됩니다. 하지만 문제는 현실 세계에서 구현 된 궁극적 인 분산 솔루션을 찾기가 여전히 어렵다는 것입니다..
Blockchain이 상당한 이점을 허용한다는 것은 의심의 여지가 없습니다. 그중 몇 가지를 간략하게 설명하겠습니다.
- “데이터베이스”의 무결성을 간단하게 확인할 수 있습니다.
- 모든 변경 사항의 타임 스탬프를 허용합니다..
- 실시간으로 손쉬운 백업 기능 제공
- 분산 된 환경에 합의를 제공합니다.
- 실시간으로 “기록 장부”를 간단하게 감사 할 수 있습니다.
참고 : 이러한 이점은 올바르게 설계된 프로토콜의 경우에만 가능합니다.
의심 할 여지없이 이러한 특성은 기술을 독특하게 만들고 미래에 매우 높은 잠재력을 제공합니다. 그러나 모든 새로운 접근 방식과 마찬가지로 언급해야 할 몇 가지 단점이 있습니다.
- 거버넌스 문제
- 책임 문제
- 지속적으로 증가하는 데이터 양
- 용량 문제
- 확인 시간 문제
거버넌스 문제
실제로 블록 체인을 적용하기 전에 수행해야 할 활동, 즉 거버넌스를 지정하는 필수가 있습니다. 우리는 다음을 기반으로 의사 결정이 수행되는 분산 된 환경을 다루고 있습니다. 일치 참가자들은 서로를 믿지 않기 때문에.
시스템 업그레이드, 시스템의 특정 문제 등을 처리하는 특정 주체가 있다면 시스템이 중앙 집중화 될 것입니다. 따라서 처음부터 올바른 조건을 결정하는 것은 매우 어렵습니다. 네트워크에서 정확한 의사 결정을 내릴 수있는 조건, 책임 당사자가없는 상태에서 합의를 통해 결정하는 ‘분산 커뮤니티’ 무엇을.
예로서 이더 리움 분할
여기서 자세한 내용은 다루지 않고 문제의 본질 만 논의합니다. 일부 해커는 Ethereum의 취약점을 발견했습니다. 스마트 계약 5 천만 달러 상당의 이더를 훔쳤습니다. Vitalik Buterin은 이더 리움 블록 체인의 과거 상태를 변경하고 더 이상 ‘나쁜 거래’가없는 새로운 것을 ‘만들기’를 통해 프로토콜을 인위적으로 업그레이드하여 ‘다시 가져 가기’로 결정했습니다..
커뮤니티는 그것을 할 것인지 말 것인지를 결정하는 사람이었습니다. 개인이 동의하면 장비를 업그레이드해야합니다. 자연스러운 방식으로 커뮤니티는 원래 체인을 유지하기로 결정한 사람들 (지금은 이더 리움 클래식) 및 변경 사항을 수락 한 사람들 (대다수이므로이 체인은 현재 이더 리움).
보시다시피 상황은 상당히 논란의 여지가 있습니다. 한편으로 결정은 (분산화 된 방식으로) 커뮤니티에 의해 이루어졌지만 여전히 그러한 솔루션의 적절성을 고려하여 많은 논쟁이 있습니다. 이것이 거버넌스의 문제가 우리를 책임이라는 또 다른 문제로 이끄는 방법입니다.
책임
사람들은 중앙 집중식 거버넌스 시스템에 익숙하며 사실입니다. 중앙 집중식 거버넌스 시스템에서는 항상 비난 할 사람을 찾을 수 있습니다. 자동차를 구입 한 후 일주일 사용 후 고장난 경우 그 사람들에게 가서 돈을 돌려받습니다..
중앙 집중식 엔티티에서 서비스를 사용할 때도 마찬가지입니다. 은행 계좌에 문제가있는 경우 가장 가까운 지점에 가면 문제 해결을 도와줍니다..
분산 네트워크의 경우 모든 사람과 함께 시스템 상태를 관리하는 과정에 참여하기 때문에 모든 책임을집니다. 시스템이 작동하는 규칙은 무결성의 유일한 보증인입니다. 각 참가자는 활동의 정확성을 확인합니다. 디지털 자산 관리는 지금까지 당국의 권한과 권한을 넘어서는 것이기 때문에 법원조차도 프로토콜 규칙에 위배되는 솔루션을 구현할 수 없습니다..
결론적으로 분산 시스템의 책임 개념은 매우 모호합니다. 사람들은 각 참가자가 자신의 위험을 감수한다는 사실을 받아 들여야합니다. 한편, 정부는 그러한 행동 모델의 본질을 고려하는 새로운 법적 모델, 아마도 법률까지도 개발해야합니다..
지속적으로 증가하는 데이터 볼륨
중앙 집중식 회계 시스템과 분산 형 회계 시스템 사이에 평행을 이루면 하나의 상당한 차이가 있습니다. 중앙 원장은 데이터베이스의 최종 조건 만 저장합니다. 예를 들어 Alice가 Bob에게 1 달러를 보내면 그녀의 계정에는 더 이상 데이터 (1 달러 참조)가 없지만 Bob은.
와 블록 체인, 우리는 네트워크가 존재하는 모든 시간 동안 일어난 모든 변화의 전체 기록을 저장하는 블록 체인을 가지고 있습니다..
결론적으로, 지속적으로 증가하는 데이터 양은 중요한 제한이 아니라 다른 접근 방식을 적용해야하는 기술의 특성입니다..
용량 문제
가장 일반적으로 분산 형 네트워크는 중앙 집중 형 네트워크보다 용량이 적습니다. 모든 데이터를 처리하는 중앙 집중식 서버를 보유하고 있으며 Mastercard 또는 Visa와 같은 서비스는 초당 수천 건의 트랜잭션을 확인할 수 있습니다..
분산 시스템에서 :
- 데이터는 네트워크의 모든 참여자에게 분산되어야합니다.
- 모든 참가자는이 데이터에 대한 합의에 도달해야합니다..
또한 많은 양의 데이터를 저장해야하기 때문에 몇 가지 추가 제한이 있습니다. 결과적으로 두 가지 요소가 있으며 결국 시스템 성능이 저하됩니다. 이런 식으로 비트 코인의 처리량은 약 3 tps만큼 낮습니다..
확인 시간 문제
참가자들이 서로 합의에 도달해야한다는 사실로 인해 발생하는 지연이 전체 네트워크의 응답 시간에 직접적인 영향을 미친다는 것은 분명합니다..
비트 코인에서 완전히 확인 된 거래는 최대 1 시간이 걸립니다. 한 시간은 모든 사람이 귀하의 거래에 대해 확실히 합의에 도달 한 대략적인 시간입니다. (거래가 확인 된 블록 이후의 5 개 블록은 모두가 동의했음을 완전히 확신 할 수있는 최적의 결과로 간주됩니다.)
그럼에도 불구하고 Bitcoin, Litecoin 및 Ethereum과 같은 분산 형 네트워크의 용량 및 확인 지연 문제는 결제 채널 및 번개 네트워크.
일부 합의 프로토콜이 네트워크 처리량 문제를 해결하지 못하지만 성능 요소를 상당히 증가시키는 것은 가치가 없습니다. 이런 식으로 비트 쉐어 프로토콜을 사용하면 완전히 분산 된 결제 네트워크가 오늘날에도 Visa 및 Mastercard와 같은 중앙 집중식 서비스와 경쟁 할 수 있습니다..
결론
요약하면, 블록 체인 기술이 현재 겪고있는 모든 문제는 이러한 접근 방식의 초기 단계와 관련이 있습니다. 어떤 측면에서든 성숙하고 새로운 방식의 작동 방식에 익숙해 져야하는 사람은 바로 사람들입니다. 의심 할 여지없이 사회에 좋은 교훈이 될 것입니다..
관련 : 암호 화폐를 넘어서 : 블록 체인이 우리가 사는 방식을 변화시킬 5 가지 방법