*감사의 말: Chakra, UTXO Stack, Nubit 및 Yala 의 놀라운 공동 집필 노력과 전문적인 통찰력에 감사드립니다. 귀하의 전문 지식과 지원은 매우 귀중했습니다. 이 글을 가능하게 해주셔서 감사합니다!
블록체인 기술의 진화에서 비트코인의 모듈식 경로는 여러 요소의 영리한 상호 작용으로 인해 이더리움의 모듈식 경로보다 더 불가피해 보입니다. 블록체인 공간의 선구자로서 비트코인은 본질적인 확장성 문제에 직면해 있습니다. 사용자 기반의 폭발적인 성장과 애플리케이션 시나리오의 지속적인 확장(예: 오디널스(Ordinals) 의 증가)으로 인해 네트워크 정체 및 높은 거래 수수료 문제는 시급히 건너야 할 틈처럼 점점 더 두드러지고 있습니다.
비트코인의 핵심 설계 철학(가치 저장 및 전송을 위한 간단하고 안전한 시스템)은 모듈화를 위한 탁월한 단계를 제공합니다. 이 접근 방식을 사용하면 기본 프로토콜을 건드리지 않고도 기능을 우아하게 확장할 수 있어 완벽한 해결책이 됩니다.
메인 체인의 안정성과 보안을 유지하려는 비트코인 커뮤니티의 끊임없는 추구는 다른 블록체인 플랫폼의 급속한 기술 혁신의 압력과 결합되어 의심할 여지 없이 모듈화의 필요성을 촉진합니다. 특히, 최고 가치의 암호화폐인 비트코인에 내재된 막대한 경제적 가치는 개발자가 모듈식 솔루션을 탐색할 수 있는 강력한 촉매제 역할을 하며, 비트코인의 기능적 경계와 응용 분야를 지속적으로 확장하도록 영감을 줍니다.
모듈식 솔루션의 독창성은 비트코인 네트워크의 높은 보안을 유지하면서 두 번째 레이어 또는 사이드체인에서 혁신적인 기반을 능숙하게 여는 능력에 있습니다. 이 전략은 비트코인 커뮤니티의 가치와 일치할 뿐만 아니라 핵심 가치 제안을 보호하는 동시에 비트코인의 기능 강화 및 성능 향상이라는 새로운 장을 열었습니다.
차크라: 새로운 비트코인(BTC) 정산 레이어(Settlement Layer)
1.독립적인 정산 레이어(Settlement Layer) 이 필요한 이유는 무엇입니까?
확장성 : 비트코인 체인은 거래 처리 용량이 제한되어 있습니다. 모든 레이어 2 트랜잭션이 메인 체인에서 직접 처리된다면 네트워크 정체가 발생할 수 있습니다. 독립적인 정산 레이어(Settlement Layer) 많은 수의 거래를 일괄 처리하고 최종 결과만 메인 체인에 제출함으로써 이 문제를 효과적으로 해결하여 전체 처리량을 크게 향상시킵니다.
혁신 : 독립적인 정산 레이어(Settlement Layer) 개발자에게 혁신을 위한 광대한 공간을 제공합니다. 비트코인 스크립팅 언어의 한계를 극복함으로써 개발자는 비트코인 체인에 직접적인 영향을 주지 않고 다양한 새로운 확장 솔루션을 실험할 수 있습니다. 이러한 유연성은 하드포크 없이 기능 확장을 가능하게 하여 네트워크 안정성과 호환성을 보장합니다.
2. 이더리움의 Dymension과의 비교
Ethereum 생태계 내의 Dymension은 훌륭한 참고 사례 역할을 합니다. RaaS(Rollup-as-a-Service)를 지원하는 독립 체인을 제공합니다. Dymension을 기반으로 구축된 롤업은 본질적으로 코스모스(Cosmos) SDK를 사용하여 개발된 체인이지만 최종 확인 프로세스는 Dymension에 아웃소싱됩니다. 또한 Dymension은 블록체인 간 통신 표준(IBC) 프로토콜을 수정하여 중계자를 유동성 공급자로 전환합니다.
비트코인의 과제:
그러나 비트코인 정산 레이어(Settlement Layer) 특히 영지식 (ZK) 검증과 관련하여 독특한 문제에 직면해 있습니다. 비트코인 자체는 결제 기능을 직접적으로 달성할 수 없으며 BitVM과 같은 혁신적인 솔루션조차도 이 문제를 완전히 해결하기 위해 노력하고 있습니다. BitVM은 이론적으로 ZK 검증(Citrea 프로젝트에서 입증된 바와 같이)을 지원하지만 트랜잭션 처리 속도(초당 거래 수(TPS))와 크로스체인 브리징 및 통합 유동성과 같은 기타 중요한 서비스 구현에 있어 여전히 상당한 제한에 직면해 있습니다.
ZK 정산 및 추가 서비스:
ZK 결제의 핵심은 롤업이 체인에 대한 상태 업데이트와 함께 해당 증거를 제출해야 한다는 요구 사항에 있습니다. RaaS 서비스를 제공하는 체인은 ZK 롤업 프레임워크를 지원해야 합니다. 정산 레이어(Settlement Layer) 의 중요성은 추가 서비스에도 반영됩니다. 예를 들어, 롤업 A에서 롤업 B까지의 크로스 체인 트랜잭션은 정산 레이어(Settlement Layer) 통해 라우팅되어야 하며, 이는 서로 다른 체인에서 동일한 토큰의 불일치와 같은 일반적인 P2P 네트워크 문제를 피하는 데 도움이 됩니다. 또한 정산 레이어(Settlement Layer) 내의 통합 유동성 풀은 집중적인 거래를 허용하고 모든 거래 수수료를 포착합니다.
심층 협업 및 인센티브: 특히 Dymension과 같은 플랫폼은 심층 협업 프로젝트가 네트워크에서 롤업을 시작하도록 장려하고 잠재적으로 라이브로 진행되는 각 롤업에 대해 스테이커에게 토큰을 에어드랍 . 이 전략은 플랫폼의 토큰을 "황금 삽"으로 바꾸어 사용자가 스테이킹 및 생태계 개발에 적극적으로 참여하도록 유도합니다.
요약: 정산 레이어(Settlement Layer) 의 개념과 확장성, 상호 운용성 및 유동성 통합을 다루는 잠재력은 비트코인 생태계의 향후 개발을 위한 중요한 통찰력과 방향을 제공합니다.
3. 차크라는 PoS 합의 메커니즘을 기반으로 한 고성능 비트코인(BTC) 정산 레이어(Settlement Layer) 입니다.
차크라 기본 합의 계층, 합의 합의 계층, 실행 계층의 세 가지 계층으로 구성됩니다. 처리량을 향상하고 대기 시간을 줄이며 보안, 유연성 및 확장성을 향상시키는 것이 설계 및 구현의 목표입니다.
기본 합의 계층은 차크라 체인의 블록 합의 이며 상위 계층 서비스의 기반 역할을 합니다. 이는 검증 가능한 무작위 함수(VRF)에 의해 블록 생성이 제안되고 투표 가중치가 가장 높은 체인을 기반으로 마무리되는 PoS 합의 채택합니다.
결제 합의 레이어는 기본 레이어와의 통신을 위해 Chakra PoS 합의 유효성 검사기 세트를 재사용하여 서로 다른 체인 간의 결제 이벤트를 구체적으로 처리합니다. 이 경량 합의 매우 낮은 대기 시간을 달성합니다. 검증인은 결제 요청 이벤트를 듣고, 서명 확인을 방송하고, 충분한 서명을 수집한 후 쿼럼 인증서(QC)를 생성합니다. 그런 다음 완결성 위해 결제 메시지와 QC를 Babylon 네트워크로 보냅니다. 바빌론에 스테이킹된 비트코인(BTC) 차크라의 결제 합의 에 대한 추가적인 공유 보안을 제공하여 결제 서비스의 안전을 보장합니다.
실행 계층은 Chakra가 설계한 서브 스트레이트(Substrate) BlockSTM을 사용하여 다양한 최적화를 통해 성능을 향상하고 빈번한 상태 전환 해결 요청을 처리합니다. 낙관적 병렬화, 적용 범위 변경 세트, 배치 제출, 글로벌 키 및 MVMemory와 같은 기술을 통해 Chakra는 다중 스레드 환경에서 트랜잭션 처리 속도를 크게 향상시켜 초당 거래 수(TPS) (초당 거래 수(TPS)) 및 고속 환경에서 최대 초당 거래 수(TPS) 달성할 수 있습니다. 현재 주요 비트코인(BTC) 레이어 2 솔루션의 결제 요구 사항을 충족하는 컴퓨팅 환경을 구성합니다.
Nubit: BTC의 데이터 가용성 레이어
여기에서는 비트코인(BTC) DA가 필요한 이유를 조사하지 않을 것입니다. 대신 비트코인(BTC) 새로운 DA가 필요한 이유(즉, Celestia와 같은 DA 솔루션이 현재 BTC의 요구 사항을 충족할 수 없는 이유)에 중점을 둘 것입니다.
Nubit은 비트코인의 경제적 보안을 기반으로 확장성이 뛰어나고 안전한 데이터 가용성 레이어를 구축했습니다. Nubit의 팀원은 뛰어난 학문적 명성과 글로벌 영향력을 갖춘 캘리포니아 대학교 산타바바라 캠퍼스의 교수 및 박사 과정 학생으로 구성되어 있습니다. 그들은 학문적 연구에 능숙할 뿐만 아니라 블록체인 엔지니어링 구현에 대한 풍부한 경험을 가지고 있습니다.
1.기본 비트코인 통합:
Nubit은 비트코인 네트워크와의 호환성 및 통합을 염두에 두고 설계되었습니다. 이러한 기본 통합을 통해 Nubit은 Bitcoin의 UTXO 모델, 스크립팅 시스템 및 합의 메커니즘과 직접 상호 작용하여 원활한 사용자 경험과 더 높은 보안을 제공할 수 있습니다. 대조적으로, 범용 데이터 가용성 계층인 Celestia는 여러 블록체인을 제공할 수 있지만 이 수준의 비트코인 특정 통합을 제공할 수는 없습니다.
2.기본 비트코인 스테이킹:
Nubit은 비트코인 보유자가 비트코인(BTC) 다른 토큰으로 변환하거나 복잡한 크로스체인 브리지를 사용하지 않고도 PoS 합의 에 직접 참여할 수 있도록 하는 혁신적인 메커니즘을 도입합니다. 이는 비트코인(BTC) 보유자가 비트코인을 직접 예치(stake) 하고, 네트워크 보안 유지 관리에 참여하고, 해당 보상을 받을 수 있음을 의미합니다. 이는 네트워크의 경제적 보안을 강화할 뿐만 아니라 BTC의 유동성과 가치를 유지합니다. 이와 대조적으로 Celestia의 스테이킹 메커니즘은 기본 토큰을 기반으로 하며 비트코인의 경제적 가치와 네트워크 효과를 직접적으로 활용할 수 없습니다.
3.비트코인 고정:
Nubit은 비트코인 블록체인에 자체 블록 해시와 검증자 세트 투표 정보를 주기적으로 기록하여 비트코인 메인넷과 긴밀한 연결을 달성합니다. 이 방법은 추가 보안을 보장하고 자산 결합 해제 시간을 크게 단축합니다(기존 몇 주에서 4시간 미만으로). 이 직접적인 비트코인 고정 메커니즘은 Nubit 네트워크의 신뢰성을 향상시키고 사용자에게 더 큰 유연성을 제공합니다. 독립적인 블록체인인 Celestia는 비트코인 메인넷과의 직접적인 연결을 제공할 수 없습니다.
4.비트코인 생태계에 집중하세요:
Nubit은 비트코인 생태계 내의 고유한 요구 사항과 응용 프로그램에 맞게 특별히 설계되고 최적화되었습니다. 예를 들어, 오디널스(Ordinals) (비트코인의 NFT 프로토콜) 및 BRC-20(비트코인의 토큰 표준)에 대한 최적화된 지원을 제공합니다. 팀은 domo(BRC20 창시자)와 함께 모듈형 인덱서에 대한 논문을 공동 집필했으며, DA 레이어 디자인을 비트코인 메타 프로토콜 인덱서 구조에 통합하고 업계 표준 수립 및 공식화에 참여했습니다.
5.비트코인 수준 PoS 합의 메커니즘 및 DA 보증:
Nubit은 PBFT와 zkSNARK 기술을 결합하여 검증자 간 서명 확인의 통신 복잡성을 크게 줄여 서명 집계를 위해 SNARK에서 지원하는 효율적인 합의 탐색합니다. 이를 통해 전체 데이터 세트에 액세스하지 않고도 거래의 정확성을 확인할 수 있으며 초대형 합의 검증자 세트를 허용하고 비트코인 수준의 분산화를 달성할 수 있습니다. Nubit의 DAS(데이터 가용성 샘플링)는 블록 데이터의 작은 부분에 대해 여러 라운드의 무작위 샘플링을 수행하여 달성됩니다. 라운드가 성공할 때마다 데이터를 완전히 사용할 수 있을 가능성이 높아집니다. 미리 결정된 신뢰 수준에 도달하면 블록 데이터에 접근 가능한 것으로 간주됩니다. 이와 대조적으로 Celestia는 100개의 스테이킹 검증자 규모만 지원할 수 있는 전통적인 Tendermint 합의 알고리즘을 사용합니다.
Nubit 생태계 통합 진행:
현재 Merlin, Manta 및 Rooch Network와 같은 Layer2 데이터 가용성 솔루션과의 통합이 달성되었습니다. Nubit을 기반으로 구축된 모듈식 인덱서는 오케이엑스(OKX) Wallet, 토모체인(TOMO), Gate Wallet 및 Unisat Wallet에 기술 표준으로 통합되어 비트코인 생태계의 수백만 사용자에게 안전하고 무신뢰성 인덱싱 서비스를 제공합니다. Nubit은 또한 Succinct와 협력하여 모든 생태계에서 zk-light 클라이언트를 체인에 배포할 수 있도록 하여 생태계 애플리케이션/L2/L3가 Nubit을 통해 Bitcoin으로 보호되는 데이터 가용성 레이어에 액세스할 수 있도록 합니다.
혁신적인 합의 알고리즘과 프로토콜 메커니즘을 통해 Nubit은 비트코인으로 보호되는 최초의 데이터 가용성 계층을 구축하여 비트코인 생태계와 멀티 체인 생태계 모두에서 애플리케이션과 인프라에 확장 가능한 데이터 서비스를 제공하고 비트코인 자체의 데이터 처리량 병목 현상을 해결하고 개방했습니다. 개발자에게 무한한 가능성을 선사합니다.
UTXO 스택: UTXO 기반 비트코인 레이어 2 생성
UTXO Stack은 비트코인의 핵심 UTXO 모델을 레이어 2 솔루션으로 확장하고 있습니다. 이는 옵티미즘(OP) Stack 및 아비트럼(Arbitrum) Orbit이 Ethereum 개발자가 자체 레이어 2 롤업을 생성할 수 있는 도구를 제공하여 개발 스레스홀드(Threshold) 크게 낮추는 것과 유사합니다. UTXO Stack은 원클릭 체인 배포 도구를 제공하여 개발자가 UTXO 모델을 기반으로 하는 기본 동형 비트코인 레이어 2 솔루션을 저렴한 비용으로 만들 수 있도록 지원합니다.
이 개발의 핵심 구성 요소는 비트코인 레이어 1 자산 발행 프로토콜 RGB++입니다. RGB++는 동형 바인딩을 통해 비트코인 UTXO를 Turing-complete UTXO 체인의 eUTXO(스마트 계약을 지원하는 확장 UTXO)에 매핑하고 두 체인 모두에서 스크립트 제약 조건을 사용하여 상태 계산과 소유권 변경의 유효성을 확인합니다. RGB++ 체인이라고 불리는 이 Turing-complete UTXO 체인은 필요한 조건을 충족하는 Nervos 너보스(CKB) 또는 카르다노(Cardano) 와 같은 체인이 될 수 있습니다. 동형 바인딩은 RGB++ 체인의 비트코인 UTXO와 eUTXO가 상호 바인딩되어 있음을 의미합니다. 즉, eUTXO의 잠금 해제 조건이 해당 UTXO로 설정됩니다. 따라서 UTXO가 소비되면 해당 eUTXO도 전송됩니다. RGB++ 프로토콜을 사용하여 발행된 자산은 RGB++ 체인에서 해석되는 반면 소유권은 비트코인 UTXO에 묶여 있습니다.
RGB++가 제공하는 전례 없는 기능 중 하나는 Leap으로 알려진 브리지 없는 크로스체인입니다. eUTXO의 잠금 해제 조건이 비트코인 UTXO인 경우 해석된 RGB++ 자산의 소유권은 비트코인 체인에 있습니다. eUTXO의 잠금 해제 조건을 라이트코인(Litecoin) UTXO로 변경하는 RGB++ 체인에서 트랜잭션을 생성하면 RGB++ 자산의 소유권이 라이트코인(Litecoin) 체인으로 이동합니다. 이를 통해 브리지 없이 비트코인에서 라이트코인(Litecoin) 으로 체인 간 전송이 가능해집니다. 전체 프로세스는 완전히 분산되어 있으며 크로스 체인 브리지나 신뢰 가정이 필요하지 않습니다. Leap을 통해 RGB++를 통해 비트코인 레이어 1에서 발행된 자산은 레이어 2로 원활하게 전환될 수 있습니다.
이러한 기술적 기반을 통해 UTXO Stack은 Branch Chain이라고 불리는 UTXO 모델 및 PoS 메커니즘을 기반으로 하는 비트코인 레이어 2의 원클릭 생성을 가능하게 합니다. Branch Chain은 다음과 같은 장점을 제공합니다:
- 높은 초당 거래 수(TPS) 및 낮은 거래 수수료: UTXO 모델과 PoS 메커니즘의 고유한 병렬 처리 기능을 활용합니다.
- RGB++를 활용하는 자산 프로토콜 : RGB++ 자산은 크로스 체인 브리지 없이 모든 UTXO 체인(비트코인, 너보스(CKB), 라이트코인(Litecoin) 및 다양한 분기 체인을 포함하되 이에 국한되지 않음) 간에 자유롭게 전환할 수 있습니다.
- CKB의 스마트 계약 스택 재사용: 비트코인 레이어 2에서 Turing 완전성을 달성합니다.
- 비트코인(BTC) 지갑 재사용 : JoyID, UniSat, 오케이엑스(OKX) Wallet, Gate Wallet 등의 지갑과 호환됩니다.
- 보안: 비트코인(BTC)/ 너보스(CKB) 스테이킹, DA 레이어 및 강제 종료 메커니즘으로 보장됩니다.
UTXO 스택은 프로그래밍 가능한 고성능 비트코인 레이어 2 솔루션 생성을 촉진하고 UTXO 모델의 비트코인 고유성과 동형성을 강조하여 비트코인 스케일링을 위한 새로운 패러다임 제공합니다.
Yala: 모듈형 아키텍처로 비트코인(BTC) DeFi의 미래를 재정의
비트코인의 DeFi 솔루션은 주로 비트코인 네트워크의 고유한 한계와 설계 철학으로 인해 수많은 문제에 직면해 있습니다. 롤업 및 사이드체인과 같은 기존 레이어 2 기술은 복잡한 애플리케이션을 가능하게 하지만 여전히 비트코인의 기술적 한계로 인해 제약을 받고 있어 합의 및 보안 메커니즘을 완전히 활용하기 어렵습니다. 또한 이러한 솔루션은 자산 보안, 체인 간 상호 운용성 및 기본 기능 지원 측면에서 숏 경우가 많습니다. 많은 수의 비트코인 보유자에도 불구하고 많은 고래들은 보안 문제로 인해 새로운 비트코인 애플리케이션 사용을 주저하고 있습니다. Yala는 독특한 디자인을 통해 비트코인의 보안 문제를 근본적으로 해결하고 비트코인 보유자에게 유동성 솔루션을 제공합니다.
Yala는 분산형 인덱서 네트워크와 오라클을 통합하는 모듈식 아키텍처를 사용하는 기본 비트코인(BTC) DeFi 솔루션입니다. Yala는 비트코인 생태계 내의 자산 발행 기능을 활용하여 스테이블코인 $YU를 발행합니다. 이 스테이블 코인은 모든 체인의 DeFi 활동에 자유롭게 참여할 수 있으므로 비트코인(BTC) 자산의 프로그래밍 가능성을 잠금 해제하고 비트코인의 막대한 유동성을 공개합니다.
Yala의 아키텍처는 모듈형 디자인의 본질을 구현합니다. 여기에는 애플리케이션 계층, 합의 및 데이터 가용성 계층, 실행 계층 및 정산 레이어(Settlement Layer) 포함됩니다. 이 모듈식 설계를 통해 비트코인(BTC) 자산은 비트코인 네트워크의 보안과 합의 유지하면서 기본 DeFi 거래에 참여할 수 있습니다.
1. 애플리케이션 계층: Yala의 애플리케이션 계층은 이더리움 가상 머신(EVM) 또는 기타 비트코인(BTC) 계층 2 솔루션의 스마트 계약을 포함할 수 있는 상태 변경에 대한 논리를 정의합니다.
2. 합의 및 DA 계층: Yala는 시스템의 오프체인 상태와 데이터 가용성을 유지하기 위해 인덱서를 사용합니다. 이는 데이터 처리 효율성과 가용성을 향상시키는 것을 목표로 하는 비트코인(BTC) 모듈화에서 탐구된 독립적인 DA 계층의 개념을 반영합니다.
3. 실행 계층: Yala의 Vaults 모듈은 트랜잭션 처리 효율성 향상을 목표로 비트코인(BTC) 모듈화에서 논의된 독립적 실행 계층과 유사한 상태 변경을 위한 실행 환경 역할을 합니다.
4. 정산 레이어(Settlement Layer): Yala는 궁극적으로 비트코인(BTC) 메인넷에서 거래를 정산합니다.
Yala의 아키텍처 설계는 DeFi 기능이 비트코인 생태계 내에서 모듈식으로 구현될 수 있는 방법을 보여줍니다. 비트코인의 보안 및 분산 기능을 능숙하게 활용하는 동시에 모듈식 설계를 통해 비트코인의 스마트 계약 및 확장성 한계를 극복합니다.
Yala의 예는 또한 개발 효율성과 시스템 유연성을 향상시키는 모듈화의 이점을 강조합니다. SDK와 사용자 정의 가능한 모듈을 제공함으로써 Yala는 개발자가 비트코인(BTC) 모듈화에서 추구하는 목표에 맞춰 비트코인 생태계 내에서 애플리케이션을 보다 쉽게 구축할 수 있도록 지원합니다.
ABCDE 소개
ABCDE는 최고의 암호화폐 빌더에 대한 선도적인 투자에 초점을 맞춘 VC입니다. Huobi 공동 창립자 Du Jun과 전 인터넷 및 암호화폐 기업가 BMAN이 공동 창립했으며, 두 사람 모두 10년 이상 암호화폐 업계에 종사해 왔습니다. ABCDE의 공동 창립자는 상장 회사(1611.HK), 거래소(Huobi), SAAS 회사(ChainUP.com), 미디어(코인타임(Cointime).com)를 포함하여 암호화폐 산업에서 처음부터 수십억 달러 규모의 회사를 구축했습니다. , 개발자 플랫폼(BeWater.xyz).
트위터: https://twitter.com/ABCDELabs
홈페이지:www.ABCDE.com