원저자: Bill, Waterdrip Capital, Marvin Neo, Infinitas;
강사 : 홍순이
암호화된 자산의 세계에서 비트코인은 의심할 여지 없이 가장 잘 알려진 존재입니다. 그러나 사람들은 비트코인에 대해 이야기할 때 종종 가격, 시장 가치, 거래량에만 초점을 맞추고 그 뒤에 있는 기술 혁신과 응용 잠재력을 무시합니다. 작년에 발표된 비트코인 라이트닝 네트워크에 대한 DeFi 연구에서 언급한 많은 핵심 기술은 모두 올해 상반기에 다음과 같이 상당한 혁신을 이루었습니다.
Taproot Assets v 0.2(이전의 Taro) 테스트넷을 출시한 Lightning Labs
OmniBOLT는 메인넷을 출시하고 라이트닝 네트워크를 통해 USDT를 보내고 받고 전송하는 기능을 실현했습니다.
RGB 프로토콜은 더욱 강력하고 유연하며 안전한 RGB v 0.10 버전을 출시했습니다.
……
RGB 프로토콜이라고 하면 익숙하기도 하고 낯설기도 한데, RGB에서 비롯된 친숙성이라는 개념은 이미 2016년부터 제안됐다. 주목받고 적용되고 있는데, RGB 프로토콜의 구체적인 적용사례를 찾아볼 수 없는 것 같습니다.
첫 번째 수준 제목
보조 제목
1. RGB란 무엇인가
RGB는 LNP/BP 표준 협회에서 개발한 확장 가능하고 기밀이 유지되는 비트코인 및 라이트닝 네트워크 스마트 계약 시스템입니다. 이는 개인 및 공유 소유권의 개념을 채택하고 토큰화된 비블록 분산 프로토콜을 도입할 필요가 없는 Turing-complete, 무신뢰 형태의 분산 컴퓨팅입니다.
RGB는 UTXO 블록체인(예: 비트코인)에서 확장 가능하고 강력하며 비공개적인 스마트 계약을 실행하여 모든 가능성을 활성화하도록 설계되었습니다. RGB를 통해 개발자는 토큰 발행, NFT 발행, DeFi, DAO 등과 같은 복잡한 다중 범주 스마트 계약을 실행할 수 있습니다.
RGB 프로토콜은 클라이언트 상태 검증 및 스마트 계약 시스템을 실행하는 비트코인 생태계(체인 외부)의 두 번째 및 세 번째 계층에서 Peter Todd가 2016년에 제안한 클라이언트 측 검증 및 일회용 봉인 개념을 기반으로 합니다. (다음은 이 두 가지 개념에 대한 간략한 소개입니다. 관심 있는 독자는 Peter Todd의 원본 논문을 확인할 수 있습니다.https://petertodd.org/2017/scalable-single-use-seal-asset-transfer )
클라이언트측 검증:
클라이언트 측 유효성 검사는 Peter Todd가 2016년에 제안한 패러다임입니다. 핵심 아이디어는 분산 시스템에서 상태 검증은 분산 프로토콜에 참여하는 모든 당사자에 의해 전역적으로 수행될 필요가 없으며 대신 특정 상태 전환에 참여하는 당사자만 검증하면 된다는 것입니다. 이 접근 방식을 사용하면 상태 전환이 글로벌 네트워크에 게시되지 않지만 일종의 공개 증명 매체가 필요한 암호화 해시 기능 등을 사용하여 짧은 암호화 약속으로 변환됩니다. 세 가지 주요 기능: 영수증 증명, 비출판 증명, 회원 증명. 최초의 클라이언트 측 인증 시스템은 OpenTimeStamps 프로토콜이었으며 Peter Todd가 2014년부터 2016년까지 제안하고 개발했습니다.
일회용 씰:
보조 제목
2. RGB의 간략한 역사
RGB는 원래 클라이언트 측 검증 및 일회성 봉인에 대한 Peter Todd의 초기 아이디어를 기반으로 Giacomo Zucco(BHB Network)에 의해 2016년에 고안되었으며, 2017년 원래 MVP에서 BHB Network에 의해 구현되었으며 Poseidon Group에 의해 지원되었습니다.
이미지 설명
(Maxim Orlovsk)
2019년부터 Maxim Orlovsky 박사는 RGB 프로토콜의 주요 디자이너이자 수석 기여자로 활동하여 RGB 프로토콜의 현재 형태를 설계하고 구현했습니다. 2019년부터 RGB는 범용 컴퓨팅 및 기밀 유지 스마트 계약 시스템이 되기 위해 설계 및 프로토콜 피어 리뷰에서 재구상되고 재설계되었습니다.
2021년 LNP/BP 표준 협회는 RGB에 Turing-complete 가상 머신(AluVM)이 탑재되어 있음을 성공적으로 시연했으며, 동시에 RGB는 Maxim 박사가 개발한 완전한 Lightning 프로토콜을 사용하여 Lightning Network에서도 실행되기 시작했습니다. 협회의 Orlovsky Rust 재구현(LNP 노드).
2022년 LNP/BP 표준 협회는 비트코인 및 LightningNetwork용 RGB 스마트 계약을 작성하기 위해 Contractum 언어(새로운 고급 언어)로 새로운 웹사이트(contractum.org)를 출시했습니다. Contractum은 RGB 기술을 사용하여 비트코인 및 라이트닝 네트워크에서 실행되는 스마트 계약 개발을 위해 설계된 기능적이고 선언적인 프로그래밍 언어입니다.
첫 번째 수준 제목
보조 제목
1. 배경
수년 동안 일부 프로젝트와 팀은 비트코인에서 토큰을 발행하기 위한 프로토콜을 연구해 왔으며 OmniBOLT, Taproot 및 RGB를 포함한 라이트닝 네트워크와 호환되도록 하기 위해 노력해 왔습니다.
OmniLayer와 같이 비트코인에서 토큰을 발행하기 위해 잘 알려진 프로토콜은 비트코인 트랜잭션에 메타데이터를 삽입하여 색상을 지정하는 방식으로 작동하며 트랜잭션이 토큰 전송으로 이해되어야 함을 나타냅니다. Omni 프로토콜의 USDT(Tether)는 컬러 코인의 형태로 볼 수 있습니다. Omni 프로토콜에서 USDT는 Tether 토큰의 형태로 존재하며, 이는 Bitcoin 거래에서 Omni 프로토콜을 사용하여 특정 거래 유형으로 표시됩니다. 특히 사용자가 Omni 프로토콜에서 USDT 거래를 시작할 때 OmniLayer의 특수 데이터 필드를 비트코인 거래에 추가하여 해당 거래에 USDT 토큰 전송이 포함됨을 나타냅니다. 이 접근 방식을 통해 비트코인 거래는 USDT 토큰의 전송을 나타낼 수 있으며 USDT 보유자는 비트코인 주소를 사용하여 USDT 토큰을 받고 보내고 저장할 수 있습니다.
이러한 신호 메커니즘은 일반적으로 OP_RETURN opcode로 구현되며, 이 opcode가 포함된 출력은 일반 Bitcoin 노드에서 무시되지만 이러한 토큰 프로토콜을 인식하는 노드에 의해 해석될 수 있으며 이러한 노드는 토큰 프로토콜 유효성 검사 규칙을 구현합니다.
이 디자인은 매우 효율적이지만 다음과 같은 몇 가지 제한 사항도 있습니다.
1) 토큰 전송과 관련된 정보의 양은 OP_RETURN 출력이 수용할 수 있는 바이트 수(일반적으로 80바이트)로 제한되며, 이 공간은 일반적인 트랜잭션 데이터 인코딩에는 충분하지만 더 복잡한 응용 시나리오에서는 어렵습니다. 만족하는.
2) 토큰 프로토콜 노드는 전체 블록체인을 스캔하고 OP_RETURN 출력에서 사용자와 관련될 수 있는 토큰 전송을 검색해야 합니다.비트코인 블록체인의 볼륨 증가로 인해 전체 프로세스는 더 많은 리소스를 소비하게 됩니다.
보조 제목
2. RGB 솔루션: 오프체인 전송
이 디자인을 최적화하려는 목적으로 RGB 프로토콜은2016년의 피터 토드클라이언트 측 검증 및 일회용 봉인에 대한 개념 제안.
RGB 프로토콜의 핵심 아이디어는 필요한 경우에만 비트코인 블록체인을 호출하는 것입니다. 이는 작업 증명과 네트워크의 분산화를 사용하여 이중 지출 보호 및 검열 방지를 달성하는 것입니다. 토큰 전송에 대한 모든 검증은 글로벌 합의 레이어에서 제거되고 오프체인에 배치되며 지불을 받는 당사자의 클라이언트에 의해서만 검증됩니다.
작동 원리:
RGB 계약 중 하나에서 제네시스 토큰은 비트코인 UTXO(기존 또는 임시 생성 여부)에 속하며, 토큰을 전송하려면 이 UTXO를 사용해야 합니다. 이 UTXO를 사용할 때 비트코인 거래는 메시지에 대한 약속이 포함된 추가 출력을 추가해야 합니다. 이 메시지의 내용은 RGB의 결제 정보로, 이 토큰이 자산 ID로 전송될 UTXO 입력을 정의합니다. , 수량, 지출된 거래 및 기타 첨부해야 할 데이터입니다.
비트코인 트랜잭션 A의 출력 #1에 귀속되는 토큰이 있는 경우 해당 토큰을 전송하려면 RGB 트랜잭션과 트랜잭션 A의 #1 출력을 사용하는 비트코인 트랜잭션을 생성해야 하며, 비트코인 코인 트랜잭션은 RGB에 커밋됩니다. 업무. 보시다시피 RGB 트랜잭션은 비트코인 트랜잭션 A의 출력 #1에서 비트코인 트랜잭션 B가 아닌 비트코인 트랜잭션 C의 출력 #2(이 트랜잭션은 다이어그램에 표시되지 않음)로 토큰을 전송합니다. 대부분의 경우, 채굴자 수수료를 차감한 후 남은 자금을 원래 소유자에게 다시 보내기 위해 트랜잭션 B의 #0 출력이 변경 주소가 될 것으로 예상할 수 있으며, #1 출력은 RGB 트랜잭션을 커밋하는 것입니다. 이중 지출을 피하기 위해.
개인정보 보호:
비트코인 거래에 따른 RGB 토큰을 전송하려면 비트코인 거래가 시작되어야 합니다. 그러나 RGB 전송의 출력은 비트코인 트랜잭션의 출력과 동일할 필요는 없습니다. 위의 예와 같이 RGB 트랜잭션의 출력(비트코인 트랜잭션 C의 출력 #2)은 RGB 트랜잭션을 커밋한 비트코인 트랜잭션(트랜잭션 B)과 관련이 있을 수 없습니다. 이는 RGB 토큰이 비트코인 거래 그래프에 흔적을 남기지 않고 하나의 UTXO에서 다른 UTXO로 전송될 수 있음을 의미하며, 이는 개인 정보 보호를 크게 향상시킵니다.
이 디자인에서 비트코인의 UTXO는 RGB 자산을 위한 일회성 컨테이너 역할을 하며, 자산을 전송하려면 새 컨테이너를 열고 이전 컨테이너를 닫으면 됩니다.
RGB 토큰의 특정 결제 정보는 전용 통신 채널을 통해 체인 아래에서 지급인에서 수신자의 클라이언트로 전송되며, 후자는 RGB 프로토콜의 규칙을 위반하지 않는지 확인합니다. 결과적으로 블록체인 관찰자는 RGB 사용자 활동에 대한 정보를 얻을 수 없습니다.
폐쇄 루프를 확인합니다.
그러나 전송된 결제 정보를 확인하는 것만으로는 전송자가 귀하에게 보낼 자산을 실제로 소유하고 있는지 확인하기에 충분하지 않으므로 전송된 거래의 최종성을 보장하기 위해서는 지급자로부터 모든 토큰을 받아야 합니다. 현재 거래부터 원래 발행까지의 과정을 모두 포함합니다. 모든 거래 내역을 확인함으로써 이러한 자산이 부풀려지지 않았으며 자산에 연결된 모든 지출 조건이 충족되었음을 보장할 수 있습니다.
이 디자인은 이 자산의 전체 기록을 확인할 필요가 없고 자신과 관련된 부분만 확인할 필요가 있기 때문에 확장성에도 좋습니다. 또한 거래가 글로벌 원장에 공개되지 않도록 설계하면 거래의 존재를 아는 사람이 줄어들기 때문에 개인 정보 보호도 향상됩니다.
블라인드 비밀 값:
보조 제목
3. RGB의 주요 특징
위 내용을 이해함으로써 RGB의 주요 특성은 다음과 같다는 결론을 내릴 수 있습니다.
1. 높은 기밀성, 보안 및 확장성
2. 트랜잭션은 추가 저장 공간이 필요한 동형 약속만 유지하므로 비트코인 타임 체인에는 정체가 없습니다.
3. 향후 하드포크 없이 업그레이드 가능
4. 비트코인보다 높은 검열 저항: 채굴자는 거래에서 자산 흐름을 볼 수 없습니다.
5. 블록앤체인 개념이 없다
첫 번째 수준 제목
3. RGB v 0.10의 무한한 가능성
RGB v 0.10 릴리스는 RGB를 상업용으로 사용할 수 있는 시스템 단계로 발전시키는 획기적인 발전을 의미합니다. 향후 RGB 버전에 대해 완전한 하위 호환성을 유지하도록 설계된 마지막 합의를 깨는 변경 사항을 도입합니다. 또한 계약 개발자가 마음대로 사용자 정의할 수 있는 완전한 기능의 스마트 계약을 구현하기 위한 마지막 기능 배치를 잠금 해제합니다.
보조 제목
https://rgb.tech/blog/release-v0-10/https://www.youtube.com/@LNPBP/videos
1. RGB v 0.10의 해석
일반적으로 RGB 프로토콜 v0.10 버전은 스마트 계약 개발의 한계, 합의 레이어의 터치, 인코딩 형식의 한계, Rust Bitcoin의 종속성 문제, WASM의 호환성 부족, 글로벌 상태 및 컨텍스트 관리 문제, 라이트닝 네트워크 통합 문제, 유연하지 못한 백업 프로세스, 모바일 지갑에 대한 지원 부족 등 이러한 개선 사항은 RGB 프로토콜을 더욱 강력하고 유연하며 안전하게 만들고 향후 개발을 위한 견고한 기반을 제공합니다. 특히 RGB v 0.10 릴리스에는 RGB에 대한 다음 기능에 대한 지원이 도입되었습니다.
RGB 계약의 전역 상태
RGB는 RGB에서 복잡한 애플리케이션(예: 합성 자산, 알고리즘 스테이블 코인 등)을 구축하는 데 매우 중요한 새로운 기능인 전역 상태(Global State) 개념을 도입합니다. 이제 각 RGB 계약에는 가상 머신과 클라이언트(예: 지갑 등)가 액세스할 수 있는 전역 상태가 있습니다.
계약 인터페이스
이번 릴리스에 도입된 인터페이스는 잘 정의된 API를 통해 다양한 스마트 계약을 전달하는 표준화된 방법을 나타냅니다. 인터페이스는 Ethereum 세계의 계약 ABI 및 ERC와 비교할 수 있지만 Ethereum과 달리 ERC와 같은 필수 표준화가 필요하지 않으며 별도로 배포되지도 않지만 항상 계약과 함께 패키지됩니다. 인터페이스를 사용함으로써 지갑 및 기타 소프트웨어는 사용자에게 계약 작업을 위한 의미론적 사용자 인터페이스를 제공할 수 있습니다. 계약 개발자는 불변 계약 자체를 업데이트하지 않고도 시간이 지남에 따라 기존 계약에 더 많은 인터페이스를 추가할 수도 있습니다.
RGB 스마트 계약의 기본 구성: RGB 스마트 계약은 Genesis(생성), State(상태) 및 Transitions(전환)의 세 부분으로 구성됩니다. Genesis는 계약의 기본 속성과 규칙을 정의하고, State는 계약의 현재 상태이며, Transitions은 상태 간 전환을 의미합니다. RGB v 0.10은 더욱 유연하고 강력하며 다양하고 복잡한 애플리케이션 시나리오를 지원할 수 있는 새로운 스마트 계약 모델을 도입합니다.
엄격한 유형 시스템
새로운 인코딩 형식은 다음과 같습니다."strict types"엄격한 타이핑 시스템은 RGB 계약 상태를 표현하고 검사하기 위한 새로운 기능적 데이터 유형 시스템입니다. 모든 데이터에 대한 컴파일 시간 크기를 보장하여 하드웨어 지갑과 같은 저사양 및 메모리 제한 장치에서 RGB 작업을 단순화합니다. 전체 RGB 합의 레이어는 이제 엄격한 형식으로 컴파일되어 릴리스 간의 바이너리 호환성에 대한 공식적인 증명이 가능합니다.
즉, 이 새로운 인코딩 형식은 RGB를 보다 쉽고 안전하게 사용할 수 있게 하며, 자산 발행자와 계약 개발자가 추가 메타데이터를 사용하여 자산이나 계약에 서명할 수 있게 하여 자산이나 계약의 신원을 확인하는 데 도움이 됩니다.
Rust로 계약 작성하기
RGB 스마트 계약은 Rust를 사용하여 작성하고 컴파일할 수 있습니다. 엄격한 유형 지정 덕분에 이제 Rust 데이터 유형을 RGB 계약으로 직접 컴파일하는 것도 가능합니다.
국가 성찰
계약은 가상 머신에서 사용되는 확인 코드에서 자체 상태를 검사할 수 있으며, 이를 통해 비트코인 거래, DLC 및 기타 복잡한 데이터와 상호 작용하는 복잡한 형태의 계약을 작성할 가능성이 열립니다.
URL 기반 송장 형식
이전에 RGB는 Bech 32m로 인코딩된 송장을 사용했는데, 이는 매우 길고 읽기가 쉽지 않으며 대부분의 소프트웨어에서 자동으로 열 수 없었습니다. 새로운 형식은 더 짧고 사용자가 확인하기 쉬우며 사전 구성된 소프트웨어에 대한 링크로 자동으로 열릴 수 있습니다.
WASM 지원
RGB 표준 라이브러리는 I/O 및 파일 시스템 액세스 없이 실행될 수 있습니다. 즉, 웹 페이지 또는 브라우저 플러그인에서 실행될 수 있습니다.
Tapret 설명자 및 사용자 정의 파생
RGB는 Taproot 기반 OP_RETURN 약속(줄여서 tapret)을 사용합니다. 이는 지갑이 조정된 출력이 있는 트랜잭션을 지갑 설명자에 속하는 트랜잭션으로 처리할 수 있도록 설명자 수준에서 지원되어야 합니다. 새 버전에는 RGB가 아닌 지갑이 실수로 RGB 자산이 포함된 출력을 소비하여 자산이 손상되는 것을 방지하는 사용자 정의 파생 인덱스도 도입되었습니다.
단순화된 종속성
이제 RGB 합의 레이어는 더 적은 종속성을 사용하여 API 안정성을 향상합니다. LNP/BP는 Grin 프로젝트에서 맞춤형 방탄 구현에 대한 종속성을 삭제했습니다.
단순화된 통합
이전에는 여러 API 호출이 필요했고 여러 언어에 걸쳐 복잡한 데이터 구조를 인코딩해야 했던 많은 작업을 이제 단일 API 호출로 수행할 수 있습니다. RGB 계약 상태는 JSON 개체로 표현되므로 번거로운 작업 없이 서로 다른 언어 간에 직렬화할 수 있습니다.
단순화된 사용자 경험
보조 제목
2. RGB v 0.10의 주요 혁신은 무엇입니까?
텍스트
1. 이전 버전에서는 독립 개발자가 복잡한 스마트 계약을 개발할 수 없었던 이유는 무엇입니까?
RGB v 0.10 이전 버전에서는 독립 개발자가 복잡한 스마트 계약을 개발할 때 몇 가지 어려움에 직면했습니다. 이는 주로 다음과 같은 이유 때문입니다.
1) 프로토콜의 불안정성: 초기 버전에서 RGB 프로토콜은 몇 가지 큰 변화를 겪을 수 있으며, 이로 인해 개발된 스마트 계약이 새 버전의 프로토콜에서 실행되지 않을 수 있습니다. 이러한 불안정성은 개발자가 복잡한 스마트 계약 개발을 방해할 수 있습니다.
2) 도구 및 리소스 부족: 초기 버전에서는 개발자의 복잡한 스마트 계약 개발을 지원하는 데 충분한 도구 및 리소스가 부족할 수 있습니다. 여기에는 자세한 문서, 튜토리얼 또는 개발 도구 등이 부족합니다.
3) 프로토콜의 복잡성: RGB 프로토콜의 설계 및 구현은 상당히 복잡할 수 있으며 이는 독립 개발자에게 어려움을 줄 수 있습니다. 예를 들어, RGB 프로토콜은 클라이언트 측 검증이라는 새로운 검증 메커니즘을 사용합니다. 이를 위해서는 개발자가 복잡한 스마트 계약 개발에 대한 심층적인 이해와 전문 지식이 필요할 수 있습니다.
텍스트
2. 라이트닝 네트워크에 스마트 계약을 완벽하게 지원하는 것이 가능합니다.
RGB는 비트코인을 기반으로 구축되었기 때문에 이론적으로 라이트닝 네트워크를 사용하여 RGB 자산을 전송할 수 있습니다. 그러나 이전 버전에서는 아키텍처 제한으로 인해 기존 Lightning 노드에서 RGB를 사용할 수 없었습니다. 2021년에 RGB는 Rust로 작성된 LNP 노드라는 자체 아키텍처를 개발했습니다. 자체적으로는 Bitcoin Core에 의존하지 않으며, 사용자가 Lightning Network에서 Taproot와 함께 RGB를 사용하려는 경우 Rust-bitcoin이 Taproot에 대한 지원을 완료할 때까지 기다려야 합니다.
이제 RGB v 0.10이 출시되면서 LNP/BP 협회는 앞으로 몇 달 안에 Lightning Network에 대한 지원을 완료하여 RGB 자산을 Lightning Network를 통해 전송할 수 있다는 미래의 초점을 발표했습니다.
라이트닝 네트워크에서 RGB가 호환되고 지원되면 RGB 자산의 유동성과 유용성이 향상될 수 있습니다. 라이트닝 네트워크를 통해 사용자는 비트코인 메인넷의 확인을 기다리지 않고 RGB 자산을 빠르고 저렴하게 전송할 수 있습니다. 이는 RGB 자산을 자주 거래해야 하는 사용자에게 매우 유용합니다.
더 중요한 것은 RGB가 라이트닝 네트워크에 스마트 계약을 완벽하게 지원할 수 있다는 것입니다.
라이트닝 네트워크는 놀라운 속도, 매우 낮은 수수료, 탁월한 보안을 갖추고 있습니다. 그러나 비트코인 자체는 복잡한 스마트 계약을 지원하지 않기 때문에 라이트닝 네트워크는 스마트 계약 측면에서 제한됩니다.
RGB는 라이트닝 네트워크에서 스마트 계약을 구현하기 위해 특별히 제작된 신중한 설계 덕분에 복잡한 스마트 계약 기능을 지원할 수 있습니다. 첫째, RGB는 라이트닝 네트워크에서 복잡한 스마트 계약을 실행할 수 있는 강력한 컴퓨팅 엔진인 Turing의 완전한 가상 머신(AluVM)을 사용합니다. AluVM을 사용하면 RGB가 복잡한 계산 논리 및 데이터 작업을 처리하여 다양한 유형의 스마트 계약을 실현할 수 있습니다.
RGB는 라이트닝 네트워크의 특성과 요구 사항을 충분히 고려하여 설계했으며 복잡한 스마트 계약을 라이트닝 네트워크에 완벽하게 지원할 수 있는 기능을 제공할 수 있습니다. DeFi, NFT, GameFi, SocialFi 등 RGB는 라이트닝 네트워크에서 구현될 수 있습니다. 라이트닝 네트워크 .
첫 번째 수준 제목
보조 제목
1. 알트코인 기반 토큰 프로토콜
보조 제목
2. 유동자산
Liquid보조 제목
3、OmniBOLT
OmniBOLT는 OmniLayer의 Lightning Network 호환 버전입니다. OmniLayer는 이전 글에서 간략하게 소개되었습니다.비트코인 라이트닝 네트워크에 대한 DeFi 연구, 여기에 더 자세히 설명되어 있습니다).
보조 제목
4、Taproot (Taro)
비트코인 2022 마이애미 컨퍼런스에서Taro풀어 주다. Taro 뒤에는 Lightning Labs 팀이 있으며 프로토콜의 목표는 자산을 Lightning 네트워크로 가져오는 것입니다. 공개된 기술 사양에 따르면 전체적인 디자인은 RGB와 매우 유사하며 특성과 장단점도 기본적으로 동일하다.
RGB와 Taro의 주요 차이점은 다음과 같습니다.
1) RGB는 이전에 감사 가능한 코드를 공개했지만 자금과 운영자가 부족합니다.
2) Taro는 현재 사양일 뿐이지만, Taro의 뒤를 잇는 Lightning Labs가 지난해 4월 7천만 달러를 모금했고, 올해 5월 Taproot Assets v 0.2(구 Taro)를 출시했다.
첫 번째 수준 제목
보조 제목
1、Infinitas
공식 홈페이지: https://www.iftas.tech/
Infinitas는 비트코인을 기반으로 Turing-complete 스마트 계약 트랙을 구축하기 시작한 첫 번째 프로젝트 중 하나이며 RGB 프로토콜과 라이트닝 네트워크를 결합한 비트코인 애플리케이션 생태 네트워크로서 더 높은 개인 정보 보호, 탁월한 처리량 및 우수한 낮은 수준을 달성하는 것을 목표로 합니다. - 지연 트랜잭션 처리. 혁신적인 블록체인 솔루션인 Infinitas는 2021년부터 RGB 기반 비트코인 튜링 완전 스마트 계약 아이디어를 통합하여 비트코인의 보안 및 합의 메커니즘을 최대한 활용하여 비트코인 네트워크에서 더 복잡한 거래가 생성될 수 있도록 했습니다. 사용자에게 탁월한 거래 경험을 제공하기를 희망하는 스마트 계약. 프로젝트의 기술적 핵심은 RGB 프로토콜에 처음 관심을 갖고 번역 관련 작업을 수행한 최고 수준의 블록체인 과학자 팀, 즉 비트코인의 밑바닥에 있는 코드 빌더가 주도합니다. Infinitas는 개발자와 사용자가 생태계에 참여할 수 있도록 온라인 IDE, 데이터 브라우저 및 주류 지갑에 대한 액세스를 제공하는 데 우선 순위를 두고 RWA 및 풀체인 게임과 같은 대규모 상용 애플리케이션의 구현을 진정으로 지원할 것입니다.
프로젝트 특징:
전체 네트워크 해시 컴퓨팅 성능 보호: 비트코인 블록체인의 높은 보안성을 상속받아 비트코인 블록체인 전체 네트워크의 해시 컴퓨팅 성능으로 Infinitas 자산을 보호하여 자산 보안을 강화합니다.
더 높은 수준의 개인정보 보호: Infinitas 자산에 대한 더 높은 수준의 개인정보 보호가 달성되었으며, 사용자 개인정보 보호를 더욱 강화하기 위해 무신뢰 비트코인 앵커링 메커니즘이 도입되었습니다.
어댑터 기술: Infinitas 어댑터 기술을 통해 사용자는 비트코인의 완전한 상태를 인식하고 자산 상태를 인식하는 능력을 향상시킬 수 있습니다.
전역 상태 강화: RGB의 전역 상태(Global State)를 개선하고 확장하여 가상 머신 및 클라이언트(예: 지갑 등)에 대한 액세스 인터페이스를 제공합니다. 특히, RGB 생태계에서 복잡한 애플리케이션 구축을 결정적으로 지원하는 스마트 계약 주소의 신뢰가 특별히 향상되었습니다. 또한 이러한 움직임을 통해 서로 다른 시스템이 서로를 이해하고 각각의 상태를 설명할 수 있게 되어 전체 생태계의 발전을 더욱 촉진할 수 있습니다.
라이트닝 네트워크 최적화: 라이트닝 네트워크 개선(라이트 블록 기술, 노드 자동 확장 기술, 오프라인 자율성 등)을 통해 짧은 지연 시간의 트랜잭션 확인 시간을 유지하면서 더 높은 트랜잭션 처리량을 달성합니다.
개발자 친화적: Rust 언어를 사용하고 스키마 계층을 개발 인프라로 사용하면 일반 사람들이 개발에 참여할 수 있습니다.
보조 제목
2、COSMINMART
COSMINMART는 라이트닝 네트워크를 기반으로 하며 RGB 및 기타 프로토콜과 호환되며 스마트 계약의 새로운 비트코인 애플리케이션 생태계를 지원합니다.
COSM 지갑: COSMINMART의 핵심 제품은 전체 비트코인 생태 네트워크에 폭넓게 적용할 수 있으며, 이제 비트코인 메인넷 및 라이트닝 네트워크 전송, RGB 프로토콜 자산 전송 및 기타 기능을 지원하며 점차 스택스, 루트스톡 및 기타 생태계와 호환될 예정입니다.
COSM 마켓: 비트코인 파생 자산의 집합 및 거래를 지원하는 초기 플랫폼 중 하나이며, 다양한 비트코인 파생 자산의 거래를 촉진하기 위해 지원 범위를 점차 확대할 예정입니다.
COSM Lanuchpad: 고품질 잠재력을 지닌 비트코인 생태 프로젝트를 선별하는 것을 목표로 하며, 비트코인 생태의 지속 가능한 발전에 전념하고 있습니다.
COSMINMART는 Web 4의 개념 정의에 앞장서고, 새로운 RGB 프로토콜 표준 제정을 적극적으로 추진하고, 라이트닝 네트워크 스테이블 코인을 발행하고, Nostr 및 기타 프로토콜과 라이트닝 네트워크 거래 이점을 결합하며, 기존 APP를 라이트닝 네트워크와 깊이 통합하기를 희망합니다. 라이트닝-애플리케이션(Lightning-Application) 개발을 주도하여 새로운 시대를 열어갑니다.
보조 제목
3、Pandora Prime Inc
https://pandoraprime.ch/
Pandora Prime은 Verify Valley(Canton Neuchâtel)에 본사를 둔 스위스 회사이자 LNP/BP의 창립 멤버입니다.
Pandora Prime은 RGB 스마트 계약과 라이트닝 네트워크의 조합을 사용하여 비트코인 금융을 개척하는 데 전념하고 있습니다. 라이트닝 네트워크를 통한 거래 처리량 측면에서 VISA/MasterCard 수준으로 확장할 수 있는 비트코인의 프로그래밍 가능한 자산(RGBTC 및 CHFN)으로 시작하며 번거로운 KYC 없이 이러한 자산을 교환할 수 있는 편리한 시설을 제공합니다. 프로그램을 통해 최대 CHF의 거래가 가능합니다. 1,000(스위스 법률에 따름). 현재 해당 제품에는 MyCitadel(지갑), RGB Explorer(브라우저), Pandora Network 등이 있습니다.
MyCitadel
MyCitadel은 Pandora Prime의 브랜드로, MyCitadel은 RGB 개발자가 2021년에 만든 RGB를 지원하는 최초의 GUI 지갑입니다. 크로스 플랫폼 데스크탑 지갑과 iOS/iPad 지갑을 제공합니다. 모바일 지갑은 대체 가능한 RGB 자산을 처리할 수 있습니다.
RGB Explorer
https://rgbex.io/
보조 제목
4、DIBA (DIGIT ALBITCOIN ART)
https://diba.io/
DIBA는 사람들이 비트코인을 기반으로 구축된 비수탁형 디지털 자산을 이해하고, 소유하고, 사용할 수 있도록 지원함으로써 커뮤니티에 힘을 실어주기 위해 최선을 다하고 있습니다. 그리고 분산화와 포용적 권한 부여의 원칙을 통해 디지털 아트와 자산 경제를 형성하기를 희망합니다.
DIBA는 RGB 스마트 계약 프로토콜과 라이트닝 네트워크를 사용하여 비트코인 NFT를 거래할 수 있는 최초의 마켓플레이스(DIBA라고 함)입니다. 현재 DIBA BETA는 비트코인 테스트 네트워크에서 실행 중이며 곧 비트코인 메인 네트워크에 출시될 예정이므로 계속 지켜봐 주시기 바랍니다.
Bitmask
보조 제목
5、IRIS Wallet
https://play.google.com/store/apps/details?id=com.iriswallet.testnet&pli=1
보조 제목
6、Bitswap-BiFi
https://github.com/BitSwap-BiFi/Bitswap-core
첫 번째 수준 제목
6. 검토 및 전망
RGB 프로토콜은 초기 개념부터 현재까지 거의 6년에 걸친 진화를 거쳤습니다. RGB 프로토콜은 오늘날 아직 광범위한 견인력과 채택을 얻지 못했지만, 역사에 따르면 사람들은 종종 새로운 아이디어의 빠른 채택을 과대평가하는 동시에 이러한 아이디어가 결국 널리 받아들여지고 속도가 빨라지면 이러한 아이디어가 미칠 수 있는 파괴적인 영향을 과소평가합니다. 실제로 RGB 프로토콜 v0.10의 출시로 우리는 비트코인처럼 무한한 미래를 목격하며 새로운 출발점에 서게 되었습니다.
RGB 프로토콜의 새 버전에는 일련의 중요한 업데이트가 도입되었습니다. 이러한 업데이트를 통해 RGB 프로토콜은 비트코인 네트워크 및 라이트닝 네트워크에서 여러 자산을 발행 및 전송할 수 있을 뿐만 아니라 보다 복잡한 스마트 계약을 지원할 수 있습니다. RGB 프로토콜이 아직 라이트닝 네트워크와 완벽하게 호환되지는 않지만 앞으로 몇 달 안에 LNP/BP 협회 및 관련 개발 팀이 더욱 중요한 진전을 이룰 것으로 확신합니다. 우리는 RGB 프로토콜과 비트코인의 또 다른 중요한 이정표가 될 RGB 프로토콜과 라이트닝 네트워크의 완벽한 통합을 기대하고 있습니다.
RGB 프로토콜을 통해 구현된 이러한 새로운 기능과 개선 사항, 특히 라이트닝 네트워크와의 완벽한 호환성은 비트코인의 미래에 밝은 빛을 비춰줍니다. 이러한 변화는 미지의 영역으로의 문을 열어주었고 이를 통해 우리는 비트코인의 무한한 잠재력을 볼 수 있게 되었습니다. 이 미지의 영역에서 비트코인은 더 이상 단순한 결제 수단이 아니라 복잡한 애플리케이션을 수행할 수 있는 강력한 플랫폼입니다. RGB 프로토콜은 이 플랫폼의 초석이 되었으며, 이는 우리를 새로운 암호화폐 세계로 이끌 수 있습니다.
첨부: 참고자료:
https://petertodd.org/2017/scalable-single-use-seal-asset-transfer
https://medium.com/@FedericoTenga/understanding-rgb-protocol-7dc7819d3059
https://www.contractum.org/