저자: 윌리엄 M. 피스터, 뱅크리스, 통 덩 편집, 골든 파이낸스
비트코인 레이어 2는 뜨거운 논쟁의 주제이지만, 아직 대부분의 약속이 실현되지 않았습니다.
비트코인 빌더들은 무엇을 기다리고 있을까요? 비트코인 L2 환경의 성숙을 도울 수 있는 중요한 제안은 비트코인 역사 초기에 비활성화되었던 OP_CAT의 재도입으로, 새로운 기능을 활성화하고 더 복잡하고 신뢰가 필요 없는 비트코인 L2 솔루션의 길을 열어줄 수 있습니다.
이 옵코드가 비트코인에 왜 그렇게 혁신적인지 자세히 알아보겠습니다.
OP_CAT이란 무엇인가요?
자, 그렇다면 이 무작위로 보이는 옵코드가 왜 그렇게 논란이 될까요? OP_CAT, 즉 "연산 연결"은 두 데이터 요소를 연결할 수 있는 비트코인 스크립팅 언어의 옵코드입니다.
< /p>
OP_CAT은 원래 사토시 나카모토가 제안했지만, 원래 구현의 보안 문제, 특히 제한 없는 메모리 사용으로 인한 서비스 거부 공격 가능성으로 인해 2010년에 비활성화되었습니다. 2010년에 비활성화되었습니다.
2021년에 도입된 탭루트 업그레이드로 이러한 초기 우려는 완화되었으며, 탭루트는 최대 스택 요소 크기를 520바이트로 제한하여 OP_CAT의 비활성화를 초래한 메모리 사용 문제를 해결했습니다. 이러한 보안 개선과 오디널스와 룬으로 촉발된 비트코인 개발에 대한 관심의 부활로, 더 복잡한 거래를 위한 비트코인 스크립트의 기능을 강화하기 위해 OP_CAT을 다시 도입하려는 움직임이 있습니다.
컨트랙트와 스마트 컨트랙트의 차이점은 무엇인가요?
OP_CAT이 매력적인 이유 중 하나는 비트코인에서 계약, 즉 지출 조건을 가능하게 하기 때문입니다. 콘트랙트와 스마트 콘트랙트는 모두 블록체인 네트워크에서 자금의 흐름을 제어하는 메커니즘이지만, 작동 방식은 다릅니다.
컨트랙트
목적: 향후 거래에서 돈을 사용할 수 있는 방법을 제한합니다.
기능: 주소 제한 또는 자금 이체 조건 설정과 같은 특정 지출 제한을 적용합니다.
복잡성: 일반적으로 루프나 복잡한 계산이 없는 단순하고 결정적인 로직을 포함합니다.
구현: 비트코인 스크립트 및 OP_CAT과 같은 향상된 기능을 사용하여 구현할 수 있습니다.
스마트 컨트랙트
목적: 다양한 프로세스 및 트랜잭션을 자동화합니다.
기능: 탈중앙화 거래소, 토큰 발행, 다자간 계약과 같은 복잡한 작업을 처리합니다.
복잡성: 루프 및 복잡한 계산을 포함한 복잡한 조건부 논리를 지원합니다.
구현: 일반적으로 높은 수준의 프로그래밍 언어를 사용하여 Ether과 같은 플랫폼에서 구현됩니다.
비트코인 L2에 OP_CAT이 중요한 이유는 무엇인가요?
OP_CAT은 더 복잡하고 신뢰할 수 없는 비트코인 인프라에 필요한 스크립팅 기능을 향상시키기 때문에 비트코인 L2 솔루션을 발전시키는 데 매우 중요합니다. 무엇보다도 OP_CAT은 컨트랙팅을 허용하여 더 복잡한 스크립트를 구성할 수 있게 해줍니다. 이는 L2 솔루션에 필요한 고급 거래 조건과 기능을 만드는 데 매우 중요합니다.
또한 사용자는 OP_CAT을 통해 공유 UTXO에서 일방적으로 자금을 인출할 수 있어 다른 당사자의 동의 없이도 자산을 회수할 수 있습니다. 이는 신뢰가 필요하지 않은 L2 프로토콜에도 중요합니다.
이미지 src="https://img.jinse.cn/7244755_watermarknone.png" title="7244755" alt="eyDLC4wEdsuQFfxcA0CAR69yFrZIh1sfiqKQm06R.png">< /p>
< /p>
예를 들어 탭루트 마법사가 제안하는 CatVM은 OP_CAT을 사용하여 L2 환경에서 자금을 잠그고 인출하는 메커니즘을 구축합니다. 이는 데이터를 연결하고 머클 트리의 가지를 검증하는 OP_CAT의 기능을 활용하여 안전한 인출 프로세스를 촉진하며, OP_CAT은 또한 낙관적 롤업과 마찬가지로 이중 지불을 방지하고 오프체인 거래의 무결성을 보장하기 위해 사기 증명을 생성할 수 있으며, 이는 비트코인 L2에 매우 유망한 또 다른 경로입니다.
OP_CAT은 활성화되나요?
비트코인 커뮤니티는 현재 OP_CAT의 재활성화에 대해 논의 중이며, 잠재적인 이점에 대한 강력한 지지가 있지만 프로토콜 변경에 대한 비트코인의 보수적인 접근 방식은 활성화 전에 철저한 테스트와 합의 형성이 필수적인 단계임을 의미합니다. 그러나 OP_CAT 재활성화 제안이 승인되면 커뮤니티 합의와 테스트 단계의 결과에 따라 6개월에서 1년 이내에 시행될 수 있습니다.
또한, 스타크웨어와 같은 프로젝트는 OP_CAT이 활성화되면 이를 기반으로 구축할 준비가 되어 있으며, 스타크웨어는 네트워크에서 고급 금융 도구와 애플리케이션을 사용할 수 있도록 비트코인에 제로 지식(ZK) 확장을 가져올 계획입니다. 스타크웨어의 참여는 더 넓은 생태계의 준비가 되어 있음을 강조합니다. OP_CAT이 도입할 개선 사항을 활용할 준비가 되어 있음을 보여줍니다.
이 제안을 중심으로 커뮤니티가 계속해서 가능성을 탐색하고 테스트함에 따라 비트코인 L2의 미래는 무한한 잠재력을 지닌 밝은 미래로 보입니다. 이 시점에서 OP_CAT의 재가동은 여부의 문제가 아니라 시기의 문제인 것 같습니다!