저자: 0xmiddle; 출처: PermaDAO
인덱스는 비문 문맥에서 빈도가 높은 단어입니다. 그렇다면 색인이란 무엇일까요? 비문에 색인을 사용해야 하는 이유는 무엇일까요? 그리고 비문에 대한 업링크 인덱싱의 중요성은 무엇인가요?
1, 비문 친구를 재생하면 확실히 "색인"이라는 단어를 자주 들었습니다. 비문의 맥락에서 프로젝트 측이든 기술 빅 브라더이든이 단어를 자주 사용합니다. 정확히 무엇입니까? 비문의 존재가 블록체인에 의존하는 것 외에도 인덱스에 의존하는 이유는 무엇입니까?
2. 우리가 이해해야 할 것은 비문의 본질은 블록체인을 하드 드라이브로 사용하고, 원래 거래 데이터의 "메모" 필드에 새로운 원장을 저장하여 토큰을 발행할 수 있도록 하는 것입니다. 이 원장은 블록체인 자체에서 검증하거나 계산하지 않습니다.
3. 누군가가 자신이 소유하지 않은 자산을 전송하거나 이미 발행된 토큰을 채굴하는 경우, 비문은 블록체인에 남아 있지만 무효가 됩니다. 다시 말해, 비문은 유효한 데이터와 유효하지 않은 데이터가 모두 포함된 "더티 원장"으로 블록체인에 저장됩니다.
4. 그렇다면 유효한 데이터를 선별하고 모든 사람의 잔액을 계산하는 책임은 누가 지는 걸까요? 이것이 바로 '인덱싱'이 하는 일입니다. 물론 인덱싱은 사회적 합의를 이룬 일련의 규칙에 따라 수행되어야 합니다. 미네르바에게 블록체인은 DA 레이어에 불과하고 인덱스는 실제 합의 레이어입니다.
5. 인덱스가 포크되면 컨센서스가 포크되고, 비문이 포크됩니다. 이는 다양한 지갑, 브라우저, 마켓플레이스, 기타 인덱싱 제공자가 인덱싱 업그레이드에서 잘 조율되지 않거나 인덱싱 규칙에 대한 이견이 있는 경우 발생할 수 있습니다.
6. 비트코인 BRC20 비문에서도 이런 일이 여러 번 발생했습니다. 작년 10월, 일부 사용자는 주요 거래소가 서로 다른 버전의 오디널스 인덱서를 실행하고 있으며, 일부 비문이 최신 버전인 0.9.0에서는 인덱싱되지만 이전 버전에서는 인덱싱되지 않아 다른 클라이언트에서 동일한 계정의 잔액이 표시되는 데 불일치가 발생한다는 사실을 발견했습니다. 양측은 조율 끝에 v0.9.0을 사용하고 이후 업그레이드를 동결하기로 결정했습니다.
7. 그러나 올해 1월, BRC20 지갑의 최대 공급자인 유니샛이 일방적으로 인덱서를 업데이트한다고 발표하면서 두 가지 인덱싱 규칙이 다시 시장에 등장하면서 논란이 재점화되었습니다. 이 사건으로 인해 커뮤니티는 업그레이드를 반대하는 동결 진영, 강력한 업그레이드를 지지하는 업그레이드 진영, 포크를 지지하는 공존 진영 등 여러 진영으로 나뉘었습니다. 앞으로 어떤 일이 벌어질지는 알 수 없습니다.
8. 이제 우리는 인덱스가 비문의 합의 계층이라는 것을 이해했습니다. 그리고 그 합의는 사회적 합의에 가깝습니다. 사회적 합의가 반드시 확고하지 않은 것은 아니지만, 확대 과정에서 어느 정도의 '최종 확실성'을 형성하기 위해 긴장과 혼란의 기간을 거치는 경향이 있습니다. 그리고 이러한 혼란은 사용자의 자산 손실로 이어질 수 있습니다.
9. 사회적 합의를 온체인 합의로 전환할 수 있는 방법이 있나요? 직관적으로 어떤 비문이든 그 비문의 유효성을 검증하기 위해 기반이 되는 퍼블릭 체인을 요구할 수 있는 방법이 없기 때문에 직관적으로는 없는 것 같습니다. 하지만 다른 방법을 찾을 수 있을 것 같습니다. 체인에 인덱싱 규칙을 넣으면 어떨까요? 예를 들어, 현재 합의된 버전의 조례 프로토콜을 비트코인 체인에 올려놓는다면 어떨까요?
10. 그렇게 하면 체인에 하나의 유효한 인덱싱 규칙이 존재하게 되고, 누구나 온체인 데이터와 온체인 규칙에 따라 유효하고 일관된 최종 상태를 실행할 수 있습니다. 물론 이렇게 한다고 해서 포크가 완전히 사라지는 것은 아니며, 이해관계에 따라 여전히 서로 다른 버전의 인덱스를 업로드할 수 있습니다. 그러나 이러한 형태는 적어도 사회적 합의 형성 과정에서 혼란을 피하기 위한 보다 효과적인 조정 및 확인 메커니즘이 될 것입니다.
11. 이 형식을 가장 먼저 제안한 사람은 영구적인 스토리지 제공 업체인 Arweave였으며, 이 모델은 SCP(Storage-Based Consense Paradigm)로 알려져 있으며, Arweave 체인의 첫 번째 인스크립션 프로젝트인 $ARIS가 이 메커니즘을 채택하여 인덱스를 Arweave에 업로드하고 최초의 "순수 온체인 합의" 인스크립션이 될 것으로 알려졌습니다.
12. SCP 패러다임의 잠재력은 결코 비문에 그치지 않는다고 믿습니다. 결코 비문에서 멈추지 않습니다. 실제로 롤업과는 다른 완전히 새로운 L2 모델을 만들어냅니다.
13. 이 모델은 L2보다 유연하고, 체인 형태일 필요 없이 어떤 형태든 가능하며, 웹2 서비스의 경우 SCP를 통해 웹3 서비스로 바로 전환할 수 있어 검열 저항성, 변조 저항성 등의 특징을 얻을 수 있습니다. 또한 롤업 모델에 비해 SCP는 확장성이 뛰어나며 웹2.0 수준의 리소스 효율성을 달성할 수 있습니다.
14. 현재 SCP 패러다임은 웹2 애플리케이션을 웹3로 대규모로 마이그레이션하는 데 이론적으로 가장 적합한 경로인 것으로 보입니다. 필자는 인스크립션 패러다임의 전환을 의미하는 $ARIS가 실행 중인 "순수 온체인 합의 인스크립션"에 대해 낙관적으로 생각합니다. 동시에 SCP의 미래에 대해서도 낙관적이며, 더 많은 개발자들이 SCP 패러다임을 실행에 옮겨 웹3 생태계에 더 많은 형태의 애플리케이션을 제공할 수 있기를 기대합니다.