무신뢰성 시스템이란, 사용자의 신뢰가 필요 없는 애플리케이션을 의미합니다. 사용자를 속이지 않고 언제나 정확하고 공정하게 작동한다는 개념입니다. 사용자가 어떤 사람이나 단체도 신뢰할 필요가 없도록 설계되었습니다.
무신뢰성 시스템은 오늘날 사용되는 중앙 집중식 애플리케이션의 대안으로, 전적으로 신뢰에 의존합니다. 예를 들어 모바일 뱅킹 애플리케이션을 생각해 보세요. 은행이 안전하게 보관해 줄 것이라고 믿기 때문에 아무도 당신의 저축을 훔쳐가지 못할 것이라고 확신할 것입니다.
Web3 시스템은 이러한 중앙 집중식 권한이 부족하기 때문에 설계상 무신뢰성 필요가 없습니다. 하지만 지금까지는 진정한 무신뢰성 필요한 수준에는 숏 .
아직 블록체인을 신뢰할 수 없다
무신뢰성 시스템에서는 코드가 곧 법입니다. 스마트 컨트랙트는 지정된 조건이 충족될 때 자동으로 거래를 실행하도록 설계되었습니다. 스마트 컨트랙트는 미리 정의된 규칙을 활용하여 조작을 방지하며, 대부분의 경우 충분히 잘 작동합니다. 하지만 항상 그런 것은 아닙니다. 코드 자체가 사람이 작성하기 때문에 버그와 취약점에 취약하며, 이것이 암호화폐 역사상 수백만 달러 규모의 해킹 사건이 수없이 발생한 이유입니다.
오라클 문제는 무신뢰성 시스템의 또 다른 과제입니다. 오라클은 날씨, 주가, 스포츠 경기 결과와 같은 실제 데이터를 온체인으로 가져오지만, 이는 인간의 개입이 있어야만 가능합니다. 오라클은 인간이 생성하며, dApp 사용자는 이 오라클을 신뢰해야 합니다. 이것이 바로 데이터 검증을 위한 시스템이 구축된 이유입니다. 데이터가 검증되지 않으면, 해당 데이터를 사용하는 블록체인의 "무신뢰성" 특성이 손상될 수 있습니다. 따라서 네트워크가 분산화되어 있더라도 여전히 다른 시스템의 무결성에 의존하게 됩니다.
신뢰는 다른 방식으로도 드러납니다. 특정 블록체인 프로젝트나 디앱(DApp) 참여하는 사람의 평판을 바탕으로 즉각적인 신뢰를 얻을 수 있습니다. 예를 들어, 가장 유명한 블록체인 인물 중 한 명인 비탈릭 부테린이 참여하는 프로젝트는 즉각적인 신뢰를 얻을 수 있으며, 이러한 연관성은 다른 사람들의 관점에 영향을 미칠 가능성이 높습니다. 많은 사용자는 그의 참여만으로 사기가 아니라고 생각할 가능성이 높습니다.
또한, 특정 종류의 디지털 자산은 신뢰가 필요합니다. 가장 대표적인 예 중 하나는 이더리움 블록체인에 존재하는 암호화폐인 "랩트 비트코인(Wrapped Bitcoin)(wBTC)"입니다. wBTC는 원래 비트코인의 가격에 고정되어 있으며, 이는 생성된 각 wBTC를 비트코인(BTC) 로 담보하는 방식으로 이루어집니다. 하지만 비트코인(BTC) 자체는 BitGo라는 민간 기업이 보관하며, 이 회사가 자산의 수탁인 역할을 하기 때문에 wBTC를 사용하는 사람은 누구나 wBTC를 신뢰해야 합니다.
모든 주장과는 달리, 블록체인이 인간의 감독에 의존한다는 것은 블록체인이 완전히 무신뢰성 아니라는 것을 의미하며, 중앙집중화의 재도입과 같은 위험에 노출될 수 있습니다. 예를 들어, 스마트 계약 코드 업데이트를 담당하는 개발자 그룹이나 인기 오라클 운영자가 네트워크에 부정적인 영향을 미치거나 악의적인 행동을 하여 사용자를 위험에 빠뜨릴 수 있습니다.
신뢰의 필요성은 블록체인의 투명성 주장에 의문을 제기합니다. 분산 원장의 거래는 공개적으로 가시적이고 검증 가능할 수 있지만, 코딩, 오라클 운영 또는 자금 관리에 참여하는 인간 행위자의 동기와 행동은 분명히 그렇지 않습니다.
레이어 3은 디지털 신뢰를 강화합니다
블록체인 기반 시스템의 다소 신뢰할 수 없는 특성은 인식되지 않았으며, 이는 오브스(Orbs) 와 같은 3계층 네트워크가 인간의 감독 필요성을 줄이는 보다 강력한 메커니즘을 구축하여 이를 바로잡으려는 이유를 설명합니다.
오브스(Orbs) 는 레이어 1 및 레이어 2 블록체인 위에 구축되는 탈중앙화 "실행 계층"을 구축하여 기능과 성능을 향상시키고 있으며, 이러한 노력의 일환으로 신뢰도를 높이기 위해 노력하고 있습니다. 이는 무결성을 유지하도록 인센티브를 제공하는 탈중앙화 "가디언"의 독립적인 네트워크를 기반으로 하며, 위반 시 심각한 재정적 처벌을 받을 수 있습니다. 이러한 노드는 복잡한 연산을 수행하고 여러 블록체인에 호스팅된 스마트 계약과 상호 작용할 수 있으므로 오브스(Orbs) 오프체인 로직을 위한 안전하고 검증 가능한 계층 역할을 할 수 있습니다. 오브스(Orbs) 인프라를 사용하면 디앱(DApp) L1 또는 L2 네트워크에서 직접 운영할 때는 불가능한 고급 기능을 구현할 수 있습니다.
결정적으로, 오브스(Orbs) 의 인프라는 인간의 감독에 대한 의존도를 최소화하는 데 도움이 될 수 있습니다. 비허가형(Permissionless) 검증 가능한 실행 환경은 신뢰할 수 있는 중개자를 사용해야 하는 정교한 프로세스를 자동화하고 보호하여 블록체인과 디앱(DApp) 의 무신뢰성 특성을 강화합니다.
오브스(Orbs) L3 네트워크에서 실행되는 평판 시스템도 지원하여 블록체인 사용자가 자신의 이름, 나이, 자격을 누구에게도 공개하지 않고 증명하는 탈중앙화 신원을 생성할 수 있도록 합니다. 이러한 DID는 오브스(Orbs) 와 통합된 모든 블록체인에서 사용할 수 있으며, Web3 환경에서 상호 운용성을 확보하고 디지털 신뢰를 높입니다.
중개자 및 보관자 제거
오브스(Orbs) 가 인프라 계층에 대한 신뢰를 구축하려는 노력은 중개자와 인간의 감독에 대한 필요성을 없애려는 블록체인 세계의 다양한 다른 이니셔티브와 보완됩니다.
예를 들어, 휴머니티 프로토콜(Humanity Protocol)은 블록체인 사용자가 봇이나 누군가의 두 번째(또는 세 번째, 네 번째) 계정이 아닌 진짜 사람임을 증명하도록 설계된 인간증명(PoH) 합의 메커니즘을 개발했습니다. 이는 블록체인 거버넌스, 특히 토큰 가중치를 피하는 더욱 진보된 투표 시스템으로 공정성을 높이려는 DAO(탈중앙화 자율 조직)에서 필수적인 도구입니다. 인간의 감독에서 암호화 증명으로 신뢰를 전환하여, 여러 개의 지갑을 생성한다고 해서 어떤 개인도 프로토콜에 대한 영향력을 더 크게 얻을 수 없도록 사용자에 대한 무신뢰성 검증을 가능하게 합니다.
한편, 제우스(Zeus)라는 프로젝트는 솔라나(Solana) 블록체인에 기반한 wBTC의 대안인 zBTC를 통해 수탁기관을 겨냥하고 있습니다. 자산을 민트(Mint) 위해 수탁인 에 자금을 보내는 대신, 제우스는 비허가형(Permissionless) 아키텍처를 활용합니다. 이 아키텍처에서 비트코인(BTC) "가디언"이라고 불리는 검증자 네트워크에 의해 안전하게 보관됩니다. 자금은 제우스 프로그램 라이브러리를 통해 비트코인에서 솔라나(Solana) 연결되며, 제우스 프로그램 라이브러리는 입금된 비트코인(BTC) 1개당 zBTC 토큰 1개를 발행합니다.
사용자가 제우스 프로그램 라이브러리에 비트코인(BTC) 보내면, 해당 자금은 가디언 네트워크가 운영하는 스마트 계약에 안전하게 저장되고, 동일한 양의 zBTC 토큰이 해당 자금이 보낸 지갑으로 전송됩니다. 가디언들은 스마트 계약을 제어하기 위해 협력하며, 어떤 가디언도 다른 모든 가디언의 승인 없이는 스마트 계약을 잠금 해제할 수 없습니다. 즉, 해당 비트코인(BTC) 해당 위치에서 발행된 zBTC가 제우스 프로그램 라이브러리로 반환되어 소각된 후에만 잠금 해제될 수 있습니다.
나를 믿으세요, 점점 좋아지고 있어요
오브스(Orbs), 휴머니티 프로토콜(Humanity Protocol), 제우스(Zeus)와 같은 프로젝트는 인간의 개입 필요성을 줄이는 더욱 안정적이고 완벽한 디지털 생태계를 구축하기 위해 노력하고 있습니다. 이는 매우 중요합니다. 인간이 무언가를 옹호하거나 상황을 바로잡기 위해 개입해야 하는 한, 블록체인 기반 시스템에는 항상 신뢰라는 요소가 존재하기 때문입니다. 신뢰를 낮춤으로써 탈중앙화를 강화할 수 있으며, 이는 결국 공정성과 투명성을 더욱 강화하는 것을 의미합니다.
신뢰의 필요성을 완전히 없앨 수는 없겠지만, 이러한 프로젝트의 지속적인 혁신을 통해 인간에 대한 의존도를 최소화하는 데 도움이 될 수 있으며, 어떤 단일 개체도 시스템을 자기에게 유리하게 조작할 만큼 충분한 영향력을 행사할 수 없게 됩니다.