서수 비문 프로토콜의 근거와 기술적 세부사항에 대한 논의
오디널스,오디널스 인스크립션 프로토콜 원리 및 기술적 세부 사항 논의 골든 파이낸스,이 기사에서는 BTC 블록체인의 기본 사항에 대해 살펴봅니다.
JinseFinance출처: LXDAO
이 글은 LXDAO 멤버 Howe가 작성한 것으로, BTC 자산 발행 프로그램에 대한 내용을 타임라인 형식을 통해 살펴볼 수 있으며, 읽기 전에 BTC의 개발 라인과 BTC 자산 발행의 역사를 읽어보실 수 있습니다. 읽기 전에 BTC 역사 및 BTC 자산 발행 타임라인 차트를 살펴보면 더 나은 결과를 얻을 수 있습니다.
BTC 자산 공개 프로그램 개발 타임라인
한편, 이 글은 여러 기사를 참조했으며, 저자들은 참고 및 연구 과정에서 일부 프로토콜/프로젝트에 대해 개별 기사가 정확하지 않을 수 있음을 발견했습니다. 일부 협약/프로젝트 시점에 대해 기사가 틀릴 수 있으므로, 이 글의 모든 타임라인은 저자가 관련 자료를 첨부하고 있으며, 오류가 있는 경우 저자에게 지적해 주시기 바랍니다.
기존의 많은 문서가 조례 프로토콜로 시작하지만, 조례 공식 문서에서 가장 먼저 언급되는 것은 서수 이론이며, 이를 통해 케이시가 조례 프로토콜을 만들 때 영감을 받았다는 것을 추론할 수 있습니다.
비트코인 세계에서 가장 작은 단위가 사토시(sat)라는 것은 잘 알려져 있으며, 서수 이론은 이러한 사토시의 인위적인 번호 매기기로 간단히 이해할 수 있습니다. BIP 제안서의 제안 동기를 보면, 서수 이론은 비트코인이 소유권 이전이나 키 회전을 방지하는 안정적인 식별자 역할을 할 수 있는 방법을 제공하고자 하며, 비트코인 네트워크에 어떠한 변화도 요구하지 않는다고 요약할 수 있습니다.
물론 이 이론에 대한 반대 의견도 있지만, BIP 제안서에 설명된 것처럼 사용자 프라이버시 감소, UTXO 세트의 크기 증가, 더스팅 공격 등 몇 가지 반대 의견도 있습니다."2" 오디널스 프로토콜
h3>프로토콜 제안
오디널스 프로토콜은 케이시가 제안하고 발표한 것으로, 그는 다음과 같은 아이디어를 제안했습니다.
. "사토시를 일정한 순서로 배열하고 0에서 2,100,000,000,000,000 사이의 서수를 부여한 다음, 사진, 텍스트, 동영상 또는 코드 문자열과 같은 다른 정보에 연결할 수 있을까요? 따라서 각 사토시는 고유하고 대체 불가능한 것이 됩니다. 이는 비트코인에 고유한 대체 불가능한 토큰 생성 기능을 부여하는 것과 같습니다."
오디널스 프로토콜은 2022년 말에 배포되었으며, 메인넷의 첫 번째 비문은 2022.12.14 UTC에 새겨졌습니다(https://ordinalswallet.com/inscription/ 6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0), 그 동안 프로토콜이 업데이트되고 반복되었지만 비공식적으로 발표되었으며, 케이시의 트위터 피드에서 찾을 수 있는 첫 공식 트윗은 다음과 같으므로 조례 프로토콜은 둘 다 될 수 있습니다. 따라서 조례 합의는 12월 또는 1월에 제안된 것으로 간주할 수 있습니다. (팁을 주신 셰프님께 감사드립니다.)
합의문의 특징
1. 수능과 희귀도
인간은 타고난 수집가입니다. 현재 6가지 종류의 희귀도가 있습니다.
토큰의 희귀도는 우리가 실생활에서 지폐를 가지고 놀 때 '표범지폐'라고 부르는 것과 비슷하며, 토큰의 희귀도는 실생활에서 지폐를 가지고 놀 때 '표범지폐'라고 부르는 것과 유사합니다. "합의가 가치를 창출한다".
오디널스 프로토콜은 각 샛에 특정 규칙 일련번호를 부여하고 트랜잭션에서 이를 추적하는 한편, 누구나 오디널스 프로토콜을 통해 사진(이미지), 텍스트(텍스트), 동영상(비디오), 음성(오디오) 등과 같은 추가 데이터를 첨부할 수 있도록 했습니다. 당시에는 초기 플레이어들이 이 프로토콜에 대체 불가능한 토큰을 만들 가능성이 높았고, 창립자 케이시의 원래 입장은 사람들이 가장 오래되고 합의가 가장 강력한 비트코인에 영원히 지속될 무언가를 저장할 수 있도록 하자는 것이었습니다. 그래서 한동안 많은 사람들이 오디널스를 '비트코인 대체 불가능한 토큰'과 동일시했습니다. 오늘날에도 여전히 유니샛 월렛에서 볼 수 있습니다.
2. 트랜잭션은 FIFO
오디날이 있는 샛이 거래 과정에서 분실되지 않게 하려면, 이를 확실히 할 필요가 있습니다. 일련번호가 있는 sat는 거래 과정에서 분실되지 않도록 하기 위해 거래 FIFO 방식을 채택했습니다. 다음은 왕이시 씨의 글(https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/)에 있는 예시입니다.
아래 그림에서 왼쪽에 두 개의 입력이 있는데, 주소 1과 주소 2에는 총 5개의 사토시가 있고, 이 트랜잭션에서는 4개의 사토시가 있습니다. 이 트랜잭션에서는 4사토시가 3oPz로 시작하는 주소로 전송되고, 1사토시는 채굴자에게 채굴자 수수료로 지급됩니다.
출처: https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/
위 트랜잭션에서 몰래 Ord 프로토콜을 사용해 각 사토시에 신원( 일련 번호)를 부여했다고 가정하면, 거래가 완료된 후 주소 1과 2에 있는 4개의 번호가 매겨진 사토시 Ord A-D가 주소 3으로 이동하고, 마지막 사토시는 채굴자에게 전달됩니다.
"선입선출"이라는 용어는 각 사토시가 트랜잭션 출력에서 인덱스에 따라 번호가 매겨진다는 것을 의미합니다. 예를 들어, 아래 그림의 트랜잭션 출력에서 주소 3은 채굴자의 주소보다 순위가 높으므로 주소 1과 주소 2에서 전송된 사토시는 주소 3이 채굴자의 주소보다 먼저 상속받게 됩니다.
출처: https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/
비트코인에 대해 좀 더 아는 친구들은 비트코인이 P2P 전자 화폐 시스템으로 탄생할 때부터 존재했고, 프로그래밍 언어가 튜링이 아닌 비완전한 스크립트 언어이기 때문에 일부 복잡한 기능을 구현하는 것이 거의 불가능하다는 것을 알고 있지만, 17년과 21년 동안 BTC의 두 가지 주요 업데이트를 통해 BTC에서 일부 복잡한 논리 기능을 구현하는 것이 가능해졌습니다. 17년과 21년 두 차례에 걸친 BTC의 주요 업데이트를 통해 복잡한 로직이 포함된 기능을 BTC에서 구현할 수 있게 되었습니다.
출처: https://twitter.com/blockpunk2077/status/1719321676989771801
위와 같은 개발을 전제로, Ordinals 프로토콜은 비문의 내용을 탭루트 스크립트에 작성하여 탭루트 스크립트에 작성하고 UTXO를 통해 이를 확인하고 전송하는 방식으로 개발되었습니다. 탭루트 스크립트 지출은 기존 탭루트 아웃풋에서만 가능하기 때문에 비문을 구현하기 위해 2단계 커밋/공개 프로세스가 사용됩니다. 먼저 커밋 트랜잭션에서 비문 내용이 포함된 스크립트의 탭루트 출력을 생성하고, 두 번째로 공개 트랜잭션에서 이전에 생성한 커밋 트랜잭션을 소비하여 비문 내용을 체인에 공개하며, 이 과정에서 비문 내용의 일련의 직렬화도 수행해야 합니다.
출처: https://docs.ordinals.com/inscriptions.html
그러니 여기서 크게 설명하면 위챗 송금을 시작하고 송금하는 과정에서 작성한 비문 내용을 메모(탭루트 출력)한 다음, 다음과 같이 합니다. 그런 다음 송금을 **(거래 제출을 위해 지출)하면 송금 후 채팅 상자의 상대방이 메모에 작성한 내용을 볼 수 있습니다(거래 공개)**. 이체가 노트에 기록되지 않았거나 거래가 취소된 경우, 이 비문의 내용은 업링크되지 않습니다.
오디날스(Ordinals) 프로토콜이 나왔을 때, 초기 플레이어들은 NFT를 가지고 놀았고, 익명의 개발자 domo는 2023.3.8에 실험적 표준인 Ordinals 프로토콜의 개선에 기반한 BRC-20 프로토콜을 발표하고 누구나 발행할 수 있는 첫 번째 BRC-20 $ordi를 공식적으로 배포했습니다. 토큰을 발행할 수 있습니다.
https://twitter.com/domodata/status/1633658974686855168
주:
1. domo가 BRC-20에 대해 가장 먼저 트윗한 날짜는 2023.3.9이지만, $meme과 $ordi의 배포 시점을 고려하면 2023.3.8에 출시되었어야 합니다.
2. $meme는 가장 먼저 배포된 BRC-20이고, $ordi는 가장 먼저 공식 출시된 BRC-20으로, 배포 시간을 보면 유추해볼 수 있습니다.
프로토콜 원칙
BRC-20 프로토콜은 일련의 표준을 설정하여 서수 이론에 기반한 BRC-20 토큰의 배포, 발행 및 전송을 가능하게 합니다. 프로토콜의 포맷 표준은 Sats Name 프로젝트(오르디날 프로토콜에 기반한 최초의 DID 프로젝트)의 포맷에서 파생되었습니다.
출처:https://gamma.app/docs/Copy-of-Ordinals-and-Bitcoin-NFT -8xnob1mzvgup38w?mode=present#card-qm5vgu6uussxft9
오디날스 프로토콜은 WeChat 송금을 시작할 때와 동일하지만 다른 점이 있습니다.
BRC-20 프로토콜 BRC-20 프로토콜은 비트코인 체인에서 동종 토큰을 발행하는 방식이지만, 비트코인에는 계정 모델이 없고 BRC-20 콘텐츠가 세그윗의 탭루트 스크립트에 배치되어 있기 때문에 체인에서 직접 각 계정의 BRC-20 잔액을 계산할 수 없습니다. 따라서 현재 접근 방식은 체인 아래에 인덱스 서버를 구축하여 BRC-20 토큰 정보, 잔액 계산, 트랜잭션 전송 등을 수행하는 것입니다. 그러나 이 접근 방식은 중앙 집중화의 위험이 있습니다.
출처: https://twitter.com/blockpunk2077/status/1725513817982136617
먼저, BTC의 1계층 프로토콜의 세 가지 주요 부분을 이해하는 것부터 시작하는 것이 유용합니다: 프로토콜은 쓰기 규칙을 지정합니다. 데이터 작성 규칙을 지정하고, 인덱서는 해당 데이터를 쿼리하고 파싱하는 기능을 제공하며, 원장은 토큰 잔액을 기록하고 전송을 처리합니다.
BRC-20의 경우, 인덱싱 서버는 토큰 정보를 읽기 위해 먼저 각 BRC-20 배포를 식별해야 하며, 이를 '인덱싱'이라고 합니다.
동시에 BRC-20 잔액은 스크립트에 기록되어 BTC 네트워크 자체에서 인식할 수 없기 때문에 BRC-20 인덱싱 서버는 BRC-20 잔액의 로컬 원장을 구축해야 합니다. 전송이 발생할 때마다 거래가 진행될 수 있는지(충분한 코인이 있는지) 로컬 원장을 확인하고 업데이트해야 합니다.
따라서 BRC-20은 트랜잭션 시 두 개의 트랜잭션을 전송해야 합니다.
첫 번째 트랜잭션은 로컬 원장의 최신 원장 데이터를 읽고 잔액을 계산합니다
그런 다음 두 번째 트랜잭션이 돈을 이체합니다.
오디널스 프로토콜은 기본적으로 전송 복잡성 측면에서 재귀적으로 증가하는 개선된 BRC-20을 기반으로 NFT를 위해 설계되었으며, BRC-20 인덱서는 비트코인에서 완전히 오프체인에 존재하는 원장의 작업도 수행합니다. 인덱서는 원장의 무결성을 보장하기 위해 모든 잔액 변화를 정확하게 기록해야 합니다.
따라서 시간이 지날수록 인덱서 원장은 쌓이게 되고, 노드는 점점 더 많은 스트레스를 받게 됩니다. 인덱서에게 지속적인 인센티브가 주어지지 않는다면 인덱서는 지속되기 어려울 것입니다. 인덱서 원장을 더 이상 사용할 수 없게 되면 BRC-20은 완전히 사용할 수 없게 됩니다.
출처: https://twitter.com/trac_btc/status/1722648122269012428> p>
$TRAC은 2023.5.3에 베니가 시작하여 2023.5.22에 배포된 BRC-20 토큰입니다.
트랙 코어는 비트코인 비문을 위한 예언 머신이자 탈중앙화 인덱서이며, 비문의 생태 데이터 인덱싱, 검색, 공급 가격 문제를 해결합니다.
예를 들어, 인덱서의 경우 비문 데이터는 비트코인 체인에 저장되지만 해당 비문에 대한 정보일 뿐이며, 데이터 업데이트 및 링크 확인은 항상 보안에 대한 비판을 받는 제3자 중앙화 인덱서에 의존해야 하기 때문에(예: 11월 말 바이낸스에서 발생한 시장 오르디 인덱싱 장부 오류), 트랙은 비문 생태계가 비트코인의 더 높은 수준의 보안, 비트코인의 모든 데이터를 수집, 정리, 정렬하며 향후 수백 개의 인덱서 노드를 도입할 계획입니다.
노드가 추가됨에 따라 트락 코어는 인스크립션 네이티브 디파이와 같은 상위 계층 프로토콜을 구축하기 위한 기반이 되는 프로핏의 역할도 통합하여 외부 소스에서 필요한 신뢰할 수 있는 데이터를 확보하여 블록체인에 공급하며, 트락 프로핏의 API는 무료로 호출할 수 있습니다.
따라서 탈중앙화 인덱서이자 비트코인 예언 기계라는 트락 코어의 생태학적 틈새는 대부분의 인스크립션 프로젝트보다 앞서 있습니다.
탭 프로토콜은 2023.8.7에 $TRAC 팀이 발표한 오디널을 기반으로 개선된 프로토콜입니다. BRC-20 프로토콜의 업그레이드 미러라고 할 수 있으며, 다음과 같은 4가지 특징을 가지고 있습니다.
고유한 토큰 표준을 가진 오드파이 프로토콜
다음과 호환됩니다. BRC-20 토큰, 시장과 통합하기 쉬우며 4자리로 고정된 BRC-20의 이름 길이 제한을 깨고 탭의 토큰은 3자리 또는 5~32자리 길이(4자리 아님)
일괄 전송, 담보 자산, 토큰 스왑 등을 지원합니다. L2 체인에 의존하지 않고 트랜잭션 효율성 향상
저주 비문을 지원하는 최초의 프로토콜
기존에 배포된 $TRAC을 프로토콜의 관리 토큰으로 사용(기능은 아니지만 설명을 위해 사용함)
파이프 프로토콜은 $TRAC의 창시자인 베니가 제안한 것으로, $TRAC 프로토콜의 창시자인 케이시가 제안한 룬즈 프로토콜을 개선한 것이지만, 오디날스가 제안한 룬즈 프로토콜을 중심으로 발전한 프로토콜입니다. 룬즈 프로토콜은 오디널스 프로토콜의 창시자인 케이시가 제안한 것이지만, 그의 주된 관심사는 오디널스 프로토콜에 있었기 때문에 룬즈 프로토콜의 개발 진행이 상대적으로 더뎠던 반면, 베니는 룬즈 프로토콜의 아이디어를 습득한 후 한 달여 만에 파이프 프로토콜을 도입했습니다
지금까지 베니는 6개월도 채 되지 않아 3개의 프로젝트를 출시했고, 이 3개의 프로젝트는 서로 연동되어 궁극적으로 중첩되어 있다는 것을 알 수 있는데, 다음 도표를 통해 이들 간의 관계를 살펴보자.
일반적으로 프로젝트의 거버넌스 토큰은 해당 프로토콜의 네이티브 토큰으로 선택됩니다. 세 프로젝트가 서로를 촉진하고 제약할 수 있는 방식으로 거버넌스 토큰을 사용하는 베니의 접근 방식은 극히 드문 경우입니다. 이러한 거버넌스 토큰의 정확한 기능은 아직 공식적으로 발표되지 않았기 때문에 앞으로 며칠 동안 다양하고 흥미로운 충돌을 일으킬지 지켜볼 것입니다.
아토믹 프로토콜의 창립자들은 2월에 오디널스에서 이를 작동시키려고 시도했습니다. 2월에 오디널스 프로토콜에서 DID 프로젝트를 개발하려 했지만, 개발 과정에서 오디널스 프로토콜의 한계로 인해 원하는 일부 기능을 구현할 수 없거나 약간 어색하다는 것을 알게 되었고, 2023.05.29에 아토믹 프로토콜에 대한 첫 아이디어를 트윗했고, 몇 달간의 개발 끝에 2023.09.17에 개발을 시작했습니다. 2023.9.17에 프로토콜이 온라인에 공개되었습니다.
https://twitter.com/atomicalsxyz/status/1663169464802725889
초기에 아토믹 프로토콜의 출시는 비트코인 생태계에 큰 파장을 일으키지 못했는데, 그 이유는 오디널스와 BRC-20 프로토콜의 출시로 인해 다른 체인에서 활동이 급증했기 때문입니다. 당시 여러 체인에서 오디널스와 BRC-20을 기반으로 여러 가지 개선이 이루어졌지만, 아토믹 프로토콜의 문서를 살펴보면 완전히 다른 프로토콜이라는 것을 알 수 있습니다.
DMT 이론(디지털 물질 이론)은 디지털 정보가 단순한 난수와 문자 그 이상이며, 실제로는 그 자체로 간주될 수 있다는 디지털 물질 이론을 말합니다. 나무나 금속과 같은 "물질"이며, 블록체인 데이터의 DMT는 트랜잭션, 바이트 또는 가치 있는 디지털 아이템이나 자산으로 전환할 수 있는 블록체인 데이터의 다른 패턴이 될 수 있습니다.
이해도를 높이기 위해 징글 박사의 말을 인용하면 다음과 같습니다:
일부 물리학자들은 정보가 결국 지구상의 모든 것을 극복하고 지배적인 물질이 될 수 있는 새로운 형태의 물질이라고 주장합니다(논란의 여지가 있지만). 디지털 정보의 기하급수적인 성장과 중요성은 현재의 성장 추세로 볼 때 약 350년 후에는 지구상에서 사용되는 디지털 정보가 물질 원자보다 더 많아질 수 있다는 사실에 의해 강조됩니다.
이 물리학자의 아이디어는 많은 사람들이 비트코인 블록체인에서 가치 있는 정보를 파싱하여 '임의적이지 않은 토큰'을 생성하는 실행 가능한 프로토콜로 전환하도록 독려했습니다. 디지털 물질 이론을 활용하면 디지털 가치 창출에 혁명을 일으켜 디지털 가치를 더욱 자의적이지 않고 의미 있게 만들 수 있습니다. 디지털 물질 이론의 맥락에서 데이터를 활용하면 데이터에서 새로운 가치 순서를 식별하고 도출할 수 있는 새로운 메커니즘을 만들어 새로운 형태의 토큰의 가능성을 열 수 있습니다.
예를 들어, 일부에서는 비트코인을 2100만 개, 10분 블록 등 자체적인 사양을 가진 비임의적 토큰인 DMT의 응용에 비유하기도 합니다. 비트코인 네트워크에서 디지털 정보를 교환함으로써 가치를 전송하고 저장할 수 있습니다. 비트코인은 디지털 세계에서만 존재하지만, 그 가치와 영향력은 기존의 실물 화폐와 마찬가지로 현실 세계에서도 상당한 영향을 미칠 수 있습니다.
그러나 논란이 없는 것은 아닙니다. 일부 비평가들은 디지털 정보 자체가 현실 세계를 직접적으로 변화시키지 않기 때문에 디지털 정보를 물질이나 에너지와 같은 근본적인 물리적 실체와 비교할 수 없다고 주장합니다. 그러나 DMT를 지지하는 사람들은 디지털 정보가 현실 세계를 직접적으로 변화시킬 수는 없다고 주장합니다. 그러나 암호화폐 애플리케이션의 경우처럼 디지털 정보는 인간의 행동과 결정을 통해 간접적으로 세상을 바꿀 수 있습니다.
독점 API로 인한 다양한 문제:
서비스 종속, 높은 상호작용 비용, 동일한 온체인 데이터라도 개발자들 간에 서로 다른 표현, 개발자 간 경쟁
신뢰할 수 없는 인덱서:
자산 보안 문제, 잦은 변경, 오디날의 플러스 마이너스
최상위 설계 부족:
프로토콜 결합 및 독점 기능 개발의 어려움
온체인 메타데이터의 한계:
예시: 컬렉션을 Github 저장소에 수동으로 업로드해야 하고, 수십 개의 마켓플레이스에서 수동으로 업데이트해야 합니다. 온체인 응답에 대한 합의가 없음
버그를 수정할 수 없거나 수정하는 데 비용이 많이 듦
오디널스 프로토콜의 데이터 구조는 개별 파일 사용에 크게 의존하고 있으며, 이는 다른 마켓플레이스에 대한 오프체인 규칙과 독점 색인이 있음을 의미함
통제 부족:
수집에 접근할 수 없는 경우, 컬렉션에 접근할 수 없습니다. p>
강력하고 성능이 뛰어난 분산형 인덱서에 액세스할 수 없는 경우 데이터 이동성이 문제가 되며, 서비스/인덱서 종속성이 높아집니다
수익 부족:
특정 서비스 및 마켓플레이스와 인덱서, API 등과 같은 독점 서비스에 의존하게 되면 수익이 감소하게 됩니다
앞의 세 가지는 개발자의 문제이고, 마지막 세 가지는 크리에이터의 문제입니다
아토믹 프로토콜은 비트코인(전통적 의미의 NFT).
1. 디지털 오브젝트 - "원자" NFT
아토믹(또는 "원자")은 새로운 유형의 새로운 유형의 대체 불가능한 토큰으로, 비트코인에서 발행, 전송, 업데이트할 수 있습니다. 가장 큰 차이점은 중앙화된 서비스나 신뢰할 수 있는 제3자 인덱서를 사용할 필요가 없다는 것입니다. 작동을 위해 비트코인을 변경할 필요도 없고, 사이드체인이나 L2도 필요하지 않습니다. 이제 우리의 디지털 생활에 대한 통제권을 되찾을 때입니다.
출처: . https://twitter.com/atomicalsxyz/status/1702867266008719582
2. BitWork - 마이크로 작업 증명 PoW
아토믹 프로토콜의 가장 흥미로운 개선 사항은 토큰 발행 프로세스에 CPU 연산 구성 요소를 추가한 것으로, 비트워크는 발행 전에 특정 접두사와 일치하는 문자의 해시값을 철저하게 계산해야 합니다.
PoW는 에너지와 시간의 가치가 투입되지만 무작위적인 운이 개입되어 토큰 발행이 비교적 공정하게 이루어질 수 있습니다.
계산하기 어려운 기존 작업증명 알고리즘과 달리 비트워크는 접두사 매칭 방식을 변경하여 채굴 난이도를 세밀하게 조정할 수 있으며, 접두사에 1에서 15 사이의 숫자를 추가할 수 있습니다(예: "7777.1" 또는 " 7777.15" 또는 그 사이의 숫자를 추가하여 해당 문자에 허용되는 변형 범위를 나타낼 수 있습니다.
작동 방식은 "."입니다. 뒤에 오는 숫자를 하프 와일드카드라고 하며 해당 숫자에서 5번째 문자를 일치시키는 데 사용됩니다. "7777.10"을 예로 들면, 처음 4개의 txid 문자(16진수)는 "7777"이어야 하고, 5번째 문자는 숫자 10(16진수) 이상일 수 있습니다.
따라서 5자리 숫자는 A, B, C, D, E, F가 될 수 있습니다. 이렇게 하면 전체 시스템에서 난이도가 높아질 때마다 16배수만 선택할 수 있는 것이 아니라 2배수에서 16배수 사이의 범위에서 선택할 수 있습니다.
이렇게 하면 전력과 같은 에너지 소비량을 기준으로 콘텐츠의 순위를 매길 수 있습니다
멋진 참조나 접두사가 있으면 합의를 통해 관련 커뮤니티를 구성합니다
캐스팅 과정에 무작위적인 운의 요소를 추가합니다
배너티를 중심으로 관련 커뮤니티를 구성합니다
배너티를 중심으로 관련 커뮤니티를 구성합니다. 커뮤니티를 구성하기 위한 TXID와 REF
고비용 신호 이론에 기반한 콘텐츠 순위
토큰 캐스팅 스로틀링 및 제한 - 스팸 필터
3. 컨테이너 NFT - NFT 표준
컨테이너는 NFT와 메타데이터를 표현하기 위한 컬렉션 표준입니다. 아토믹, 오디날, 비트맵 등 모든 프로토콜에서 콘텐츠를 추가/수정/삭제하는 데 사용할 수 있으며, 선택적으로** 영구적으로 "봉인"** 즉, 콘텐츠를 컨테이너에 잠근 다음 컨테이너를 열 수 있는 "키"를 파괴할 수 있습니다. 즉, 콘텐츠를 컨테이너에 잠그고 컨테이너를 여는 '키'를 파기하여 봉인 상태를 유지하고 수정할 수 없도록 하는 것입니다.
컨테이너 이름 서비스:
컨테이너 이름은 제목 태그 # 기호로 시작하며, 각 이름은 고유합니다.
컨테이너 이름은 해시태그 #으로 시작하며 각 이름은 고유하고 반복할 수 없으며 선착순으로 생성됩니다
이름의 길이는 3~64자 범위이며 비트워크는 컨테이너 이름 등록 속도를 높이기 위해 사용됩니다
다음 예시에서 컨테이너 이름이 예시됩니다: #bitcoin-funks, #. gemini-warriors, ......
4.ARC20 - 스테인드 코인
아토믹 프로토콜은 다음을 사용합니다. 아토믹 프로토콜은 비트코인의 최소 단위인 sat을 기본 '원자'로 사용하며, 각 sat의 UTXO는 토큰 자체를 나타내는 데 사용됩니다. 즉, ARC20의 잔액은 1토큰 = 1 sat의 수입니다.
ARC20은 거래 스크립트에 등록 정보가 기록되는 스타인드 코인의 모델입니다. 이 정보를 UTXO에 바인딩함으로써 토큰의 프로그래밍 가능성과 탈중앙화를 향상시킬 수 있습니다. 동시에 거래의 보안은 BTC 메인넷에 의해 보장되며, 토큰 잔액이 UTXO의 sat 수와 일치하기 때문에 거래 추적, 잔액 계산 등에 있어 오프체인 시스템이 필요하지 않고 ARC20 토큰의 잔액을 계산할 수 있습니다. 이것이 BRC-20 프로토콜과의 가장 큰 차이점입니다.
출처: https://twitter.com/blockpunk2077/status/1725513817982136617
ARC20 배포 시 토큰 이름, 총액, 수량 제한, 난이도 설정, 시작 블록, 이미지 등 추가 정보를 제공합니다.
ARC20을 발행할 때 사용자는 토큰의 이름을 UTXO의 스크립트에 작성하고, 수량은 UTXO의 sat 수에 의해 직접 결정됩니다(1 sat = 1 토큰).
ARC20을 전송할 때 사용자는 더 이상 BTC에 데이터를 입금할 필요가 없으며, 지속적으로 보유한 토큰만 거래 입력으로 가져가면 됩니다. 트랜잭션 입력으로 다른 주소로 출력하면 됩니다.
ARC20의 경우 토큰 등록을 읽고 민트 트랜잭션을 식별하여 어떤 UTXO가 ARC20인지 확인하는 데 도움이 되는 인덱스만 있으면 됩니다.
이것의 장점은 다음과 같습니다.
색인 서버 비용을 대폭 절감하고, 거의 모든 사람이 자체 색인 서버를 만들 수 있으며, 시스템이 고도로 탈중앙화되어 있습니다
송금은 전적으로 BTC 네트워크에 의존하고, 스팸 거래의 중복이 없으며, ARC20 전송은 본질적으로 안전합니다. ARC20 전송의 보안은 BTC에 의해 보장됩니다
ARC20의 원자성은 BTC의 원자성과 일치하여 많은 네이티브 애플리케이션을 구현하는 데 적합합니다
ARC20을 배포할 때 토큰 이름, 토큰 총량, 한도 수, 난이도 설정, 시작 블록, 이미지 등과 같은 정보가 포함됩니다.
ARC20을 발행할 때 사용자는 토큰의 이름을 UTXO의 스크립트에 작성하고, 수량은 UTXO의 샛 수에 의해 직접 결정됩니다(1샛 = 1토큰).
ARC20을 전송할 때 사용자는 더 이상 BTC에 데이터를 입금할 필요가 없으며, 거래 입력값으로 UXTO를 다른 주소로 전송하기만 하면 됩니다.
물든 코인의 설계는 데이터에 잔액을 기록하는 대신, 잔액이 sat에 묶여 있기 때문에 ARC20 잔액의 최소 분할 정밀도가 1이라는 몇 가지 단점을 가지고 있습니다.
또한 BTC 메인넷 자체에서 더스트 공격을 방지하기 위해 설정한 최소 546 sat 트랜잭션 제한으로 인해 현재로서는 사용자가 세분화된 거래를 할 수 없습니다. 그러나 아토믹 프로토콜은 특정 분할 체계를 갖추고 있으며 현재 활발히 개발 중입니다.
이것은 BRC-20과 ARC20의 가장 근본적인 차이점을 보여주는 그래픽입니다:
5. 영역 이름 시스템(RNS) - 도메인 이름 시스템
RNS는 DNS의 진정한 라이벌이라고 주장하며 DNS 및 기타 블록체인 도메인 이름 시스템에 대한 가장 효과적이고 효율적인 대안을 목표로 하고 있습니다. 전 세계적으로 DNS 및 기타 블록체인 도메인 이름 시스템에 대한 가장 효과적이고 효율적인 대안을 목표로 합니다.
영역 이름은 네트워크 주소와 리소스 정보를 연결하는 데 사용할 수 있는 사람이 읽을 수 있는 식별자입니다. 영역 이름은 더하기 기호 +로 시작하고 알파벳 문자가 하나 이상 포함되어야 합니다(예: +alice 및 +agent007). 이는 유효한 이름입니다(최상위 레벨의 도메인 또는 TLR - 도메인 이름 시스템(RNS)).
도메인 이름은 원자 디지털 객체 형식을 사용하여 비트코인 블록체인에서 직접 소유하고 자체 관리하며, 이는 기본적으로 중개자나 중앙화된 등록기관이 없음을 의미합니다.
다음 규칙에 따라 모든 영역에서 하위 영역을 발행하여 커뮤니티를 관리하고 토큰화할 수 있습니다.
일반인을 위한 예를 들자면 :
이 외에도 하위 영역은 소셜 미디어 조직, 신원 확인, 충성도 보상 등에 사용될 수 있습니다.
우리는 먼저 +ATOM 도메인에 가입합니다
이 도메인에서 펑크 NFT에 대한 펑크 NFT를 생성하고자 하는 경우. PUNK
펑크 커뮤니티에서 DAO를 형성하고 싶으면 +ATOM.PUNK.DAO라는 하위 도메인을 만들 수 있습니다
펑크 커뮤니티에서 DAO를 형성하고 싶으면 +ATOM.PUNK.DAO라는 하위 도메인을 만들 수 있습니다
그리고 DAO의 각 사람에게 할당된 하위 도메인을 생성할 수 있습니다.
모든 도메인 또는 하위 도메인은 하위 도메인을 게시할 수 있습니다
모든 하위 도메인은 동일한 특성을 상속하고 하위 도메인을 기반으로 하위 도메인을 게시할 수 있습니다
. 모든 사람이 자신이 소유한 도메인의 등록자이며, 중앙 집중식 권한이 없음
위의 원자 이론을 통해 아토믹 프로토콜의 주요 특징을 알 수 있습니다.
토큰을 나타내는 기본 단위로 사토시를 사용
비트코인에서 디지털 객체의 생성, 전송 및 업데이트를 허용
탈중앙화되고 비트코인 문화에 부합하는 토큰화 방법을 제공
비트코인 문화에 맞는 작업증명(POW)을 사용해 채굴 과정의 공정성과 탈중앙화를 높임
더 넓은 범위의 애플리케이션을 지원하기 위해 비트코인의 기능을 확장하도록 설계됨
이해하기 아토믹 프로토콜의 차이점을 이해하는 가장 좋은 방법은 다른 인기 있는 NFT 프로토콜과 비교하는 것입니다.
비트맵닷랜드는 비트코인 생태계 최초의 메타 유니버스 프로젝트로, 오디널스 이론과 비트맵 이론에 기반하고 있습니다. 비트맵 이론.
비트맵 이론은 2023.6.5 트위터 사용자 @blockamoto에 의해 제안되었습니다.
이 이론은 비트코인 블록에 입력된 각 트랜잭션을 하나의 구획으로 매핑하여 블록 또는 구역을 형성합니다. 서로 다른 트랜잭션 입력의 크기가 다르면 매핑된 패밀리의 크기도 달라집니다.
https://twitter.com/blockamoto/status/1665704582863810560
비트맵닷랜드 구매자는 디센트럴랜드 와 더 샌드박스의 영향을 받아, 이 두 플랫폼에서 토지를 구매하는 논리와 유사하게 토지를 분할하고 지도에 패턴을 그리는 방법을 채택했습니다. 사용자는 무료 코인 주조와 유사하게 사토시에게 비문을 통해 데이터를 기록함으로써 특정 비트코인 블록의 소유권을 얻게 됩니다.
출처: https://share.foresight-news.com/article/detail/48677
비트코인 블록체인에서 각 블록은 서로 다른 반감기 주기를 나타내기 위해 4개의 섹션으로 나뉩니다. 사용자는 Bitmap.land 웹사이트에서 각 블록의 수와 색상을 확인할 수 있으며, 각기 다른 색상은 다른 판매 상태를 나타냅니다.
비트맵랜드의 오퍼링은 서수 이론과 밀접하게 연관되어 있으며, 이는 디센트럴랜드와 더 샌드박스의 가상 토지 오퍼링이 ERC-721 표준에 의존하는 것과 유사합니다. 서수 이론은 초기 염료 코인의 원리와 유사하지만, 비트코인의 현재 내러티브, 합의, 생태학, 인프라라는 맥락에서 두 이론은 서로 다릅니다. 서수 이론은 ERC-721만큼 혁신적이지는 않지만, BRC-20의 접근 방식은 더 원시적입니다.
비트맵 이론은 비트코인 블록에 새로운 해석을 추가하여 실용성은 부족하지만 화제성을 제공합니다. 비트맵 이론은 사용자가 개별 블록을 소유하고 기록할 수 있게 함으로써 비트코인과 메타버스 간의 연결을 바꾸고, 비트코인 블록체인의 각 블록에 새로운 차원을 부여하여 메타버스의 일부가 되게 합니다.
비트맵 이론은 오디널스 커뮤니티의 관심을 끌며 비문 열풍을 불러일으켰습니다. 비트코인 블록체인의 모든 블록은 비트맵을 통해 메타버스의 일부가 될 수 있으며, 이는 커뮤니티에 새로운 창조와 소유의 기회를 가져다줍니다.
비트맵닷랜드는 비트맵 이론을 통해 비트코인과 메타버스 사이의 경계를 허물고 소유권, 창의성, 커뮤니티 성장을 위한 길을 열어줍니다. 비문 열풍이 계속되면서 디지털 공간에서 자신의 자리를 찾는 사람들에게는 큰 잠재력을 의미합니다.
관심 있는 학생들은 공식 브라우저에서 다양한 비트맵을 확인할 수도 있습니다: https://bitmap.game/
우리 모두가 알다시피, 오디널스 프로토콜과 BRC-20과 같은 비트코인 기반 프로토콜은 "온체인 선언, 오프체인 해결" 메커니즘에 기반합니다. 오디널스나 BRC-20과 같은 비트코인 프로토콜은 "온체인 선언, 오프체인 해결" 메커니즘을 통해 비트코인 생태계의 발전에 많은 상상력을 불어넣고 있습니다. 수많은 비트코인 대체 불가능한 토큰과 토큰이 발행되었지만, 디파이와 같은 탈중앙화 애플리케이션의 개발은 여전히 뒤처져 있습니다. 이에 따라 미카엘.btc는 2023.9.2 탈중앙화 컴퓨팅을 지원하는 프로토콜을 출시했습니다: BRC-100.
https://twitter.com/MikaelBTC/status/1697930690653036895
BRC-100은 비트코인 레이어 1에서 다양한 탈중앙화 애플리케이션을 사용할 수 있도록 설계된 조례 이론에 기반한 확장 프로토콜입니다. 이 프로토콜은 비트코인의 생성, 발행, 거래와 같은 BRC-20의 기본 기능을 이어받을 뿐만 아니라 탈중앙화 컴퓨팅 개념을 도입했습니다.
이것은 디파이, 소셜파이, 게임파이 등 모든 종류의 탈중앙화 애플리케이션이 BRC-100 스택을 기반으로 개발될 수 있으며, 진정한 탈중앙화, 무신뢰, 검열 저항, 무허가 시나리오를 비트코인의 첫 번째 계층으로 가져올 수 있다는 것을 의미합니다.
BRC-100 프로토콜의 주요 특징 중 하나는 상호 운용성으로, 스택 내의 모든 프로토콜과 애플리케이션이 서로 호환될 수 있을 뿐만 아니라 BTC, BRC-20 또는 이더와 스택과 같은 다른 레이어 1 체인과의 상호작용도 지원합니다. 또한, 이 프로토콜은 보안과 연산 기능을 강화하기 위해 UTXO 모델과 상태 머신 모델을 도입했습니다.
BRC-100 프로토콜은 오르디날스 이론의 확장판이기 때문에 BRC-100은 BRC-20의 모든 기능을 자체적으로 가지고 있을 뿐만 아니라 여러 가지 혁신적인 기능도 도입하고 있습니다.
스트림 세이빙: BRC-100 프로토콜을 기반으로 에어드랍, 거버넌스 프로토콜, 릴레이 프로토콜 등 다양한 확장이 가능하며, 이는 미카엘이 BTC에 다양한 디파이 방식을 도입하고자 하는 것으로 해석할 수 있습니다.
상속
BRC-100 프로토콜은 상속이라는 개념을 도입했습니다. BRC-100에서 직접 또는 간접적으로 상속하는 프로토콜을 BRC-100 확장 프로토콜이라고 하며, BRC-100 확장 프로토콜은 하나의 프로토콜에서만 상속해야 합니다. 확장 프로토콜은 부모 프로토콜의 속성, 연산 및 계산 연산을 상속받으며 속성 및 계산 연산만 확장할 수 있습니다.
이것은 도자기를 만들 때 흙으로 만든 물체에서 시작하여 천천히 다듬고 모델링하여 장식하고 물건을 담을 수 있는 등 확장된 기능을 추가하는 것과 유사합니다.
이것은 도자기를 만들 때 흙으로 만든 물체에서 시작하여 다듬고 모양을 만들어서 물건을 담을 수 있도록 확장하는 것과 유사합니다.
BRC-100 프로토콜과 모든 확장 및 개선 사항을 통칭하여 BRC-100 스택이라고 하며, 스택을 기반으로 모든 토큰/앱이 서로 호환되므로 하나의 토큰/앱을 어디서나 다른 애플리케이션과 함께 사용할 수 있습니다. 다른 애플리케이션과 함께 사용할 수 있습니다.
프로토콜과 애플리케이션
BRC-100 스택에서 프로토콜은 애플리케이션의 속성, 작동, 연산 작업을 설명하는 표준입니다. 애플리케이션은 프로토콜이 비문을 통해 비트코인 네트워크에 배포된 후 생성되는 프로토콜의 인스턴스입니다.
애플리케이션은 본질적으로 연산 능력과 상태를 가진 토큰입니다. 애플리케이션의 연산 능력은 프로토콜에 자세히 설명되어 있습니다. 하위 애플리케이션을 추가하지 않으면 애플리케이션은 프로토콜에 설명되지 않은 연산 기능을 가질 수 없습니다. 추가된 하위 애플리케이션은 프로토콜의 계산 기능만 가질 수 있으며, 그렇지 않으면 공개 인덱서가 애플리케이션의 상태를 검증할 수 없어 사용자와 애플리케이션의 상태 간에 불일치가 발생할 수 있습니다.
애플리케이션 중첩
BRC-100과 그 확장 프로토콜을 기반으로 배포된 애플리케이션은 중첩될 수 있습니다. 즉, 하나의 애플리케이션 아래에 하위 애플리케이션이라고 하는 다른 애플리케이션을 만들 수 있습니다.
서브 애플리케이션의 티커는 "상위 애플리케이션 티커:"로 시작하며, 하나의 애플리케이션 아래에 여러 애플리케이션을 생성하여 여러 개의 독립적인 계산 로직을 수행할 수 있습니다. 예를 들어, 고전적인 AMM DEX 시나리오에서는 단일 DEX 애플리케이션 내에 여러 개의 LP 하위 애플리케이션/토큰을 생성해야 합니다(예: "amm_dex:LP_BRC100_BTC").
애플리케이션 상태와 주소
BRC-100 프로토콜은 UTXO 모델 외에도 프로토콜의 연산 능력을 확장하기 위해 상태 머신 모델을 도입했습니다.
애플리케이션, 하위 애플리케이션, 주소는 모두 상태를 가질 수 있습니다. 예를 들어 애플리케이션은 토큰을 보유할 수 있고 주소는 애플리케이션에서 잔액을 보유할 수 있으며, UTXO 및 상태 전환은 burn2/burn3 및 mint2/mint3 명령어로 수행됩니다.
계산 연산(cop)은 특정 계산 로직, 즉 애플리케이션과 주소 상태 전환 로직을 표현하는 데 사용됩니다.
예를 들어, 주소 A는 burn3/mint3를 통해 애플리케이션에 10개의 토큰1을 소멸시킵니다. 애플리케이션은 UTXO와 10개의 토큰1을 소유합니다. 애플리케이션은 계산 로직을 통해 주소나 애플리케이션의 내부 상태를 변경하여 10개의 토큰1을 할당할 수 있습니다. 토큰1을 소유한 주소나 애플리케이션은 mint3 명령을 통해 토큰1을 캐스팅할 수 있습니다. 그런 다음 mint3 명령어로 캐스팅할 수 있습니다.
권한
BRC-100 프로토콜은 소유자와 관리자의 두 가지 역할을 도입했습니다.
애플리케이션 배포 비문이 있는 주소를 소유자라고 합니다. 소유자는 배포 비문에 대한 UTXO 전송을 추적할 수 있습니다. 모든 하위 애플리케이션의 소유자는 상위 애플리케이션의 소유자입니다.
관리자는 소유자가 관리하며, 관리자는 다른 관리자를 관리할 수 없습니다. 소유자와 관리자는 엄격하게 제한된 권한을 갖습니다. 관리자는 사용자를 검열할 수 없으며, DAO를 시작하지 않는 애플리케이션을 관리하고 mint2/burn2 계산 작업을 완료하는 작업만 수행할 수 있습니다.
관리자는 주소, 애플리케이션 또는 하위 애플리케이션이 될 수 있습니다. 애플리케이션과 하위 애플리케이션은 추가 설정 없이 기본적으로 서로의 관리자가 되지만 하위 애플리케이션은 서로의 관리자가 되지 않습니다.
번2/번3 민트가 올바르게 처리되려면 애플리케이션의 배포자에게 전송되어야 합니다. "mint2" 지시어로 발행해야 하는 일부 토큰은 앱/서브앱 로직에 의해서만 배포할 수 있으며 앱/서브앱이 토큰의 관리자여야 하며, "burn2" 지시어에도 유사한 로직이 적용됩니다. burn2/burn3 인스크립션은 앱의 배포자에게 보내야 올바르게 처리됩니다. 연산 로직에 따라 올바르게 처리되려면 burn3 비문을 애플리케이션의 배포자에게 보내야 합니다.
탈중앙화된 애플리케이션 거버넌스
BRC-100 스택은 BRC-100 또는 확장 프로토콜 표준을 구현하는 애플리케이션을 관리하는 거버넌스 프로토콜인 BRC-101을 도입합니다. 그리고 애플리케이션이 DAO를 시작한 후에는 탈중앙화된 투표를 통해 거버넌스를 수행해야 합니다.
애플리케이션 거버넌스에는 애플리케이션 및 하위 애플리케이션 속성 업데이트, 하위 애플리케이션 배포, 애플리케이션 중지 등이 포함됩니다. 애플리케이션 거버넌스는 온체인 거버넌스입니다. 온체인 투표가 통과된 후, 애플리케이션은 컴퓨팅 작업인 egov를 통해 알림을 받아야 하며, 애플리케이션은 타임락 후 자동으로 거버넌스를 실행합니다.
애플리케이션/토큰 배포
BRC-100 프로토콜에서 애플리케이션을 배포하는 방법에는 두 가지가 있습니다: 하나는 배포 명령을 사용하여 직접 배포하는 것이고, 다른 하나는 거버넌스 프로토콜인 BRC-101을 통해 배포하는 것입니다.
전자는 구성에 거버넌스가 필요하지 않은 상위 및 하위 애플리케이션을 배포하는 데 사용되며, 후자는 거버넌스가 필요한 하위 애플리케이션을 배포하는 데 사용됩니다.
토큰 발행
BRC-100 프로토콜은 다양한 시나리오에서 토큰을 발행하기 위한 세 가지 발행 지시어인 mint, mint2, mint3를 제공합니다.
애플리케이션을 배포할 때 사용자가 발행할 수 있는 토큰의 수를 설정해야 합니다("mint" 지시어를 사용). 나머지 토큰도 "mint" 명령을 사용하여 발행됩니다.
"mint": 사용자 발행, 공정 발행, 누구나 사용자를 위해 토큰을 발행할 수 있지만 "mint" 연산자가 발행하는 토큰의 총 개수는 애플리케이션의 "max " 및 "mma" 속성 설정을 초과할 수 없습니다. 발행 후에는 토큰의 유통량이 증가합니다.
"mint2": 화이트리스트 채굴, 애플리케이션이 채굴 가능한 사용자 또는 애플리케이션의 수를 추적하고 애플리케이션의 규칙에 따라 누구나 사용자 또는 애플리케이션을 위해 2개의 토큰을 채굴할 수 있습니다. 토큰의 유통량도 2개를 채굴한 후에 증가합니다.
"mint3": 재무부가 발행하고, mint3는 다른 앱의 사용자 또는 앱의 잔액이며, 누구나 앱 규칙에 따라 사용자 또는 앱을 위해 mint3 토큰을 발행할 수 있습니다. mint3 이후에는 토큰의 유통량이 증가하지 않습니다.
토큰 파기
파기는 BRC-100 프로토콜에서 새롭게 도입한 작업입니다. 사용자는 전송 작업의 의미와 유사하게 파괴 작업을 새긴 다음 애플리케이션 배포자에게 새긴 내용을 전송할 수 있습니다. 그러면 각인된 토큰이 소멸되거나 애플리케이션의 잔액으로 전송됩니다.
주조 작업의 정의와 유사하게 소각 연산자는 3가지가 있는데, 각각 논리적으로 mint, mint2, mint3에 해당합니다. 추가 구성이 필요하지 않으며 모든 애플리케이션/토큰은 이 세 가지 소각 명령을 지원합니다.
"burn": 공개 파기, 누구나 이 명령어를 사용하여 토큰을 파기할 수 있습니다. 토큰 소각에 성공하면 유통량이 줄어들고 소각된 토큰은 다시 발행할 수 없습니다.
"burn2": 화이트리스트 파괴, 애플리케이션의 사전 설정된 규칙에 따라 애플리케이션에 2 토큰을 소각하면 사용자의 잔액이 감소하고 애플리케이션의 상태가 그에 따라 업데이트되며 유통량이 감소합니다. 실제로 AMM DEX에서 유동성을 제거하는 것과 같은 로직은 burn2로 구현할 수 있습니다.
"burn3": 트레저리 소멸, burn3는 사용자의 토큰 잔액을 감소시키고 "to" 애플리케이션의 잔액을 증가시킵니다. 실제로는 mint3와 함께 작동하여 AMM DEX에서 토큰을 교환하고 유동성을 증가시키는 로직을 완성할 수 있습니다.
거래세와 디플레이션
BRC-100 프로토콜은 토큰 거래를 위한 새로운 메커니즘인 거래세와 디플레이션을 도입합니다. 애플리케이션은 거래세 비율, 세금 수취인, 거래 블랙홀 비율을 설정할 수 있습니다. 이러한 설정은 AMM 기반 탈중앙화 거래소에서 거래가 이루어질 때만 적용됩니다. 일반적인 전송, 발행, 파기 작업은 거래세와 디플레이션을 유발하지 않습니다.
계산 연산
계산 연산은 BRC-100 프로토콜의 확장된 계산 동작입니다. 이는 cop 속성으로 표시되며 프로토콜의 연산 능력을 나타내는 가장 작은 단위입니다. 연산자 burn2/burn3/mint2/mint3와 함께 사용하면 해당 연산자 아래에서 애플리케이션과 사용자의 상태가 어떻게 업데이트되는지 정의하는 상태 전환 함수로 해석할 수 있습니다.
오라클 프로피시 머신
오라클은 블록체인이 오프체인 당사자와 상호 작용하기 위한 일반적인 요구 사항이며, 이더와 같은 블록체인에서 잘 구현되어 사용되고 있습니다. 오라클이 없다면 블록체인의 스마트 컨트랙트는 온체인 데이터로 완전히 제한될 것입니다. 하지만 BRC-100 프로토콜은 블록체인에 비해 매우 특별한 특성을 가지고 있습니다.
블록체인의 연산 능력을 갖췄을 뿐만 아니라 오프체인 인덱서에 의존해 연산을 완료합니다. 동시에 오프체인 인덱서는 다른 블록체인이나 메타 프로토콜과 직접 통신할 수 있지만 블록체인은 이를 수행할 수 없으므로, 인덱서는 충분한 증명 데이터를 통해 체인 아래 또는 위에 있는 모든 데이터가 오라클 BRC-100 프로토콜의 요구 사항을 충족하는지 확인할 수 있습니다.
예를 들어 BTC 또는 BRC-20 자산의 전송 확인, 이더리움 블록의 이더리움 가격 확인 등이 있습니다.
즉, BRC-100 프로토콜에서는 사용자가 증명 데이터를 제출하고 인덱서가 별도의 오라클 서비스 없이도 사용자가 제출한 프로토콜 외부 증명 데이터를 검증하는 오라클 검증자 역할을 하는 새로운 패러다임인 증명 및 검증이 도입됩니다.
BRC-100 프로토콜에서 burn2/burn3/mint2/mint3 명령어는 프로토콜 외 증명 데이터 제출을 위한 증명 속성을 기본적으로 지원합니다. 인덱서는 증명 데이터를 검증하여 상태의 일관성과 정확성을 보장할 수 있습니다. 증명은 전송 증명, 머클 트리 증명, 영지식 증명, 가격 증명 등이 될 수 있으며 자산 브리징, 에어드롭 등, 비트코인 레이어 2, 직불 및 신용 청산과 같은 시나리오에서 사용될 수 있습니다.
릴레이 프로토콜
비트코인의 메타프로토콜은 이질적이며 서로 통신할 수 없습니다. 서로 다른 프로토콜은 비트코인 블록체인의 보안을 공유하고 서로 다른 계산 능력을 가진 서로 다른 블록체인에 비유할 수 있습니다. 또한 메타 프로토콜은 이더와 같은 다른 블록체인과 직접 통신할 수 없으며, 다른 블록체인의 자산을 사용할 수도 없습니다.
따라서 BRC-100 스택은 비트코인, 메타프로토콜, 블록체인, BRC-100 프로토콜 간의 통신을 완성하고, 다른 프로토콜이나 블록체인의 자산을 BRC-100에 연결하며, 디파이와 같은 탈중앙화 애플리케이션에 참여하기 위해 릴레이 프로토콜이 필요합니다. 한편, 프로토콜과 블록체인의 다양성으로 인해 BRC-100은 여러 개의 릴레이 프로토콜을 갖게 될 것입니다.
우리는 먼저 비트코인, BRC-20, BRC-100 간의 자산을 연결하는 역할을 하는 BRC-103을 출시할 예정입니다. 메타 프로토콜이나 블록체인(소스)에서 BRC-100 프로토콜(타깃)로 자산을 브리징할 때, 인덱서가 전송의 정확성을 검증할 수 있도록 하기 위해서는 전송 증명이라고 하는 "mint2" 명령어를 사용하여 증명 데이터를 제출해야 합니다. 전송 증명이란 타겟 프로토콜(BRC-100)에서 앵커 자산을 발행할 때 소스 측(예: 비트코인, BRC-20 또는 기타 블록체인)의 전송 증명 데이터를 증거로 제출해야 한다는 의미이며, 이는 트랜잭션 해시 또는 비문 ID가 될 수 있습니다. 그래야 모든 BRC-100 인덱서가 앵커 자산 발행의 정확성을 검증할 수 있습니다.
전송 증명은 오라클 BRC-100 프로토콜의 매우 중요한 응용 프로그램입니다.
프로토콜 사용 사례
BRC-100은 BRC-20의 확장판이기 때문에 기본적으로 BRC-20의 모든 애플리케이션을 가지고 있지만, BRC-100은 훨씬 더 많은 것을 가지고 있습니다. BRC-100 프로토콜을 계속 확장할 수 있으며, 다음은 이미 개발 중인 확장 기능 중 일부 목록입니다.
BRC-101 (출시)
BRC-100 프로토콜 스택의 탈중앙화 체인은 새로운 것이지만 사용할 수 있는 유일한 체인은 아닙니다. 부모/자식 앱/토큰의 속성을 업데이트하고, 앱을 중지하고, 자식을 추가하는 방법을 정의하는 탈중앙화 온체인 거버넌스를 위한 100개의 프로토콜 스택입니다.또한 BRC-101은 탈중앙화된 투표를 통해 오프체인 거버넌스를 수행할 수도 있습니다.
BRC-102 (개발 중)
자동화된 유동성 프로토콜로, 자동화된 시장 조성자(AMM) 알고리즘을 통해 BRC-100 스택의 토큰을 교환하는 방법을 정의합니다. 계산 로직은 이더리움의 유니스왑과 유사합니다.
BRC-103 (개발 중)
BTC, BRC-20, BRC-100 간의 릴레이 프로토콜입니다. 비트코인의 메타 프로토콜은 이질적이며 서로 통신할 수 없습니다. 서로 다른 프로토콜은 서로 다른 체인과 유사합니다. 이들은 비트코인 블록체인의 보안을 공유하며 서로 다른 연산 능력을 가지고 있습니다.
따라서 BRC-100 스택은 여러 릴레이 프로토콜을 게시하여 메타 프로토콜, 서로 다른 체인, BRC-100 간의 통신을 완료하고, 다른 프로토콜과 체인의 자산을 BRC-100에 연결하여 디파이와 같은 디앱에 참여할 수 있도록 합니다.
BRC-104
토큰을 서약한 후 토큰 보상을 받는 방법을 정의하는 유동성 채굴 프로토콜입니다.
서약된 토큰은 BRC-103 프로토콜의 유동성 풀 토큰과 같은 BRC-100 기반 토큰일 수도 있고, 보상 토큰과 동일한 토큰일 수도 있습니다. 또한 BRC-104는 담보 토큰을 잠그기 위한 잠금 기간을 지원합니다.
BRC-105
에어드랍 프로토콜은 토큰을 여러 주소에 효율적으로 에어드랍하는 방법을 정의합니다.
이 프로토콜은 머클 트리를 사용해 에어드랍을 완료하므로 모든 원시 에어드랍 데이터가 비트코인에 공개될 필요가 없으므로 거래 수수료를 절약할 수 있습니다. 사용자는 에어드랍을 소유하고 있음을 증명하기 위해 "mint2"에서 머클 증명을 제출하기만 하면 모든 인덱서가 정확성을 검증하여 에어드랍을 완료할 수 있습니다.
BRC-106
담보를 통해 스테이블코인을 생성하는 방법을 정의하는 탈중앙화 스테이블코인 풀링 프로토콜입니다.
계산 로직은 이더리움 기반 메이커다오3의 DAI와 유사합니다.
BRC-107
담보를 통해 자산을 빌리는 방법을 정의하는 차용 및 대출 풀 프로토콜입니다.
계산 로직은 이더리움의 에이브와 유사합니다.
BRC-108
스테이블코인을 위한 자동화된 유동성 프로토콜.
BRC-109
영구 선물을 위한 탈중앙화 거래 프로토콜.
BRC-110
EVM 호환 블록체인과 BRC-100 간의 릴레이 프로토콜로, EVM 호환 블록체인의 자산이 BRC-100으로 연결되는 방법을 정의합니다.
BRC-. 111
비트코인 레이어 2 검증 프로토콜로, 이더리움의 레이어 2 스마트 컨트랙트와 같은 비트코인 레이어 2 증명 데이터를 검증하는 방법을 정의합니다.
"6" BRC-420 프로토콜
프로토콜 제안
BRC-20 프로토콜이 제안된 이후 2023.9.19 메타버스 프로토콜이라고도 알려진 또 다른 새로운 실험 프로토콜 BRC-420이 등장했습니다.
https://twitter.com/rcsvio/status/1704118288845013117프로토콜 개념
BRC-420은 흥미로운 실험이며, 오디널스 프로토콜 중 첫 번째 프로토콜입니다. 메타 유니버스 프로토콜로, 비트맵 프로토콜에 기반한 자산 프로토콜입니다.
여러 개의 비문을 결합하여 메타버스에서 게임 아이템, 애니메이션 및 효과 또는 게임 모듈과 같은 복잡한 자산을 만들 수 있습니다. 작은 캐릭터와 애완동물부터 전체 게임 스크립트 및 가상 머신에 이르기까지 모든 종류의 에셋이 생성됩니다.
이러한 에셋은 온체인 오픈소스 특성상 모든 클라이언트에서 실행하거나 보정할 수 있으며, 풀체인 게임의 "클라이언트 애그노스틱" 정신을 완벽하게 구현합니다.
출처: https://twitter.com/rcsvio/status/1704118288845013117
BRC-420 프로토콜은 메타버스 표준과 로열티 표준의 두 부분으로 구성됩니다. 메타버스 표준은 메타버스 내 자산의 개방형 형식을 정의하고, 로열티 표준은 크리에이터 경제를 위한 온체인 프로토콜을 설정합니다.
출처: https://l1f.discourse.group/t/brc-420-introduction-to-brc-420/88
BRC-420은 온체인 게임과 오디널스의 모듈화 가능성을 열어줍니다. 블록체인의 가능성을 열어줍니다. 다양한 크리에이터가 서로 다른 모듈을 기여할 수 있고, 새로운 크리에이터는 전임자의 혁신을 기반으로 구축할 수 있습니다. 이는 오디널스 생태계 내에서 다양한 혁신의 확산으로 이어져 모든 참여자에게 혜택이 돌아갑니다.
프로토콜 개발
현재 BRC-420은 2023.11.3에 BRC-420 DLC를 출시하여 수천 개의 메타 비문을 하나의 DLC에 통합할 수 있도록 했습니다. 배포 시 사용자는 한 번의 캐스팅으로 수천 개의 메타 에셋을 얻을 수 있습니다.
출처: https://twitter.com/rcsvio/status/1720444100124831867
"7" 룬 프로토콜
> h3>프로토콜 제안
BRC-20 프로토콜이 나온 후, 케이시는 동종 토큰의 99%가 사기이며 조만간 사라지지 않을 것이기 때문에 비트코인에 동종 토큰을 만드는 것은 좋은 생각이 아니라고 생각했습니다. 비트코인을 위한 좋은 동종 토큰 프로토콜을 만들면 상당한 거래 수수료 수익, 개발자의 관심, 사용자를 비트코인으로 끌어들일 수 있습니다.
그래서 2023년 9월 26일, 케이시는 UTXO 기술을 기반으로 하는 룬즈 프로토콜을 제안했습니다.
https://twitter.com/rodarmor/status/1706438248606904382룬 프로토콜의 설계는 토큰의 ID, 출력, 번호가 포함된 UTXO 스크립트에 토큰 데이터를 직접 작성하는 방식을 선택한 ARC20의 영향도 받았을 수 있습니다. 및 번호를 포함합니다.
밝히자면, 룬즈의 구현은 토큰 전송이 BTC 메인넷에서 직접 처리된다는 점에서 ARC20의 구현과 매우 유사합니다. 차이점은 Runes는 스크립트 데이터에 토큰 수를 기록하기 때문에 ARC20보다 더 정밀하다는 것입니다.
그러나 동시에 복잡성이 더 높기 때문에 ARC20처럼 직접적으로 BTC UTXO의 조합적 특성을 활용하기는 어렵습니다.
프로토콜 개발
룬즈 프로토콜 출시 후 케이시의 개발 노력이 주로 오디널스 프로토콜에 집중되어 있었기 때문에 룬즈 프로토콜의 개발이 더뎠는데, 베니는 룬즈 프로토콜 출시 후 빠르게 방향을 전환하여 파이프 프로토콜을 개발했습니다. 이것이 바로 베니가 룬 프로토콜 출시 후 빠르게 파이프 프로토콜을 추월한 이유입니다.
12월 대만 블록체인 위크에서 케이시는 타이베이에서 열린 행사에서 룬즈 프로토콜의 메인넷 출시 시기를 2024년 4월 말경, 비트코인 기준으로 블록 높이가 84만 개에서 절반으로 줄어드는 시점이라고 발표하기도 했습니다.
요약
저 역시 BTC의 자산 발행 프로그램을 조사하면서 그 매력을 충분히 느꼈기 때문에 제 주관적인 견해를 공유하고자 합니다.
1. BTC의 자산 발행은 올해 BTC 생태계의 폭발적인 발전을 촉발시켰습니다. 사람들은 이에 대해 엇갈린 감정을 가지고 있습니다. 하지만 BTC 생태계의 발전을 추상적으로 살펴보면, 이는 모두 '내러티브'라는 한 가지 중요한 요소에 관한 것입니다.
이전 글에서 언급했듯이, 상품이 뒷받침할 수 있는 좋은 내러티브가 없으면 상품만 있고 사용자는 없는 난처한 상황에 직면하기 쉽습니다. 그리고 이번 주요 자산 공개 프로그램에서도 이 점이 증명되었는데, 우선 생태계에 온갖 상상력을 불어넣을 수 있는 합의, 공식적인 지지 등이 바로 내러티브의 구체적인 성과라고 할 수 있습니다.
2.
또한, 이러한 자산 공개가 비트코인 생태계에 기여한 바를 부정할 수 없습니다. 대부분의 자산 공개 시나리오가 기술적 관점에서 비트코인의 한계를 돌파하지는 못했지만, 주요 퍼블릭 체인을 압박 테스트할 수 있는 드문 기회를 제공했을 뿐만 아니라 비트코인의 미래 발전을 위한 여러 경로를 열어주었습니다.
올해 인스크립션 붐의 물결을 통해 인스크립션이 가져온 롱테일 효과도 초기 비트코인에서 다른 퍼블릭 체인의 인스크립션으로 점차 확대되었습니다. 또한 모든 사람들이 비문을 플레이하는 열풍 속에서 높은 가스비, 느린 거래 속도 등 현재 비트코인 메인넷의 단점도 느끼고 있으며, 이는 비트코인 확장 프로그램의 필요성을 보여주고 있습니다.
3. 확장 솔루션은 오래전부터 개발되어 왔지만 조용히 진행되어 왔지만, 인스크립션 붐을 계기로 점점 더 많은 사용자들이 BTC 생태계에 관심을 기울이고 있으며, 이로 인해 BTC 확장 솔루션의 개발이 가속화되고 있습니다.
현재 기존의 스케일링 솔루션은 크게 사이드체인/라이트닝 네트워크/네이티브 L2의 세 가지로 나뉘는데, 아직 우위를 결정할 수 있는 확실한 방향이 없고, 서로 경쟁하는 단계에 있기 때문에 앞으로 많은 포인트의 개화가 될지 아니면 일정한 성공의 방향이 나올지 기대해 볼 수 있으며, 동시에 앞으로 며칠 동안 집중할 수 있는 레이아웃의 방향이 될 것으로 보입니다.
4. 자산 발행 방식에 대한 연구에는 오르디날스 프로토콜이 처음 나왔을 때부터 오르디날스 개선 프로토콜을 기반으로 한 BRC-20, BRC-100 탈중앙화 컴퓨팅 프로토콜(비트코인에 대한 디파이 생태계 플레이의 지속적인 확장에 기반하고자 함) 등 매우 분명한 추세가 있습니다, BRC-420 메타버스(게임, 음악 등을 비트코인으로 가져올 수 있는 가능성 제공), ARC-20(BRC-20과 병행하는 새로운 자산 발행 방식) 등이 있습니다.
자산 발행 제도는 기존 자산 발행 제도의 기본적인 개선에서 자산 발행 제도를 기반으로 더 큰 비트코인 생태계(예: 예언 기계, 탈중앙 금융, 게임 등)를 만들거나 새로운 유형의 자산 발행 제도를 출시하여 규칙을 정하는 것으로 발전해 왔습니다.
5. 웹2.0이든 웹3.0이든 BTC의 생태계 발전은 아직 초기 단계이며, 누가 먼저 규칙 결정권을 장악하느냐에 따라 사용자를 확보할 수 있는 현상이 존재합니다. 따라서 여전히 많은 부의 기회가 있으며, BTC 생태계의 발전을 총체적으로 바라봐야하며, 비문은 결국 식을 것이며, 자산 발행의 꼬리 끝만 쳐다 볼 수 없으며, 자산 발행 방식을 통해 다른 측면에서 전체 BTC 생태계의 발전을 가속화하는 방법도 찾아야합니다.
물론 이와 관련해서는 BTC L2에 대한 닝닝의 견해와 같은 다른 의견도 있습니다. 1737010523374563744, 합리적 토론.
6. 현재는 여전히 첫 번째 서두르고 연구 단계에 속하지만 모두가 엉덩이 결정 책임자이기도합니다. 그러나 여전히 모든 사람에게 투자 할 때 위험에주의를 기울이고 자신의 투자 논리를 명확하게 작성하도록 상기시키고 싶고, 단기적으로 씨름하거나 장기적으로 보는 것이 논리가 다르고, 전략이 다릅니다. 투자에 있어서, 또는 최대한 많이 알고 똑같이 하려면 "지금 번 돈은 나중에 뱉어낼지라도 돈 밖에서는 결코 인지적으로 벌 수 없다"라는 문장을 믿습니다.
마지막으로, 비트코인 생태계의 발전에 대한 보다 포괄적인 이해를 돕기 위해 작성된 이 글을 읽어주셔서 감사드리며, 이 주제에 대한 여러분의 생각을 환영합니다.
오디널스,오디널스 인스크립션 프로토콜 원리 및 기술적 세부 사항 논의 골든 파이낸스,이 기사에서는 BTC 블록체인의 기본 사항에 대해 살펴봅니다.
JinseFinance이 백서에서는 온체인 오디널스, BRC-20, 레어샛, 오디널스 채택과 이로 인해 발생한 논란에 대해 설명합니다.
JinseFinanceEthereum 개발자는 브리지 해킹의 영향을 완화하고 보안을 강화하기 위해 EIP-7281을 제안했습니다.
Beincrypto최초의 주요 교환으로 보이는 것에서 원래 CryptoPunk는 어제 Ordinal Punk로 교환되었습니다.
cryptopotatoBitcoin NFT의 세계를 살펴보면 클론 컬렉션에 대해서도 부적절한 인프라와 강력한 FOMO가 있음을 알 수 있습니다.
CryptoSlateBitcoin Ordinals는 Web3를 인수했습니다. 적어도 그렇게 보입니다.
nftnowAave 프로토콜에서 첫 번째 신용 점수 결과를 발표하면서 Cred Protocol이라는 분산된 신용 점수 메커니즘이 Compound 및 MakerDAO로 확장될 예정입니다.
Cointelegraph분산형 소셜 미디어 플랫폼인 DeFi 대출업체 Aave가 운영하는 Lens Protocol이 Polygon 블록체인 메인넷에서 생중계되었습니다. ...
Bitcoinist