EIP의 전체 이름은 Ethereum Improvement Proposals이며 Ethereum 커뮤니티의 모든 사람이 EIP를 만들 수 있습니다. 이더리움 개선 제안 작성 지침은 EIP-1에서 제공됩니다. Ethereum 개선 제안의 작성자는 커뮤니티 내에서 합의를 구축하고 반대 의견을 기록할 책임이 있습니다. 역사적으로 대부분의 이더리움 개선 제안의 작성자는 일반적으로 응용 프로그램 또는 프로토콜 개발자인데, 높은 수준의 이더리움 개선 제안을 제출하려면 강력한 기술력이 필요하고 초기 검토 후 EIP에 일련 번호가 부여되기 때문입니다. 아래 그림에서.
보조 제목
EIP-4955 메타데이터 표준 확장
EIP는 EIP-721 및 EIP-1155 표준 NFT의 JSON 스키마에 새로운 필드 네임스페이스(네임스페이스)를 추가하여 NFT 메타데이터(메타데이터)의 스키마를 표준화할 것을 제안합니다. 주요 코드는 아래 그림과 같습니다.
EIP-4955는 EIP-721 메타데이터의 직접적인 확장을 사용하며 그 배경에는 이전 버전과의 호환성이 있습니다. 메타데이터 응답(스키마)을 수정할 수 없는 기존 프로젝트를 활성화하여 tokenId를 기반으로 업데이트된 메타데이터 스키마를 반환하는 새 스마트 계약을 생성합니다. Ethereum의 대부분의 프로젝트는 업그레이드할 수 없는 계약을 사용합니다. 이 EIP가 이러한 계약의 완전히 새로운 구현을 요구하는 경우 재배포해야 합니다. 이것은 시간과 돈의 낭비입니다. EIP-721의 기존 메타 데이터 필드를 활용하여 필요한 변경 횟수를 최소화할 수 있습니다.
사용자 지정 NFT 속성이 필요한 많은 프로젝트가 있습니다. 각 항목에는 고유한 NFT 렌더링 방법이 있을 수 있으므로 서로 다른 메타데이터 값이 필요합니다. 예를 들어 Decentraland 또는 TheSandbox와 같은 메타버스 프로젝트의 경우 각 프로젝트의 비주얼/엔진을 기반으로 NFT를 렌더링하기 위해 서로 다른 3D 모델이 필요합니다. Cryptopunks, Bored Apes 등과 같은 NFT 프로젝트는 각 프로젝트에 필요한 3D 모델을 생성할 수 있습니다.
보조 제목
EIP-4907에서 EIP-5006으로 NFT 임대 사용 연장
EIP-5006 본 제안은 NFT 임대 시장인 Double Protocol에서 제안한 ERC-1155 NFT에 대한 임대 표준으로 ERC-1155 표준의 확장이다. 제안은 소유자 대신 자산 사용자(사용자)를 나타내는 주소(소유자)를 부여할 수 있는 NFT 메타데이터에 추가로 새로운 필드 사용자(사용자)를 제안합니다.
작년 6월 29일 역시 NFT 임대 시장 Double Protocol에서 출시한 EIP-4907이 공식적으로 이더리움 감사를 통과하고 NFT 임대를 위한 최초의 ERC 표준이 되었습니다. ERC-721의 확장으로 EIP-4907은 사용자(User) 주소와 임대 만료 시간(userExpires)을 포함하는 사용자 정보(UserInfo) 변수를 추가합니다. 종료되었습니다. 주요 코드는 아래 그림과 같습니다.
보조 제목
EIP-4907 및 EIP-5006 표준의 핵심 가치
ERC-721 및 ERC-1155 표준 토큰 모두 이러한 새로운 유틸리티가 필요합니다. 지금 바로"사용"토큰을 소유한 사람은 토큰을 소유한 사람과 다를 수 있습니다(임대에서와 같이). 따라서"그리고"그리고"사용자"서로 다른 역할을 설정해야 합니다."사용자"소유자가 취할 수 있는 작업(예: 소유권 이전)을 수행할 수 없습니다. EIP 4907 및 EIP-5006의 제안은 NFT 유동성 부족을 해결하는 데 도움이 되는 NFT 권리 분배를 명확히 합니다. 더블로"그리고"그리고"사용자"역할은 NFT 유동성 부족 문제를 해결하기 위한 핵심 인프라인 NFT의 소유권과 사용권의 분리를 실현할 수 있으며 임대와 같은 일부 온체인 사용 시나리오에 대한 기술 지원을 제공합니다. NFT 대출 기관 및 차입자가 NFT로 할 수 있는 것과 할 수 없는 것(즉, 그들의 권리)을 매우 쉽게 관리할 수 있습니다. 예를 들어, 소유권을 이전할 수 있는 권리를 위해 프로젝트는 행동을 취하는 주소가 소유자(owner)를 나타내는 주소인지 사용자(user)를 나타내는 주소인지 확인하고 사용자(user)인 경우 해당 주소를 차단하기만 하면 됩니다. 거래. 또한 소유자는 사용자를 제어할 수 있으며 다른 프로젝트에서 소유자나 사용자에게 자신의 지분을 명시적으로 할당하는 것이 쉽습니다.
동시에 무허가 상호 운용성을 기반으로 이 표준은 제3자 프로토콜이 NFT 발급자 또는 NFT 애플리케이션의 허가 없이 NFT의 사용 권한을 쉽게 관리할 수 있도록 합니다. 프로젝트가 추가 사용자 역할을 채택하면 다른 모든 프로젝트가 이러한 기능과 직접 상호 작용하고 고유한 트랜잭션 유형을 구현할 수 있습니다. 예를 들어, 이 표준을 사용하는 PFP 유형의 NFT는 사용자가 NFT를 30일 동안 임대할 수 있는 임대 플랫폼에 통합될 수 있으며, 사용자가 NFT를 사용하고 궁극적으로 할부 지불. 이 모든 작업은 원래 PFP 프로젝트의 허가 없이 수행됩니다.
EIP-4907 및 EIP-5006의 출시는 의심할 여지 없이 응용 프로그램 가치를 확장하기 위한 NFT의 방향을 더욱 명확히 할 것이며 더 풍부하고 풍부한 게임 플레이, 응용 프로그램 시나리오 및 파생물이 나타날 것입니다. 예를 들어, 임대 NFT의 인기는 GameFi의 생태 게임 플레이를 풍부하게 하고 자본 회전율을 크게 향상시킬 것입니다. Axie와 같은 대규모 Gamefi에서 실제로 온라인 시간에 기여할 수 있는 이러한 대규모 기본 플레이어는 게임에서 장비 또는 리소스 권한을 임대하기 위해 상대적으로 낮은 신뢰 비용 방법(비필수 양도 임대)이 필요합니다. 많은 NFT가 더 실용적일 것입니다. 메타버스의 가상 땅처럼"사용", 게임 자산을 대표하는 NFT를 게임 내에서 사용할 수 있음"사용"사용자"사용자"사용자"사용자"NFT에 대해 취할 수 있는 조치는 다를 것입니다."소유자"사용자"사용자"NFT 소유권은 일반적으로 판매할 수 없습니다). 이러한 경우 다음을 나타내는 주소를 식별하는 별도의 역할이 있습니다."사용자"아직"사용자"보조 제목
EIP-5007 NFT에 시간 속성 부여
이 제안은 초기 시간 및 만료 시간(startTime, endTime)을 포함하여 ERC-721 토큰 표준을 기반으로 하는 새로운 속성을 추가할 것을 제안합니다. 이것은 체인에서 NFT의 시간 관리를 더 간단하고 효율적으로 만듭니다. 일부 NFT에는 사용할 수 없는 정의된 수명이 있습니다. 시간 정보를 포함하지 않는 기존 NFT의 경우 토큰을 유효하지 않은 것으로 표시하거나 특정 시간에 활성화하려는 경우 트랜잭션을 적극적으로 제출해야 합니다. 이 프로세스는 명백히 번거롭고 비용이 많이 듭니다. 그리고 시간 기능의 인터페이스가 일관성이 없어 제3자 개발 플랫폼에 약간의 어려움을 가져올 수 있습니다.이러한 기능(startTime, endTime)을 도입하여 NFT를 체인에서 자동으로 활성화 및 비활성화할 수 있습니다. 주요 코드는 아래 그림과 같습니다.
EIP-5007을 통해 개발자는 일정 기간이 지나면 서비스 또는 서비스에 대한 구독을 자동으로 취소할 수 있으므로 이 기능은 NFT 매개 액세스 서비스 또는 NFT 기반 구독 콘텐츠 애플리케이션과 같은 NFT에 많은 새로운 사용 시나리오를 가져올 수 있습니다. 입장. 이 외에도 프로토콜의 확장은 NFT의 가치가 시간이 지남에 따라 감소할 수 있는 디지털 아트 또는 수집품에도 적용될 수 있습니다. 만료 시간을 지정하는 기능은 NFT가"구식"또는 평가 절하.
보조 제목
EIP-5496 NFT 멀티 스테이크 관리 확장
EIP-5496은 EIP-721 토큰 표준에 대한 확장을 제안하여 NFT의 멀티 스테이크 관리를 허용합니다. 이 제안은 EIP-721을 확장하여 NFT에 여러 사람이 공유할 수 있는 권리를 제공하는 인터페이스를 정의합니다. 혜택은 온체인(투표권, 에어드롭 요청 권한) 또는 오프체인(온라인 상점 쿠폰, 현지 레스토랑 할인, 공항 라운지 이용)일 수 있습니다. 각 NFT에는 많은 권리가 포함될 수 있으며 권리 보유자는 다른 사람에게 권리를 양도할 수 있습니다. 관심사는 공유 불가능하거나 공유 가능할 수 있습니다. 공유 가능한 관심사는 복제 및 복제될 수 있으며 공급자는 전파 경로에 따라 세부 정보를 조정할 수 있습니다. 각 권한에 대한 만료 시간을 설정하는 것도 가능합니다. 주요 코드는 아래 그림과 같습니다.
특정 지분 데이터 관리 프로세스는 이중 계층 중첩을 위해 두 가지 구조를 사용하는데, 먼저 사용자 주소(address user)와 만료 시간(expiresAt)의 두 필드를 저장하는 PrivilegeRecord를 정의하고 마지막 만료를 포함하는 PrivilegeStorage를 정의합니다. 시간(LastExpiresAt)이 저장되고 혜택 ID는 매핑을 통해 PrivilegeRecord에 바인딩됩니다. 이 주식 식별 방법은 매우 영리하다.주식 ID가 변환된 후에는 주식을 확인하는 것이 매우 편리할 것이다.주식을 확인하기 위해 주식을 그대로 일치시킬 필요가 없으며 주식 ID만 확인하면 된다. 지분의 내용은 일반적으로 자주 변경됩니다. , 권리와 이익의 내용을 체인에서 제외하고 권리와 이익 ID만 체인에 넣으면 프로젝트 당사자는 권리와 이익을 변경할 때 가스 비용을 지출할 필요가 없습니다. . 다만, 권익을 ID 기반으로 하고 나니 문제는 이 NFT가 어떤 권익을 가지고 있는지 직관적으로 알 수 없고, 제3자 제품이 독립적으로 권익 콘텐츠 및 쿼리 기능을 설정해야 할 수도 있습니다. 해당 ID에 색인을 생성합니다. 주요 코드는 아래 그림과 같습니다.
보조 제목
EIP-5606 멀티버스 NFT
EIP-5606은 디지털 자산(웨어러블 기기, 게임 내 아이템 등)에 대한 Multiverse NFT(Multiverse NFT) 표준을 생성하고 각 플랫폼에서 이러한 자산의 위탁된 NFT를 인덱싱하기 위한 인터페이스를 정의합니다. 이러한 플랫폼은 메타버스, Gamefi 또는 NFT 마켓플레이스일 수 있습니다. 이 표준은 또한 다중 우주 NFT에서 이러한 위임된 NFT의 시운전을 허용합니다."그리고"그리고"풀다", 홀더는 개별적으로 또는 번들로 거래할 수 있습니다. 주요 코드는 아래 그림과 같습니다.
EIP-5606이 도입한 다중 우주 NFT 개념은 여러 플랫폼에 걸쳐 있는 디지털 자산을 나타냅니다. Multiverse NFT 계약은 고유한 디지털 자산과 관련 플랫폼 상대 간의 관계를 유지하는 새로운 종류의 토큰을 정의합니다(EIP는 이를 위탁된 토큰이라고 함). 이 표준은 번들의 간단한 개념을 소개합니다. 번들은 기본적으로 고유 ID 번호(Multiverse Token ID)로 식별되는 위임된 NFT 집합입니다. DelegateData 구조에는 각 플랫폼에서 위임된 NFT 토큰에 대한 정보가 포함되어 있습니다. 여기에 포함된 변수는 NFT를 구별하기 위한 contractAddress, tokenId, 수량입니다(ERC-721 표준 또는 ERC-1155 표준을 따름). bind 및 unbind 함수는 부분 바인딩 및 바인딩 해제를 충족하는 데 필요에 따라 DelegateData 구조의 배열을 허용합니다. 또한 NFT의 개별 토큰 ID를 선택적으로 다중 NFT의 소유자(또는 번들러 역할이 있는 주소)만 번들 기능을 호출할 수 있도록 위임해야 합니다.
진짜"진짜"보조 제목
EIP-6150 계층적 NFT 표준 탄생
EIP-6150 EIP-721을 기반으로 확장된 프로토콜입니다. 파일 시스템과 유사한 다중 계층 계층적 NFT 구조를 제안합니다. EIP-721과 계약을 기반으로 이 프로토콜은 상위 NFT 또는 하위 NFT와 NFT가 리프 노드인지 루트 노드인지 여부를 얻기 위한 새로운 인터페이스를 추가하고 이들 간의 계층적 관계를 유지합니다. NFT 간의 소위 계층적 관계는 모든 NFT가 계층적 관계 트리를 형성함을 의미합니다. 각 NFT는 루트 노드 또는 리프 노드이거나 부모 노드 또는 자식 노드일 수 있는 트리의 노드입니다. 주요 코드는 아래 그림과 같습니다.
발행된 이벤트는 새 노드를 발행할 때 부모-자식 관계를 나타내기 위해 이 제안에서 먼저 표준화됩니다. 각 계층적 트리에서 이 제안은 지정된 tokenId의 NFT의 부모 노드 NFT를 쿼리하는 데 parentOf 함수를 사용하고 지정된 tokenId의 NFT의 모든 자식 노드 NFT를 쿼리하는 데 childrenOf 함수를 지정하도록 지정합니다. 이런 식으로 상위 노드와 하위 노드를 쿼리하는 것이 편리합니다. 또한 isRoot 및 isLeaf 함수는 지정된 tokenId가 전체 NFT 계층 트리에서 루트 노드인지 리프 노드인지 각각 쿼리할 수 있습니다.
이 제안이 세 가지 선택적 확장 인터페이스를 신중하게 추가한다는 점도 언급할 가치가 있습니다.
열거 가능한 확장(IERC 6150 열거 가능)
이 제안은 하위 노드와 관련된 열거 가능한 쿼리를 지원하기 위해 세 가지 기능을 확장으로 표준화합니다. 각 함수는 param parentId를 가지고 있으며, 호환성을 위해 parentId를 0으로 지정하면 루트 노드를 쿼리한다는 의미입니다.
굽기 노드 확장(IERC 6150 굽기 가능)
계층 관계의 전송 확장(IERC 6150 ParentTransferable) 파일 시스템과 같은 경우에 디렉토리 또는 파일을 한 디렉토리에서 다른 디렉토리로 이동할 수 있습니다. 따라서 이 제안은 이 사례를 지원하기 위해 ParentTransferable 확장을 추가합니다.
액세스 제어(IERC 6150 액세스 제어)
계층 구조에는 Mint 하위 노드, 전송 노드 및 소각 노드와 같은 노드를 운영할 수 있는 권한이 있는 계정이 일반적으로 둘 이상 있습니다. 이 제안은 액세스 제어 권한을 확인하는 몇 가지 표준 기능을 추가합니다.
현재 NFT는 거의 모두 평평하기 때문에 서로 다른 NFT 간에는 상관관계가 없습니다. 계층적 표준 NFT는 모든 NFT를 직렬로 연결하여 파일 시스템처럼 트리 구조를 형성할 수 있습니다. 계층적 NFT는 조직 구조, 사회적 관계 그래프, 전자 상거래 제품 범주 구조, 계층적 댓글 시스템 등과 같은 다양한 애플리케이션 시나리오에서 사용할 수 있습니다.
이 EIP-6150 프로토콜 규격은 계층 구조를 가진 모든 장면에 적용할 수 있다고 할 수 있습니다. 계층적 NFT는 분산형 소셜 네트워킹, 분산형 전자 상거래 및 기타 분야에서 광범위한 응용 프로그램을 가질 수 있습니다. 이더리움 생태계 내에서 단일 스마트 계약이 루트가 되어 각 디렉토리/카테고리를 별도의 NFT 및 NFT 계층 구조로 관리할 수 있습니다. 각 NFT의 tokenURI는 다른 계약 주소, 웹사이트 링크 또는 모든 형태의 메타데이터일 수 있습니다. 계층적 관계를 관리하고 운영하는 데 단 하나의 계약만 필요합니다. 가까운 장래에 이더리움의 데이터 가용성 솔루션과 외부 무허가 데이터 보존 네트워크의 개발로 조직 구조를 관리하는 온체인 회사가 가능해질 것입니다. 애플리케이션.
면책 조항: 시장에는 위험이 있으며 투자는 신중해야 합니다. 독자는 이 기사의 의견, 관점 또는 결론을 고려할 때 현지 법률 및 규정을 엄격히 준수할 것을 요청합니다.위 내용은 투자 조언을 구성하지 않습니다.
References:
EIP-4955:
https://eips.ethereum.org/EIPS/eip-4955
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4955.md
EIP-5006
https://eips.ethereum.org/EIPS/eip-5006
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-5006.md
EIP-5007
https://eips.ethereum.org/EIPS/eip-5007
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-5007.md
EIP-5496
https://eips.ethereum.org/EIPS/eip-5496
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-5496.md
EIP-5606
https://eips.ethereum.org/EIPS/eip-5606
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-5606.md
EIP-6150
https://eips.ethereum.org/EIPS/eip-6150
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-6150.md
저작권 진술: 전재가 필요한 경우 WeChat 조수를 추가하여 소통하십시오.무단으로 원고를 전재하거나 세탁할 경우 법적 책임을 물을 권리가 있습니다.
면책 조항: 시장에는 위험이 있으며 투자는 신중해야 합니다. 독자는 이 기사의 의견, 관점 또는 결론을 고려할 때 현지 법률 및 규정을 엄격히 준수할 것을 요청합니다.위 내용은 투자 조언을 구성하지 않습니다.