작성자: Blue Fox Notes
Ethscriptions 프로토콜(이하 eths 프로토콜)은 이더리움 체인에서 기본 디지털 자산을 구축하고 공유하기 위한 프로토콜입니다. Ethscriptions 비문은 2016년부터 제공되었습니다. 그러나 eths 프로토콜의 탄생 자체는 Tom Lehman이 출시한 btc inscription 프로토콜에서 영감을 받았습니다. 현재까지 이더리움에는 2백만 개가 넘는 비문이 있습니다.
Eths 프로토콜은 이더리움 체인에 비문을 가져올 뿐만 아니라 이더리움 L1 확장에 대한 새로운 탐색을 가져오려는 시도도 합니다. 간단히 말해서, 여기에는 몇 가지 핵심 사항이 있습니다.
Ethereum의 트랜잭션 호출 데이터 calldata가 사용됩니다.
Eths 프로토콜은 스마트 계약 대신 이더리움 거래 호출 데이터를 사용하여 데이터를 저장하므로 수수료를 줄일 수 있는 기회가 있습니다. 그렇다면 통화 데이터는 어떻게 악용되나요? 일반적인 이체 거래에서 사용자는 eth 및 calldata를 "comment feild"로 전송하며 일반적으로 공백으로 남겨집니다. 스마트 계약과 상호작용하면 "함수 이름 및 매개변수" 정보가 calldata 필드에 추가됩니다. Ethscriptions도 유사한 방법을 사용합니다. 데이터를 콜 데이터로 인코딩하지만 스마트 계약용은 아닙니다. 바보 계약(Dumb Contract) 개념을 가지고 있습니다(스마트 계약과 뚜렷한 대조를 이루는 이름도 흥미롭습니다). 이러한 방식으로 ethscription은 완전히 이더리움 체인에 존재하여 영구적인 존재를 달성하며 이더리움 등에서 기본 디지털 자산을 구축하는 데 적합합니다.
스마트 계약을 사용하지 않음
위에서 언급한 바와 같이, 이는 자신만의 멍청한 계약 개념을 가지고 있습니다. 즉, eths 프로토콜 자체는 저장 및 실행을 위해 스마트 계약을 사용하지 않습니다. 이더리움 트랜잭션 호출 데이터에 결정론적 프로토콜 규칙을 적용하여 상태를 계산합니다. 간단히 말해서, eths 프로토콜은 스마트 계약을 우회하여 calldata를 사용하여 체인에 데이터를 저장함으로써 저비용 저장 방법을 달성하려고 합니다.
ESC VM은 새로운 이야기를 가져옵니다
eths 프로토콜과 관련해 ESIP-4가 제안하는 ESC VM(ESC 가상머신)은 더 큰 상상력을 담고 있기 때문에 모두가 더욱 주목하고 있는 발전이다. 특히 ESC VM은 ethscription을 기반으로 구축된 새로운 프로토콜입니다. 이는 사용자가 특정 프로그램과 상호 작용할 수 있도록 하는 컴퓨터 지침(여기서 ethscription은 새로운 목적을 취함)으로 ethscription을 사용하여 작동합니다.
여기의 특정 프로그램은 주로 멍청한 계약입니다. 즉, ESC VM+Dumb Contract는 새로운 계약 생성, 기존 계약 호출 등과 같은 명령을 실행할 수 있습니다. 간단히 말해서, Ethscriptions에서는 Ethscription이 "일반 ethscription"으로 간주되어 ESC VM에서 인식될 수 있도록 특정 형식으로 Ethscription을 생성해야 합니다. 이러한 eths 비문은 "배치" 및 "부름"을 달성할 수 있는 컴퓨터 명령일 수 있습니다. "배포"는 새로운 Dumb 계약을 생성하고 "호출"은 기존 Dumb 계약에 대한 상태 변경 기능을 호출합니다. 멍청한 계약이 배포되면 누구나 해당 기능을 호출할 수 있습니다.
ESC VM은 덤프 계약을 위해 EVM과 유사한 환경을 제공합니다. 그러나 ESC VM은 아직 실제 가상 머신이 아니며 특정 계약(Dumb Contract)에만 적합합니다. eths 프로토콜은 향후 새로운 서사의 가능성을 가져오는 범용 컴퓨팅을 도입할 계획을 가지고 있습니다.
현재 멍청한 계약은 직접 결제를 지원할 수 없습니다. 여기에는 이더에 대한 개념이 없으며, 이더는 스마트 계약을 통해 멍청한 계약에 "연결"되어야 합니다. 또한 아직은 멍청한 계약의 임의 생성을 지원하지 않습니다. 멍청한 계약 코드는 ESIP 프로세스의 다른 Eths 프로토콜 규칙 정의와 일치해야 합니다.
Eths 프로토콜은 L2가 아니라 새로운 확장 탐색입니다.
Eths 프로토콜은 L2가 아니라 새로운 확장 탐색입니다.
Eths와 L2는 서로 다른 기술적 경로를 모색하고 있으며, 현재 이더리움의 확장성에 관한 한 아직 개발의 여지가 많습니다. 그리고 중요한 것은 서로 다른 기술 경로에는 특정한 장단점이 있으며 당분간 누구를 교체할지에 대한 의문의 여지가 없다는 것입니다.
eths 프로토콜의 경우 비교적 간단한 기능이 현재 dumb Contract와 ESC VM을 통해 구현되고 있으며, 가장 큰 이야기는 ESC VM의 일반적인 컴퓨팅 가능성에서 비롯됩니다. 미래에 이 지점에 도달할 기회가 있다면 eths의 경우 더 많은 응용 시나리오를 가져오고 이더리움 생태계를 더욱 풍부하고 번영시킬 수 있는 기회를 갖게 될 것입니다.
모든 댓글