저자: ByteGun; 편집: ByteGen CKB
블록체인 업계에서는 "아이소모픽 바인딩"이라는 용어를 사용합니다. 이 용어는 Nervos CKB의 공동 설립자 사이퍼가 작성한 RGB++ 프로토콜 라이트 페이퍼에서 처음 등장했습니다. 아이소모픽 바인딩은 비트코인의 원레이어 자산 발행 프로토콜인 RGB++에서 사용하는 핵심 기술 중 하나로, RGB 프로토콜에서 발생하는 문제를 해결하고 RGB에 더 많은 가능성을 부여합니다.
그러나 많은 사람이 모르는 것은 아이소모픽 바인딩이 RGB 프로토콜을 강화하는 데만 국한되지 않으며, 실제로 룬, 아토믹, 탭루트와 같은 UTXO 기능을 사용하는 다른 원레이어 자산 발행 프로토콜에도 사용될 수 있다는 것입니다. 크로스체인, 보안 손실 없이 이러한 자산에 튜링 완전형 컨트랙트 확장 및 성능 확장을 제공합니다.
오늘의 포스팅에서는 아이소모픽 바인딩과 그 미래에 대해 일반인이 이해하기 쉽게 설명해드리겠습니다.
아이소모픽 바인딩이란 무엇인가요?
동형 바인딩 기술 사용의 전제는 동형성입니다. 이더와 같은 EVM 블록체인은 또 다른 장부 방식인 계정 모델을 사용하며, UTXO 모델과 계정 모델의 차이는 실생활에서 지폐를 사용하는 것과 은행 송금을 사용하는 것의 차이와 유사합니다. 따라서 EVM의 블록체인이 UTXO 기능을 사용하는 자산 발행 프로토콜 계층을 강화하려면 동형 바인딩 기술을 사용하기 어렵고, 잠금/발행, 파기/발행 또는 잠금/해제를 통해 자산 전송과 성능 확장이 가능한 기존의 크로스 체인 브리지 솔루션을 선택해야 할 것입니다.
CKB 블록체인의 셀 모델은 비트코인 UTXO 모델의 개선된 버전으로, UTXO 모델을 기반으로 합니다. 따라서 아이소모픽 바인딩 기술을 사용하여 한 블록체인의 UTXO를 다른 블록체인의 UTXO에 바인딩하거나 매핑할 수 있습니다. 예를 들어 RGB++ 프로토콜은 동형 바인딩 기술을 사용해 비트코인 UTXO를 CKB 블록체인의 셀에 매핑하므로, CKB 블록체인을 사용해 RGB의 클라이언트 측 유효성 검사를 대체할 수 있습니다.
동형 바인딩 기술을 더 잘 이해하기 위해 plots와 deeds를 비유로 들어보겠습니다.
1. 비트코인 메인넷을 예로 들어보면 CKB 블록체인을 사용하여 RGB 클라이언트 인증을 대체할 수 있습니다. 비트코인 메인넷을 토지에 비유하자면, 장산은 RGB++ 프로토콜을 통해 100에이커의 토지에 해당하는 종이 증서라는 자산을 발행합니다. 종이 증서는 비트코인 블록체인(즉, 장산이 소유한 UTXO)에 저장되며, 동형 바인딩 기술은 이 종이 증서에 대해 CKB 블록체인(장산이 소유한 셀)에서 해당 전자 버전의 증서를 발행하는 것과 동일합니다.
2. 장산은 40에이커의 토지를 친척인 리시에게 양도하고, 원래 100에이커의 종이 증서는 소멸되고 40에이커와 60에이커에 대한 새로운 종이 증서가 생성되며, 이는 여전히 비트코인 블록체인에 저장되지만 40에이커는 리시가 관리하는 UTXO에 저장된다는 차이점을 가지고 있습니다. 40에이커의 증서는 리시가 관리하는 UTXO에 저장되고, 60에이커의 증서는 장산이 관리하는 UTXO에 저장된다는 차이점이 있습니다. 특히 여기서 비트코인 블록체인의 역할은 장산이 100에이커의 종이 증서를 두 번 이상 사용하는 것(즉, 이중 지출)을 방지하는 것이지, 새로 생성된 증서 필지가 정확히 100에이커에 합산되는지 확인하는 것이 아닙니다. 다시 말해, 원래 RGB 프로토콜에서는 리시가 받은 증서에 40에이커가 명시되어 있는지 확인하는 것은 리시의 몫이며, 장산이 제공한 토지의 추적 가능성을 확인하는 것은 리시의 몫입니다(원래 RGB 프로토콜에서는 클라이언트 측 검증이 필요하며 클라이언트 측 검증은 사용자가 직접 수행해야 하는 작업입니다).
3. CKB 블록체인에 배포된 비트코인 라이트 클라이언트가 "100에이커의 종이 증서를 파괴하고 40에이커의 종이 증서와 60에이커의 종이 증서를 생성한다. ' 이 일이 실제로 일어났는지 확인하기 위해 검증되었습니다.
4. 검증이 통과되면 CKB 블록체인의 100에이커 전자 증서가 소멸되어 리시가 관리하는 셀에 저장되는 40에이커 전자 증서가 생성되고, 장산이 관리하는 셀에 저장되는 60에이커 전자 증서가 생성됩니다. 특히, CKB 블록체인은 튜링 완전성이 있기 때문에 새로 생성된 두 개의 전자 증서가 정확히 100에이커를 더하는지 확인하고 보장하며, 리시는 자신의 증서에 40에이커라고 적혀 있는 것을 한눈에 확인할 수 있습니다(CKB 블록체인의 데이터는 공개적으로 볼 수 있기 때문에). 따라서 RGB++ 프로토콜은 RGB 프로토콜의 클라이언트 측 검증을 대체할 수 있습니다. 즉, 2단계(플롯 추적성 검증 포함)에서 Li Si의 검증을 생략합니다.
위의 4단계는 동형 결합 기술의 4가지 운영 프로세스인 UTXO를 셀에 매핑, 트랜잭션 검증, 크로스체인 검증, CKB의 상태 변경과 정확히 일치합니다.
이 4가지 프로세스에 대해 더 자세히 알아보시려면 유니패스 월렛 창립자 치켄의 글 "아이소모픽 바인딩: 크로스 체인의 심장박동"을 읽어보시길 추천합니다. RGB++의 동기화":
https://mirror.xyz/zhixian.eth/ 2xAcBzO28RueHTaNFMU2MTaM1jFT0MoV0ZtXb7madxk
보안 분석
동형 바인딩의 보안을 더 쉽게 이해할 수 있도록 RGB++ 프로토콜을 예로 들어 보겠습니다.
위의 토지와 증서의 비유를 통해 비트코인 UTXO에 저장된 종이 증서의 보안과 이중화 방지는 현재까지 가장 오래 사용되고 가장 안전한 작업 증명 체인인 비트코인 블록체인의 보안에 크게 의존한다는 것을 알 수 있습니다.
동형 바인딩 기술로 생성된 전자 증서의 보안과 이중 지출 방지는 처음부터 비트코인과 동일한 시간 테스트를 거친 작업 증명 합의 메커니즘을 채택하여 최대의 보안과 탈중앙화를 보장하는 CKB 블록체인의 보안에 의존합니다. 현재 CKB의 채굴기는 세계 최대 AISC 채굴기 업체인 비트메인에서 생산하고 있으며, CKB의 현재 네트워크 전력은 약 271 PH/s로 사상 최고 수준입니다. <각 블록의 산술 연산 능력을 다시 계산해야 하기 때문에 작업 증명 체인을 위조하거나 재구성하는 것은 매우 어렵기 때문에 CKB 블록체인의 보안을 신뢰할 수 있습니다.
물론 이를 신뢰하지 않도록 선택할 수 있으며, 그렇게 해야 합니다. 위의 예에서 두 번째 단계를 수행하여 증서에 40에이커가 명시되어 있고 장산이 제공한 토지 추적 증명서가 사실이고 유효한지 직접 확인합니다. 이것은 또한 RGB 프로토콜의 관행이며, 사용자는 직접 클라이언트 측 검증을 완료해야합니다. RGB ++ 프로토콜은 클라이언트 측 검증을 직접 완료하는 것 외에도 하나의 옵션을 더 제공하며, 여기에서 DA 계층 및 상태 발표로만 사용되는 CKB 블록 체인의 검증을 신뢰하도록 선택할 수도 있으며 종이 증서 거래의 보안은 CKB 블록 체인과 관련이 없습니다. 종이 증서 거래의 보안은 CKB와도 관련이 없습니다.
RGB++ 프로토콜은 CKB 블록체인이 DA 레이어 역할을 할 수 있을 뿐만 아니라 비트코인 블록체인의 자산이 언제든지 CKB 블록체인으로 이동할 수 있는 점프 작업(역방향 작업)도 지원합니다. CKB 블록체인은 튜링 완결형이기 때문에 CKB 블록체인에서 대출, DEX 및 기타 디파이 애플리케이션을 구축할 수 있으므로 점프된 자산은 담보 대출, 담보 제공, 거래 등 다양한 금융 활동에 참여할 수 있습니다.
점프에서 자산을 가져와 CKB 체인의 다양한 활동에 참여하기 위해서는 위에서 소개한 CKB 블록체인의 보안이 매우 중요하며, 이 또한 매우 안전합니다. 그래도 CKB 블록체인의 보안을 신뢰하지 못하신다면, CKB 체인에서 자산을 받은 후 비트코인 블록체인으로 다시 점프하여 비트코인 블록체인의 자산이 되실 수 있습니다.
점프 기능의 위험은 블록 재구성이며, 이는 몇 블록 더 확인될 때까지 기다리면 피할 수 있습니다. 비트코인 체인에서 거래는 6번의 블록 확인을 거친 후 되돌릴 수 없는 것으로 간주됩니다. 작업증명 확인 횟수는 보안과 선형적인 관계가 없으며, 블록이 진행될수록 작업증명 블록 전복의 난이도가 기하급수적으로 증가하기 때문에 CKB 블록체인에서는 비트코인 6블록 확인과 동일한 수준의 보안을 달성하기 위해 약 24회의 블록 확인이 필요하며, CKB의 평균 블록 아웃 시간은 약 10초로, 실제로 24회의 블록 확인은 비트코인 6블록 확인보다 훨씬 짧은 시간입니다. CKB의 평균 블록아웃 시간은 약 10초로, 실제로 비트코인의 6블록 확인보다 훨씬 짧습니다.
작업증명 보안의 도식화(이론적이지 않음).
따라서 더 나은 보안을 원한다면 몇 블록 더 기다렸다가 확인하고, 사용자 경험의 균형을 맞추고 싶다면 약간의 절충과 제품 최적화를 수행하면 됩니다. RGB++ 보안에 대한 자세한 내용은 "RGB++ 심층 토론(1): 보안 분석"을 읽어보시기 바랍니다:
https://talk.nervos.org/t/rgb-1/7798
이소모픽 바인딩 기술의 미래
. ">이 글의 서두에서 언급했듯이 아이소모픽 바인딩 기술은 RGB 프로토콜의 기능 강화에만 국한되지 않으며, 실제로 UTXO 기능을 사용하는 다른 레이어 1 자산 배포 프로토콜에서도 사용할 수 있습니다. 다음 다이어그램은 아이소모픽 바인딩의 사용법을 보여줍니다:
이 다이어그램에서 동형 바인딩 기술을 사용하면 룬, 아토믹, 탭루트 자산 등 비트코인의 첫 번째 계층 자산 발행 프로토콜에서 발행한 자산을 크로스체인 없이도, 보안 손실 없이, 보안 손실 없이 CKB의 셀에 묶거나 매핑하여 이러한 자산을 CKB의 셀로 가져올 수 있음을 볼 수 있습니다. 이를 통해 크로스체인이나 보안 손실 없이 이러한 자산에 대한 튜링 완전형 컨트랙트 확장과 성능 확장이 가능합니다.
비트코인 레이어에서 발행된 자산 외에도 동형 바인딩을 사용하여 다른 UTXO 모델 블록체인(예: 도지체인, 에르고, BCH, BSV, LTC 등)에서 발행된 자산을 CKB의 셀에 매핑할 수 있습니다. <이것은 매우 상상력이 풍부한 청사진이며, 점프 작업을 통해 CKB 블록체인은 UTXO에 기생하는 모든 암호화폐 자산을 위한 큰 바자회가 되어 "모든 길은 CKB로 이어진다"는 것입니다.
요약
동형 바인딩 기술은 RGB++ 프로토콜에서 시작되었으며, 이 프로토콜은 비트코인 UTXO를 네르보스 CKB의 셀에 매핑하는 동형 결합을 통해 비트코인 UTXO를 네이티브 셀에 매핑합니다. RGB++는 동형 바인딩을 통해 비트코인 UTXO를 네르보스 CKB의 셀에 매핑하여 기존 RGB 프로토콜의 기술적 문제를 실제로 해결하고 더 많은 가능성을 제공합니다. 그러나 동형 바인딩은 RGB 프로토콜을 활성화하는 데만 국한되지 않으며 비트코인 레이어에만 국한되지도 않습니다. 실제로 UTXO 기능을 사용하는 범UTXO 블록체인의 레이어인 모든 자산 발행 프로토콜에서 사용할 수 있으며, 점프 기술을 활용하여 크로스 체인 없이도 보안을 유지하면서 이러한 자산에 튜링 완전 계약 확장 및 성능 확장을 가져올 수 있습니다.
UTXO는 동형 바인딩 기술의 전제 조건이며, 작업 증명은 동형 바인딩을 위한 충분한 보안을 제공하며, UTXO+PoW 체인인 CKB는 동형 바인딩 기술이 빛을 발할 수 있게 할 것이며 가까운 미래에 "모든 길은 CKB로 이어집니다. CKB" 시나리오.