머리말
거래는 web3의 영혼이고, 주의는 web3의 핵심 자원이며, 가격은 크라우딩의 시작점이며, 가치는 시간의 끝입니다. BTC 반감기가 시작된 지 한 달이 되었고, 오랫동안 기다려온 룬 프로토콜이 나온 지 한 달이 되었습니다. 이 기간 동안 12개 이상의 프록시 플랫폼과 거래 시장이 등장했습니다. 반감기 당일에 룬 자산 하나에 대한 프록시 거래 비용도 $100보다 비쌉니다. 이 글에서는 룬 자산을 예로 들어 비트코인에서 자산 프록시(에칭) 모델에 가장 적합한 메커니즘은 무엇인지 분석해 보겠습니다.
1. 룬즈 프록시 게임 플랫폼 GAS 랭킹
아래의 그림은 스스쥔이 정리한 개요이다.
프로그램의 관점에서 핵심 결론은 다음과 같습니다.
-
가스비 측면에서는 '분할+체인 솔루션'
-
중앙화 정도: 체인(중간 주소 없음)
-
자산 집계: 체인 > 분할 + 체인 > 분할
-
배치 체인 속도: 분할 = 분할 + 체인 > 체인
-
언뜻 보기에는 약간 혼란스러울 수 있습니다. 체이닝은 무엇이고 스플리팅은 무엇일까요? 이것은 룬 프로토콜 자체로 돌아가는 것입니다. 더 읽어보는 것이 좋습니다. BTC 반감기가 임박했습니다. Runes 프로토콜의 기본 설계 메커니즘과 한계를 해석해 보겠습니다.
1.1. 룬 에칭 메커니즘에 대한 간략한 설명
룬은 에칭 기술을 사용하는데, 이는 체인에 정보를 기록하는 간단하고 직관적인 방법입니다. 즉, bitc의 UTXO(사용되지 않은 거래)의 op-return 필드에 쓰는 것입니다. 이 기능은 Bitcoin Core 클라이언트 버전 0.9(14년)에서 활성화되었으므로 OP-RETURN은 명확하고 검증 가능한 소비 불가능한 출력을 생성하여 utxo의 출력과 유사하게 블록체인에 데이터가 존재할 수 있지만 소비될 수는 없습니다. btc 블록체인 브라우저에서 거래에 다음 그림과 같은 op-return 정보가 첨부되어 있음을 쉽게 알 수 있습니다.
보시다시피, 여기의 출력 #3은 실제로 무료입니다. 이 utxo의 출력의 출력 위치를 차지하지만 닫힌 원형 사각형이므로 다시 전송하여 사용할 수 없으므로 거래 노트 영역과 같으며 Bitcoin의 저장 공간에 남아 있으며 거래 해시 영역 인덱스를 통해 찾을 수 있습니다. 주의 깊은 사람은 OP_RETURN 뒤에 RUNE_TEST가 있는 이유를 알아낼 수 있습니다. 이는 특정 내용을 디코딩한 후의 결과입니다. 세부 정보 버튼을 클릭하면 52554 e 455 f 54455354와 같은 코드 문자열을 찾을 수 있습니다. 사실, 16진수로 인코딩된 데이터 문자열을 디코딩하여 RUNE_TEST를 얻을 수 있습니다. 마찬가지로 세부 정보에는 다른 코드가 있으며 마지막으로 디코딩 후 문자열이 되며 아마도 json 형식일 것이므로 Runes 자산의 배포, 캐스팅, 발행 및 기타 의미를 반영합니다.
그러므로, 프록시 베팅의 구체적인 메커니즘은 다음과 같이 요약될 수 있습니다. 룬은 거래당 하나의 자산을 대리하는 데만 사용할 수 있습니다.
BTC의 소위 거래 비용은 거래 체인의 데이터 양에 반영됩니다. 프록시 플랫폼의 설계는 거래에서 utxo의 수를 최소한으로 제어할 수 있는 사람과 동일하며, 이는 최적의 모델입니다. 분할 모델과 체인 모델을 자세히 설명하겠습니다.
1.2 분할 모델
분할 모델이라 불리는 이 모델은 프록시 프로세스 중에 거래를 여러 개의 하위 거래로 분할한 다음, 각 하위 거래가 자산 주조 프로세스를 거치는 것입니다.
예를 들어, tools.mempool의 프록시 체계는 아래 그림과 같이 실행됩니다. 첫 번째 트랜잭션은 각 하위 트랜잭션의 처리 수수료 소비를 추정한 다음 546(비트코인의 일반적인 dust 값) + 처리 수수료 금액을 예약하여 여러 UTXO로 분할합니다. 여기서 새 주소로 전송되는 것을 확인할 수 있습니다.
두 번째 거래는 새로운 주소에서 사용자의 주소로 돈을 다시 이체하고, 프록시 거래를 완료하고, 사용자는 또한 룬 자산을 수집하는 것입니다.
이 모델의 중요한 문제점은 거래를 먼저 분할해야 하고, 사용자는 분산된 UTXO를 받는다는 것입니다. 따라서 사용자가 매도 주문을 하려고 할 때, 주문을 하나씩 하거나 먼저 병합한 다음 다시 냅니다. 대규모 고객의 경우, 이는 거래 비용을 증가시킵니다. 또한 tools.mempool 플랫폼은 분할 거래에서 사용자를 대신하여 프록시 거래를 수행하지 않으므로, 분할 모델에서 종합 손실이 더 높습니다.
1.3 체인 모드
소위 체인은 다음과 같은 구조와 유사합니다. 사용자는 처음에 20,000개의 사토시를 가지고 있으며, 각 거래는 메모리 풀에 있는 이전 거래를 소비하는데, 여기에는 여러 거래도 포함됩니다.
여기서 우리는 마지막 숫자 s 2 t 4를 가진 계정에서 수집된 6144 사토시가 플랫폼 수수료라는 것을 알 수 있습니다. 수수료를 실행하는 데 필요한 3892의 수수료와 비교하면 수수료 플랫폼의 수익이 매우 높다고 할 수 있습니다.
플랫폼은 룬스톤으로, 5일 만에 룬 프록시 + 거래 시장을 개발했다고 주장했습니다. 사실, 거래량으로 판단하면, 이 플랫폼은 오랫동안 무시당해 왔습니다. 하지만 처음 며칠 동안은 여전히 거래 수수료로 약 3BTC(150만개 이상)가 발생했습니다. 개인 개발자에게는 상당히 높은 수준입니다.
하지만, 이것은 실제로 의미 없는 수수료입니다. 오픈 소스 프록시 코드가 있는 여러 플랫폼이 이미 있습니다. 예를 들어, OKX는 또한 Runes 코드를 오픈 소스화했습니다. Runes 인코딩 및 디코딩과 프록시 문제를 완벽하게 해결합니다. 개발자는 이를 직접 참조하여 자체 프록시 도구를 빌드할 수 있습니다. https://github.com/okx/js-wallet-sdk.
체인으로 돌아와서, 처리 수수료를 부과하는 것은 거의 첫 번째 거래이기 때문에, 이후의 각 거래는 아래 그림과 같이 순환적으로 처리됩니다. 따라서 데이터 자체의 양은 실제로 비교적 적습니다.
2. 룬 베스트 프록시 모델: 분할 + 체인
Luminex는 현재 비교적 좋은 솔루션 모델로, 대규모 채굴이 가능합니다. 이 플랫폼은 사용하기 쉬운 utxo 분할 도구를 갖추고 있으며, 분할 + 체인 솔루션을 채택합니다. 다음 그림과 같습니다.
-
분할 시, 플랫폼은 아무런 낭비 없이 사용자에게 자산을 먼저 제공합니다.
-
그리고 캐스팅이 25회 이내이면 체인 캐스팅에 필요한 가스를 충분히 분배한 후 캐스팅을 실행합니다.
-
마지막으로, 주조가 25회 이상일 경우 여러 체인에 필요한 가스를 나누어 주조를 실행합니다.
기본 거래 수수료는 체인형보다 낫지 않지만 결정적인 대량 주조를 실현할 수 있으며, 체인 효율성은 2블록의 한계 내에서 주조를 완료할 수 있습니다.
2.1. 체인 효율성에 대한 지표가 있는 이유는 무엇입니까?
이는 BTC 노드에 DoS 공격을 방지하는 메커니즘이 있기 때문입니다.
단일 utxo의 vout과 그것이 소비되는 링크를 소비하는 과정에서, 메모리 풀에서 최대 25개의 거래가 제한됩니다.
이것이 대부분의 대규모 조폐국이 이러한 제한을 제거하기 위해 중간 주소를 사용하는 이유입니다. 체인의 경우 자산은 쌓이고 결국 사용자에게 전송됩니다.
따라서 체인 모델에서는 메모리 풀에 동시에 25개의 트랜잭션만 있을 수 있지만, 분할 모델에서는 분할 트랜잭션이 체인에 있으면 메모리 풀에 무제한 값을 넣을 수 있습니다(부모 트랜잭션이 더 이상 메모리 풀에 없기 때문에 각 utxo의 vout은 25 제한 내에서 독립적으로 계산됩니다). 따라서 최적의 모델인 루미넥스는 가스를 가장 낮게 유지하는 것뿐만 아니라 가스를 매우 낮게 유지하면서도 대량으로 채굴할 수 있는 능력을 갖는 것에 관한 것입니다.
하지만 실제로 루미넥스보다 더 나은 모델도 있습니다.
루미넥스의 분할 거래도 사용자에게 별도로 지급되지만, 이 자산은 실제로 사용자에게 전송될 필요가 없고, 두 번째 체인 거래의 utxo로 전송될 수 있습니다. 룬은 기본 자산 흐름 메커니즘을 가지고 있기 때문에 루미넥스의 경우 utxo 하나의 비용을 줄일 수 있습니다.
2.2. BTC 수수료 최적화 비율 비교
우리는 오랫동안 비용에 대해 이야기해 왔지만, 어떻게 비용을 측정할까요? 사실, 매우 간단합니다. 사용자는 일반적으로 가스 가격과 비슷한 단위 가격을 설정하지만, BTC는 실제로 vsize라는 수량 단위로 데이터를 저장하는 데 전적으로 의존합니다. 따라서 탭루트 주소를 예로 들어보겠습니다(주소마다 처리 수수료가 다르고, 탭루트 주소는 처리 수수료가 낮습니다). 이 주소의 구조는 다음과 같습니다.
-
추가 입력이 하나 늘어날 때마다 vsize는 58씩 증가합니다.
-
추가 출력 하나당 vsize는 43씩 증가합니다.
-
각 OP_RETURN을 작성하려면 vsize가 30 정도여야 합니다.
따라서 우리는 다음과 같은 최적화 비율을 계산할 수 있습니다.
체인 배치 민트 펜 10개, 가격: i * 10 + o 10 +p 10 = 1310
배치 분할 Mint 10, 비용: i * 10 + o 10 +o 9 +p* 10 = 1697
가스 최적화 비율: (1697-1310)/1697 = 22.8%
체인 배치 민트 20펜, 가격: i * 20 + o 20 +p 20 = 2620
분할 배치 Mint 20, 비용: i * 20 + o 20 +o 19 +p* 20 = 3437
가스 최적화 비율: (3437-2620)/3437 = 23.8%
20%는 별로 크지 않아 보일 수 있지만, 최고조에 이르면 단일 주조가 100U를 소모합니다. 10배치로 비용을 200U까지 줄일 수 있습니다. 작은 원가 차이는 궁극적으로 거래의 심리적 한계에 반영됩니다.
높은 프록시 수수료에 직면하여, 미래에 웹3 서클의 가장 빠른 점유율을 얻기를 바라는 사람들은 여전히 기본적인 노드 js를 배워야 하며, 다양한 회사의 오픈 소스 코드(위에 언급된 OKX 오픈 소스 서명 구성 요소 등)를 직접 실행하여 플랫폼 요금 문제를 우회해야 합니다. 거래 시장에 대한 다음 기사에서는 여러 플랫폼의 장애물을 우회하여 크로스 플랫폼 거래를 직접 구축하고, 메모리 풀을 직접 모니터링하여 수익을 창출하기 위해 직접 돌진할 수도 있습니다.
3. 요약
룬 자산 프로토콜은 한 달 전에 발행되었지만, 불행히도 10억 달러의 한계를 넘지 못했습니다. 또한 Ordinals와 Runes의 창립자 Casey가 세푸쿠에서 라이브 채팅을 하고 싶어한다는 보도도 있었습니다.
하지만 결론은 생태계의 두 가지 핵심 인프라인 프록시 게임과 시장이 불완전하여 소매 투자자가 참여하는 데 비용이 너무 많이 들고, 기관이 참여할 수 있는 생태계 운영이 부족하다는 것입니다.
첫째, 현재 등장한 플랫폼은 모두 수수료가 높거나 기능이 불완전합니다. 예를 들어, 룬스톤은 체인 비용이 낮지만 가스 추정이 정확하지 않아 마지막 거래가 쉽게 마모될 수 있습니다. 체인의 불확실성과 함께 점차 시장에서 철수할 것입니다.
게다가 현재의 프록시 모델은 여전히 사용자의 실제 요구와 거래 자체를 무시하고 있습니다.
타격을 받는 각 자산은 종종 더 빨리 이전되어야 하지만, 시장 초기 단계에서 가격이 크게 변동하고 BTC가 극도로 혼잡할 때, 사실 프로젝트 당사자 자체의 시장 행동을 제외하면 대규모 자산 타격에 대한 수요가 많지 않을 것입니다. 즉, 1,000개 자산을 타격할 만큼 많은 자금을 가진 사람들도 그렇게 할 수 있습니다. 플랫폼의 핵심 사용자는 소매 투자자입니다. 따라서 체인 유형은 비용이 낮지만 가장 초기 단계에는 적합하지 않습니다. 고속 변동 가격 책정에서 시장에 분할 도구가 없는 경우 1회 거래에서 체인 유형이 생성하는 20개 이상의 합성물이 거래 스윕의 임계값을 높입니다. 마지막으로 이 글은 BTC 자산의 프록시 메커니즘에 관한 것입니다. 이후 거래 시장 모델에 대한 글이 있을 예정이며, 이는 (BRC 20, Ordinals, Atomical, Runes) 등과 같은 새로운 자산의 거래 모드에 적용할 수 있습니다. 주의해서 읽고 놓치지 마십시오.
참고문헌:
룬 분할 생성 오픈 소스 코드: https://github.com/okx/js-wallet-sdk
Ruens 프로토콜 공식 소스 코드: https://github.com/ordinals/ord
이 기사는 인터넷에서 출처한 것입니다: BTC에서 가장 좋은 자산 프록시 모델은 무엇입니까?