지난 기사에서는 스페이스체인이 무엇인지와 어떻게 작동하는지에 대해 설명했지만, 그것으로 할 수 있는 일들에 대해서는 다루지 않았습니다. 궁극적으로, 양방향 페그 메커니즘의 부족은 비트코인 사용자에게 제공할 수 있는 기능을 심각하게 제한합니다.
일방향 여행
사이드체인의 원래 아이디어는 비트코인이 완전히 새로운 블록체인으로 이동할 수 있는 양방향 메커니즘을 갖추는 것이었습니다. 이러한 블록체인은 사용자가 활용하고자 하는 임의의 기능이나 특징을 가질 수 있으며, 이후 다시 돌아올 수 있습니다. 이 아이디어는 비트코인 자체에서 현재 알트코인들이 수행하는 기능 실험을 가능하게 하여, 메인 비트코인 블록체인을 변경하거나 위험을 제시하지 않고도 사용자가 비트코인 토큰을 활용할 수 있도록 하려는 것이었습니다. 사용자는 새로운 기능에 접근하기 위해 완전히 독립적인 토큰에 대해 투기할 필요가 없습니다.
경제적으로, 사이드체인에서의 비트코인은 메인 체인에서의 비트코인 가격과 크게 차이가 나지 않을 것이라는 생각이었습니다. 그 이유는 차익 거래 때문입니다. 사이드체인 비트코인이 메인 체인에서의 비트코인보다 더 가치가 있게 된다면, 당신은 간단히 코인을 사이드체인으로 이동시키고, 이익을 위해 판매한 후 메인 체인에서 비트코인을 다시 구매할 수 있습니다. 반대 방향에서도 마찬가지입니다. 이는 본질적으로 누구에게나 잡을 수 있는 무료 돈이며, 따라서 이러한 편차가 발생하면 거래자들은 신속하게 가격을 다시 맞추게 됩니다.
일방향 페그의 논리는 그리 다르지 않지만, 한 방향으로만 작동합니다. 스페이스체인에서는 한 방향으로 이동하는 페그를 통해 메인 체인에서 비트코인을 소각하여 사이드체인에서 토큰을 청구할 수 있지만, 그 토큰을 다시 메인 체인으로 이동할 수는 없습니다. 이는 일방향 여행이며, 되돌릴 수 없습니다. 이는 여전히 일종의 차익 거래 기회를 생성합니다. 사이드체인에서 제공하는 유틸리티에 대한 수요가 감소하면 스페이스체인 토큰의 가치가 비트코인 아래로 떨어질 수 있지만, 장기적으로는 토큰이 비트코인 가치를 초과할 수는 없습니다.
스페이스체인이 제공하는 기능에 대한 필요가 있고, 스페이스체인 토큰의 가치가 비트코인보다 낮다면, 합리적인 선택은 시장에서 토큰을 구매하고 사용하는 것입니다. 왜 비트코인을 보내서 반대편에서 더 낮은 가치를 받으려 하겠습니까? 반대로, 토큰이 비트코인보다 더 가치가 있다면, 합리적인 선택은 비트코인을 페그를 통해 보내는 것입니다. 왜 시장에서 토큰을 구매하는 데 더 많은 돈을 쓰겠습니까, 비트코인을 페그하여 시장 가격보다 더 낮은 가격에 “구매”할 수 있는데?
이는 스페이스체인 토큰의 가격이 비트코인을 초과할 때마다 누군가가 비트코인을 사이드체인으로 페그하여 더 높은 가격에 판매하고 메인 체인에서 비트코인을 다시 구매할 수 있는 차익 거래 동력을 생성합니다. 결국 이는 토큰 가격을 비트코인과 일치하도록 다시 낮추게 될 것입니다.
기능 샌드박스?
이로 인해 스페이스체인은 여러 이유로 메인 비트코인 프로토콜에 포함되지 않을 기능을 구현하기에 완벽한 장소가 됩니다. 그러나 페그 메커니즘이 일방향이기 때문에 실험을 위한 적합한 장소라고는 할 수 없습니다. 메인 체인 배포를 위해 고려되고 있는 기능이 스페이스체인에서 구현되고 비트코인을 소각하여 페그를 했다면, 그 기능이 메인 체인에 배포되면 당신의 스페이스체인 토큰은 사실상 무가치해질 것입니다. 메인 체인에서 사용할 수 있는 기능이 이제 제공되므로, 이를 메인 체인으로 되돌릴 방법이 없고, 시장에서 구매할 사람도 없을 것입니다.
그러나 메인 체인에 배포될 가능성이 낮은 기능, 예를 들어 기밀 거래(인플레이션 버그가 감지되지 않을 위험 때문에)는 스페이스체인에서 배포하기에 논리적인 기능 세트가 될 것입니다. 마찬가지로, 복잡성이나 보안 위험으로 인해 메인 비트코인 프로토콜에서 받아들여지지 않을 더 복잡하거나 튜링 완전한 스마트 계약 언어도 스페이스체인에서 의미가 있을 것입니다.
DNS 토큰
스페이스체인으로 할 수 있는 것 중 하나인 도메인 이름 시스템(DNS) 토큰, 예를 들어 네임코인과 같은 것을 만드는 아이디어가 제가 가장 좋아하는 아이디어 중 하나입니다. 우리가 정기적으로 상호작용하는 거의 모든 인터넷은 도메인 이름 시스템을 사용하는 것을 요구합니다. 브라우저에 입력하는 모든 웹사이트 주소는 DNS 서버에 핑을 보내고, 항목을 확인하고, 적절한 IP 주소를 찾아서 해당 서버에 연결하여 웹페이지를 검색합니다. 전체 시스템은 중앙 집중화되어 있으며, 도메인은 압수되고 제거될 수 있으며, 중개자 없이 직접 등록할 수 없습니다. 누구나 도메인 이름을 등록하고 소유할 수 있는 블록체인에 이러한 시스템을 배치하여, 중앙 집중화된 주체가 통제하거나 당신이 그렇게 하는 것을 막을 수 없는 시스템은 매우 가치 있는 유틸리티가 될 것입니다. 스페이스체인은 새로운 토큰 없이도 비트코인을 소각하여 시스템을 운영함으로써 이를 달성할 수 있습니다.
하지만 특별한 기능을 활용하는 일방향 페그 비트코인 토큰만이 스페이스체인으로 할 수 있는 것은 아닙니다.
신뢰할 수 있는 토큰
블록체인에서 발행될 수 있는 많은 유형의 자산이 있으며, 이들은 발행된 블록체인이 얼마나 분산되어 있든 궁극적으로 중앙 집중화된 자산입니다. 스테이블코인, 주식, 채권, 발행자가 보증 담보를 통제하거나 자산 보유자에게 지급되어야 할 중앙 집중화된 권리 또는 배당금에 대한 법적 청구권을 가진 경우입니다.
스페이스체인은 이러한 자산을 구축하기에 매우 적합한 시스템이 될 것입니다. 이는 거래를 촉진하기 위한 훨씬 더 개방된 접근 모델로 자산을 이전할 수 있는 메커니즘을 제공합니다. 리퀴드와 같은 연합 시스템은 궁극적으로 사이드체인에 대한 블록을 생성하는 데 신뢰할 수 있는 주체가 통제하고 있으며, 리퀴드는 기밀 거래를 활용하여 전송되는 금액과 자산을 숨기지만, 연합의 중요한 집단이 블록 생성 중단을 통해 거래를 방지할 수 있습니다.
그러나 스페이스체인은 그러한 조건에 종속되지 않습니다. 블록 채굴이 높은 비트코인 거래 수수료를 지불할 의사가 있는 누구에게나 개방되어 있기 때문에, 연합 그룹이 스페이스체인의 진행을 완전히 중단할 수 있는 능력이 없습니다. 기밀 거래와 같은 기술과 결합하면, “운영자는 검열할 수 있지만 무엇을 검열할지 볼 수 없다”는 리퀴드 모델을 더욱 개선할 수 있습니다. “운영자”는 비트코인 거래 수수료를 지불하고자 하는 누구나 될 수 있으므로, 누군가가 지불할 의사가 있다면 블록체인을 중단할 수 없습니다.
또 다른 이점은 원자성입니다. 스페이스체인에서 발생하는 일을 비트코인 체인이 “인식”할 수 있도록 메인 비트코인 프로토콜을 변경하지 않고는 불가능하지만, 스페이스체인은 합의 규칙으로 메인 체인 비트코인 블록을 검증해야 한다는 요구 사항을 구현할 수 있습니다. 이는 스테이블코인의 전송이 미리 정의된 비트코인 거래가 동시에 채굴될 때만 유효하다는 것을 보장하여, 체인 간 원자적 스왑을 가능하게 합니다. 이는 기존의 체인 간 원자적 스왑보다 훨씬 강력한 원자성 보장을 제공합니다.
양방향 연합 페그
지금까지 논의된 것은 일방향 페그에 관한 것입니다. 스페이스체인은 이 메커니즘을 중심으로 구축되어 있으며, 진정으로 신뢰할 수 없는 양방향 페그는 핵심 비트코인 프로토콜을 변경하지 않고는 수행할 수 없습니다. 이는 스페이스체인을 구현하는 데 필요한 것 이상의 새로운 합의 변경이 필요합니다. 그러나 리퀴드나 루트스톡과 같은 신뢰할 수 있는 연합을 사용하여 양방향 페그를 여전히 구현할 수 있습니다.
이는 연합 시스템으로서 리퀴드에 비해 두 가지 주요 이점을 제공합니다. 첫째, 위에서 언급했듯이, 연합은 더 이상 사이드체인에 대한 블록을 채굴하는 과정의 통제권을 갖지 않습니다. 그들은 참여할 수 있으며, 그렇게 함으로써 사이드체인에서 거래 수수료를 얻을 수 있지만, 더 이상 이 역할에 대한 독점적 지배권을 가지지 않습니다. 필요한 메인 체인 거래 수수료를 지불하여 채굴자들이 자신의 블록을 채굴하도록 할 수 있는 모든 개체나 개인은 사이드체인 블록의 거래 수수료와 교환하여 체인을 앞으로 나아가게 할 수 있습니다. 둘째, 스페이스체인에서 가능한 메인 체인에 대한 인식은 사이드체인에서 페그 아웃하는 과정을 극적으로 개선할 수 있는 잠재력을 제공합니다.
현재 이론적으로는 가능하지만, 물리적 하드웨어 보안 모듈이 방어층 역할을 하므로, 연합 사이드체인에서 페그 아웃하는 사람이 자금을 압수당할 수 있습니다. 사이드체인에서의 종료를 시작한 후, 자금이 실제로 메인 체인에서 사용자에게 전송되는 사이에는 지연이 있습니다. 안전한 하드웨어 외에는 연합이 메인 체인에서 인출을 실제로 처리하는 것을 단순히 거부하는 것을 막을 수 있는 방법이 없습니다.
그러나 스페이스체인에서의 연합 페그는 모든 페그 아웃을 원자적 스왑으로 수행할 수 있도록 설계될 수 있습니다. 사용자가 사이드체인에서 코인을 페그 아웃하기 위해 거래를 수행하면, 그 거래는 메인 체인에서 해당 사용자에게 코인을 보내는 특정 거래가 동시에 채굴되지 않는 한 합의에 의해 무효가 됩니다. 그렇지 않으면, 코인은 사이드체인에서 사용자에게 반환될 수 있으며, 페그 아웃을 거부한 연합은 사이드체인 블록 생성에 대한 독점권이 없기 때문에 사용자가 자신의 자금을 사이드체인에서 이동시키고 다른 방법으로 처분하거나 제거하는 것을 막을 수 없습니다.
이는 사이드체인에 대한 연합 페그의 보안 모델을 엄격하게 개선하고, 스페이스체인에서 양방향 페그 기능을 실제로 수행할 수 있는 메커니즘을 제공합니다.
스페이스체인은 비트코인 사용자에게, 또는 비트코인을 전혀 사용하지 않는 사람들에게도 광범위한 유틸리티를 제공할 수 있습니다. 현재 다소 신뢰할 수 있는 방식으로 배포할 수 있으며, 향후 CHECKTEMPLATEVERIFY 또는 ANYPREVOUT이 비트코인에 배포된다면, 신뢰 없는 방식으로 배포될 수 있습니다. 어쨌든, 이는 스페이스체인을 활성화하기 위해 비트코인에 특정 변경을 요구하지 않고도 비트코인 위에 구축할 수 있는 것입니다.
따라서, 여기서 가치 있는 유틸리티가 있다고 생각하든 아니든, 사람들이 이를 배포하고 싶다면 결국 이는 일어날 가능성이 높습니다.
이 글은 신오비의 게스트 포스트입니다. 표현된 의견은 전적으로 그들의 것이며 BTC Inc 또는 비트코인 매거진의 의견을 반드시 반영하지는 않습니다.