암호화폐 세계에서 오픈소스는 종종 많은 애플리케이션과 생태계에서 '분산'과 함께 들리거나 쓰여집니다. 아마도 여러분은 그것을 마치 무료로 사용할 수 있거나 어떻게든 암호화폐를 사용하는 것처럼 해석했을 것입니다. 하지만 정확히 그런 경우는 아닙니다. 오픈소스는 존재하고 분산은 또 다른 것입니다. 암호화폐도 별개의 항목입니다. 이들은 융합될 수 있지만 서로 다른 특징을 암시하기도 합니다.
오픈소스부터 시작해 봅시다. 이것은 누구나 소스코드를 확인할 수 있는 소프트웨어를 말합니다.
반면에 소프트웨어(암호화폐 포함)는 오픈 소스일 수 있지만 분산화되지는 않을 수 있습니다. 이 맥락에서 분산화된 소프트웨어는 단일 중앙 권한 없이 여러 노드에서 작동하는 소프트웨어입니다. 대신 독립적인 노드 또는 컴퓨터 네트워크에 의존하여 거래 또는 작업을 관리하고 확인합니다. 이상적으로는 자체 제작자 또는 다른 행위자조차도 외부 검열 및 조작에 저항하도록 구축되어야 합니다.
OpenOffice나 Firefox와 같은 오픈소스 소프트웨어는 소스 코드를 무료로 사용할 수 있고, 종종 사용자에게 무료이기 때문에 많은 유연성과 투명성을 제공합니다. 코딩 지식이 있는 모든 사람이 해당 애플리케이션을 개선하고 사용자 정의하는 데 참여할 수 있습니다. 예를 들어, 프로그래밍에 능숙하다면 코드를 읽고 조정할 수 있습니다.
프로그래머는 GitHub와 같은 저장소를 사용하여 오픈소스 프로젝트에 협업하며, 여기서 코드를 기여하고, 변경 사항을 추적하고, 개선 사항을 논의할 수 있습니다. 그러나 오픈소스이지만 분산되지 않았다는 것은 OpenOffice와 Firefox가 여전히 개발 및 업데이트를 위해 중앙 기관이나 특정 조직에 의존한다는 것을 의미합니다. 이러한 중앙 집중화는 변경이 이루어지는 방식과 소프트웨어의 방향을 제어하는 사람을 제한할 수 있습니다.
오픈소스 소프트웨어가 누구나 코드를 복사하여 자신의 버전을 만들 수 있는 포크를 허용한다는 것은 사실이지만, 중앙 집중화된 시스템의 단일 엔터티는 여전히 원래 프로젝트에 상당한 영향력을 행사합니다. 포크는 개발자에게 독립적으로 분기하고 혁신할 수 있는 자유를 제공하지만, 원래 소프트웨어의 중앙 권한은 종종 커뮤니티와 사용자 기반의 대부분을 유지합니다. 즉, 제어 엔터티는 여전히 가장 인기 있는 버전의 방향을 안내할 수 있는 반면, 포크는 상당한 개선 사항을 제공하거나 특정 요구 사항을 충족시키지 않는 한 추진력이나 지원을 얻는 데 어려움을 겪을 수 있습니다.
분산형 생태계에서는 코드에 대한 통제권이 여전히 주요 개발자 그룹의 손에 있지만, 커뮤니티가 중앙 기관이 아니라 프로젝트의 어느 버전이 각자의 목표와 가치에 더 잘 부합하는지 결정하기 때문에 포크가 상당한 추진력을 얻는 경우가 많습니다.
이는 분산형 시스템뿐만 아니라 모든 오픈소스 포크에도 적용될 수 있지만, 주요 차이점은 여러 당사자에게 분산된 네트워크에 달려 있습니다. 덕분에 포크된 버전은 네트워크 효과가 분산되어 더 많은 독립성과 추진력을 얻을 수 있습니다. 이를 통해 대체 버전이 완전히 새로운 생태계로 번창하고, 때로는 대체 소프트웨어 버전이 아닌 병렬 프로젝트를 만드는 것이 더 쉬워집니다.
예를 들어, Ethereum Classic(ETC)은 주요 해킹을 처리하는 방법에 대한 의견 불일치로 Ethereum(ETH)에서 포크되었습니다. Ethereum이 해킹을 되돌리는 동안 Ethereum Classic은 원래의 "변경 불가능한" 체인을 유지했습니다. 두 버전 모두 분산화와 체인 무결성에 대한 서로 다른 신념에 따라 자체 커뮤니티를 유치했습니다.
분산형 네트워크를 가능하게 하는 오픈소스 소프트웨어는 투명성, 협업, 분산 제어라는 세 가지 강력한 기능을 결합합니다. 소프트웨어가 오픈소스이면서 분산화에 초점을 맞춘 경우, 소스 코드는 누구나 자유롭게 보고 수정할 수 있으며, 중앙 권한 없이 네트워크에서 작동할 수 있습니다. 이 접근 방식은 여러 가지 이점을 제공합니다.
예를 들어, 비트코인과 같은 암호화폐
사용자는 소프트웨어가 정확히 어떻게 작동하는지 볼 수 있으므로 투명성이 높아지고, 소프트웨어가 검열 방지적으로 만들어졌으며 최종 결정이 회사나 다른 조직과 같은 중앙 기관이 아닌 비트코인의 경우 채굴자 커뮤니티, 오바이트의 경우 사용자 자신에 의해 집단적으로 내려지기 때문에 통제력이 강화되는 혜택을 얻습니다.
이제 암호화폐와 같은 대부분의 분산화 중심 소프트웨어가
물론, 다른 것보다 시스템을 분산화하는 것을 목표로 하는 소프트웨어가 몇 가지 있으며, 이는 암호 생태계에도 적용됩니다. 암호 화폐는 기반 기술과 거버넌스에 따라 분산화 수준이 다릅니다. 비트코인과 같은 일부는 블록을 생성하는 광부와 거래를 검증하고 시스템을 보호하는 전체 노드의 대규모 네트워크에 의존합니다. 그러나 분산화 정도는 채굴 능력의 집중이나 몇몇 주요 기관의 통제와 같은 요인에 의해 영향을 받을 수 있습니다.
이 디자인은 중개자의 필요성을 없애므로 단일 제어 또는 실패 지점이 없습니다. 네트워크 전체에 권한이 실제로 분산되어 있기 때문에 시스템이 검열 및 조작에 더 탄력적입니다. 중앙 권한 또는 영향을 미칠 강력한 당사자가 없기 때문에 Obyte는 거래가 차단되지 않도록 보장하여 진정으로 분산되고 검열에 강한 환경을 촉진합니다.
추천 벡터 이미지 by vectorjuice /