비트코인의 UTXO 계정 모델 기반 확장 솔루션은 업계에서 "가장 확실한" L2 솔루션으로 간주됩니다. 이 솔루션은 비트코인의 원래 특성을 유지하면서 오프체인 원장 계산과 클라이언트 측 검증을 위해 비트코인의 UTXO를 기반으로 공유되고 안전한 2계층 원장을 활성화하여 원장의 진위성을 보장합니다.
이 솔루션은 구현하기가 매우 어렵다는 사실은 오랫동안 알려져 왔습니다. 이 방식을 통해 구축된 잘 알려진 프로젝트와 프로토콜로는 RGB, RGB++, BitVM 등이 있습니다. 잘 알려져 있지만, 구현하기 어려운 여러 기술적 사항을 포함하고 있는 RGB와 비트코인 네트워크에서 복잡한 계약을 구현하는 방법을 제공하지만 여러 기술적 세부 사항에 대해 여전히 논란이 있는 BitVM과 같이 진전이 더디게 이루어지고 있습니다.
이토록 많은 프로젝트가 상대적으로 어려운 길을 택하는 이유는 무엇일까요? 다른 모델과 비교했을 때 BTC의 아이소모픽 UTXO 모델 2계층 솔루션은 의심할 여지없이 안전하고 우아합니다. UTXO 기반 2단계 확장 솔루션의 개발을 되돌아보면, UTXO로 작성된 "자산 발행" 모델의 폭발적인 성장으로 인해 개발자와 프로젝트 소유자가 이 UTXO 모델의 2단계 확장 솔루션에 많은 관심과 자원을 투입하여 이 경로에서 2단계 솔루션을 구현할 수 있는 가능성을 진지하게 검토할 수 있게 된 것을 알 수 있습니다.
2단계 확장에 대한 명확한 계획이 있는 이더리움과 달리 비트코인의 2단계는 많은 가능성을 가지고 있으며, 비트코인 프로토콜 자체의 일부 업그레이드를 통해 많은 가능성을 가지고 있고, 재미있고 혁신적입니다.
프로젝트 소유자들이 현재 UTXO의 기술을 기반으로 비트코인 2계층에서 어떤 개선과 혁신을 이루고 있나요? 골든 파이낸스는 이러한 질문에 대한 답을 찾기 위해 TBC의 CMO와 인터뷰를 통해 UTXO의 기술을 기반으로 한 비트코인 레이어 2 구현의 경로를 살펴봤습니다.
골든 파이낸스: UTXO 모델 기반 비트코인 레이어 2가 기술적으로 어떻게 구현되는지 설명해 주시겠습니까?
TBC: 이 기술은 비트코인의 각 UTXO에 데이터를 캡슐화한 다음 클라이언트 측 검증을 통해 자산을 보호하는 기술입니다.
몇 가지 예를 들자면, 예를 들어 RGB의 아이디어는 오프체인 RGB 트랜잭션을 비트코인 트랜잭션의 UTXO에 묶는 것입니다. RGB++ 프로토콜은 RGB 프로토콜에서 영감을 얻었으며, 주요 아이디어는 오프체인 계산, 거래 실행 및 검증, 최종적으로 비트코인 체인에 정산한다는 점에서 RGB와 유사하며, RGB와 RGB++의 차이점은 거래 및 자산 검증 프로세스에서 RGB++가 덜 다른 사고방식을 취한다는 것입니다.
TBC는 대형 블록과 데이터 클리핑, 스마트 컨트랙트를 사용한다는 점에서 위의 두 솔루션과는 또 다른 점이 있습니다. 우리는 비트코인 시스템에 스마트 컨트랙트 솔루션을 도입하고 대규모 애플리케이션을 제공하면서 비트코인의 스마트 컨트랙트 레이어로 자리매김하고 있습니다.TBC는 비트코인 가상 머신인 BVM의 창시자이기도 합니다.
현재 비트코인 생태계는 점점 더 많은 개발자가 유입되고 새로운 애플리케이션이 여기저기서 등장하면서 성장하고 있습니다. 그러나 비트코인의 메인 네트워크 블록은 여전히 1메가바이트로 제한되어 있으며 네트워크를 통해 전파되는 필수 패킷이 10분마다 점점 더 커지고 있기 때문에 메인 네트워크는 이러한 수요를 감당할 수 없습니다. 비트코인의 작은 블록은 분당 100메가바이트 이상을 감당할 수 있도록 설계되었습니다.
TBC의 대형 블록과 데이터 클리핑, UTXO 스마트 컨트랙트 모델은 BTC가 혼잡과 블록 제한 문제를 해결하는 데 도움이 될 수 있으며, TBC는 처음에 UTXO 모듈이 높은 동시성과 고성능에 자연스럽게 적합한 기본 모델이라는 것을 발견했기 때문에 이 경로를 선택했습니다.
골든 파이낸스: 이 경로를 구현하는 동안 TBC가 직면한 어려움은 무엇이었으며 어떻게 해결했나요?
TBC: 가장 큰 문제는 사실 BTC의 낮은 확장성입니다. 2017년이 되어서야 분리된 위트니스 업그레이드가 활성화되어 비트코인 체인의 거래 가변성 문제가 일부 해결되었습니다. 2018년이 되자 개발자들은 일부 노드를 점진적으로 배포하기 시작했습니다. 더 중요한 것은 2012년 매개변수 업그레이드를 통해 비트코인에 보다 효율적이고 유연한 비공개 전송 방식이 도입되었다는 점입니다. 이 업그레이드의 핵심은 슈노르 서명과 모듈형 추상 구문 트리 컨트랙트의 사용이었습니다.
이러한 업그레이드를 통해 비트코인은 더 나은 확장 기반을 갖추게 되었으며, 앞서 설명한 개발상의 어려움 중 일부는 업그레이드를 통해 어느 정도 완화되었습니다. 비트코인 자체 기술의 발전으로 인해 서명의 수정과 마찬가지로 첫 번째 레이어를 직접 확장하기보다는 첫 번째 레이어와 두 번째 레이어 사이의 다리를 연결하는 역할이 추가되었습니다.
골든 파이낸스: 현재 비트코인 2계층에는 다양한 경로와 프로젝트가 존재합니다.
TBC: 제 생각에는 BTC를 자산 결제 레이어로 사용한 다음 지역 합의와 전산 검증 기능을 구축하는 방식으로 구현되는 2계층 확장 방식은 모두 실행 가능합니다. 비트코인 생태계와 이더리움 생태계의 큰 차이점 중 하나는 획일적인 규범이나 정통성을 따르지 않기 때문에 꽃을 피울 수 있다는 점입니다.
골든 파이낸스: 업계에서 UTXO의 레이어 2 모델이 시작하기에는 너무 어렵다는 공감대가 여전히 존재하나요? 이 어려움을 어떻게 해결할 수 있을까요?
TBC: 현재 업계에는 UTXO 모델에 대한 오해가 있는데, UTXO 모델의 모든 균질 상태를 유지할 방법이 없거나 순환 호출을 실현할 수 없기 때문에 스마트 컨트랙트를 실현할 수 없다는 것입니다. 이러한 관점은 이제 일방적이고 구식으로 간주되며, TBC는 블록체인의 UTXO 모델이 스마트 계약을 완벽하게 구현할 수 있으며 구현 방식만 다른 2계층 체계와 다르다는 것을 증명했습니다. 물론 UTXO 모델에 기반한 스마트 컨트랙트를 구현하기 위한 기본 도구는 현재 성숙 단계에 있으며 모두가 실험하고 있습니다.
TBC의 경우 개발의 핵심 포인트는 실제로 TBC 20 표준 프로토콜이 곧 온라인에 공개될 예정이며, 이는 프로젝트 당사자들이 TBC에 와서 애플리케이션과 프로토콜을 만드는 것이 더 쉬워져 TBC 체인, 나아가 전체 비트코인 생태계의 번영을 촉진할 수 있다는 것을 의미합니다.
골든 파이낸스: 다른 레이어 2 솔루션에 비해 TBC의 장점과 혁신은 무엇인가요?
TBC: 저희는 혁신적인 경로에 해당하며, 이 BVM 솔루션은 현재 TBC가 유일하게 하고 있는 것으로 보입니다. 간단히 말해, 이 솔루션은 비트코인 스크립팅 시스템의 복구 및 기능 확장에 기반한 가상 머신이자 TBC의 스마트 컨트랙트를 위한 실행 엔진입니다.
이 솔루션에는 임의의 연산을 수행할 때 상위 수준의 로직을 구현할 수 있도록 언어 스택과 같은 유형의 입력 및 출력 스택이 포함되어 있습니다. 현재 프로그래밍 언어의 실행 구조는 실행 스택에 크게 의존하고 있습니다. 원칙적으로 스택 구조만 있으면 임의의 복잡한 프로시저를 구현할 수 있습니다. 물론 동시에 충분한 메모리 자원이 있는지 확인해야 합니다. 스택 구조는 또한 프로그래밍 언어의 기초로 사용할 수 없지만 스크립팅 시스템에 대한 비트코인의 일부 한계로 인해 일부 간단한 논리 판단만 가능하며, 사용할 수 있는 옵코드는 상대적으로 제한적이기 때문에 복잡한 스마트 계약을 구현한다고 할 수 없습니다.
이를 위해서는 BTC의 핵심 개발자들이 최근 화제가 되고 있는 OP_CAT 제안과 같은 몇 가지 제안을 지속적으로 해야 하며, 간단히 말해서 OP_CAT은 연결 처리 조합의 여러 UTXO 잠금 해제 스크립트 바이트 문자열을 달성하여 BTC 메인 네트워크의 프로그래밍 가능한 기능을 향상시킬 수 있습니다.
골든 파이낸스: 비트코인 생태계는 지금까지 어떤 발전 단계에 도달했으며, 현재 개발의 어려움은 무엇인가요?
TBC: 현재 비트코인 생태계는 확실히 아직 초기 단계이고, 현재 어려운 점은 개발자가 너무 적다는 점과 비트코인 생태계에 뛰어든 개발자 중 일부는 개발 언어를 다시 배워야 하는데, 그 주기가 1~2개월 정도 걸리는 점입니다. 개발자의 수가 증가함에 따라 개발되는 애플리케이션의 수가 증가하여 양적 변화에서 질적 변화를 달성하여 이더리움 생태계와 유사한 번영을 이루게 될 것입니다. 현재 비트코인 생태계 또는 아시아 태평양 팀의 발전은 그 이상입니다.
골든 파이낸스: 개인 투자자들은 어떻게 비트코인이 제공하는 기회를 활용할 수 있을까요?
TBC: 소액 결제나 대규모 담보 대출 프로토콜에서 비트코인이 잘 작동하도록 도울 수 있는 프로토콜이 관심의 대상입니다. 또한 더 나은 프로젝트를 실행할 수 있는 UTXO 아키텍처 기반의 스마트 콘트랙트 레이어도 있습니다.