ERC-20, ERC-721, ERC-1155, ERC-4626 및 구성성
Last updated
Last updated
ERC-20, ERC-721, ERC-1155, ERC-4626, ERC- 등 다양한 이더리움 dai 화폐 기준이 무엇인지 모르겠다구요? 이러한 표준이 중요한 이유는 무엇입니까? 어떤 dai 코인 표준이 어떤 목적을 수행하는지 알고 싶으십니까? 큰 그림을 보고 싶습니까? 이 긴 트윗에 답이 있습니다!
이더리움은 세계 컴퓨터 입니다. 익명 및 신뢰할 수 없는 노드의 네트워크에서 유지 관리하는 공유 리소스이며, 합의를 통해 합의에 도달하고 네트워크는 경제적으로 안전합니다.
이더리움 네트워크는 누구나 독립적으로 협력하여 구축할 수 있는 신뢰할 수 있는 중립성을 제공합니다.
응용 프로그래밍 인터페이스(API) 는 서로 다른 프로그램이 통신하고 개발자가 조정하는 메커니즘입니다. 개발자는 가능한 한 프로그램의 내부 작동을 숨기려고 합니다. 의사 소통이 최대한 단순화되고 개선됩니다.
추상화(abstraction)의 관점에서 API는 실제 세계에서 가장 일반적인 추상화 방법입니다. API는 프로그램/응용 프로그램이 서로 통신하는 방법을 설명하는 정의된 규칙 집합입니다.
예를 들어 전자 상거래 웹사이트에 가격 봇이 있고 사용자가 가격 봇에 과일의 특성을 부여하고 봇이 가격을 반환한다고 가정해 보겠습니다.
가격봇과 정보를 통합하기 위해서는 객체(과일) 정보를 주고 가격을 받아야 합니다. 따라서 먼저 모든 개체 정보를 포장해야 합니다:fruit_a = [apple, red, 200g, harvested 3 days ago]
이제 우리는이 정보를 가격 로봇에게 공급해야 합니다.먼저 우리는 price_bot을 호출하고 price_bot이 calculate_price 함수를 사용하여 fruit_a를 계산하도록 하여 우리에게 price_bot calculate_price(fruit_a) 라는 값을 준다.
price_bot은 값을 계산하기 위해 전력을 다합니다.사용자로서, 우리는 화면 뒤에서 어떤 계산이 일어나는지 모르거나 신경쓰지 않지만, 우리는 price_bot이 결국 우리에게 price_bot.calculate_price(fruit_a) = price_fruit_a 값을 준다는 것만을 알고 있다.
가격 봇 API입니다. 가격 봇이 지원하는 기능 목록과 사용 방법에 대한 지침입니다. 이것은 개발자가 마스터하지 않고도 응용 프로그램을 통합할 수 있도록 하는 개략도입니다. 이 예가 실제라고 가정하면 이 API에 대한 문서는 다음과 같아야 합니다.
표면적으로 API 개발 작업은 프로그래밍처럼 느껴지지 않을 수 있습니다. API 개발 및 문서화는 코드 작성보다 작성에 가깝습니다. 그러나 속지 마십시오. API 개발은 실제로 코드를 작성하는 것만큼 중요합니다.... 솔직히, 아마도 코드를 작성하는 것보다 훨씬 더 중요할 것입니다.
세계 컴퓨터에서는 모든 곳에서 API를 사용합니다.
통합 계약
자산 양도
이식 가능한 투자 구축
차입, 대출 및 모기지 자산
기본적으로 온체인에서 발생하는 모든 것은 API이거나 API에 의해 직접 통합됩니다.
실제로 다양한 유형의 dai 코인 표준을 API 템플릿을 준수하는 코드 조각으로 생각할 수 있습니다. 스마트 계약이 특정 템플릿을 따른다면 그 dai 코인입니다.
ERC-20용 dai 코인 템플릿입니다. ERC-20 스마트 계약을 생성하기 위해 개발자는 아래의 모든 메서드와 이벤트를 실행하는 코드를 생성해야 합니다.
모든 ERC-20 계약은 이러한 기능을 지원하며 (다른) 개발자는 ERC-20 계약을 사용하기 위해 다음에 의존할 수 있습니다.
ERC-20은 현재 유효한 dai 코인의 대부분을 대표하는 가장 기본적인 dai 코인 표준입니다. 거버넌스 dai 화폐, ve-toke(투표 보관 dai 화폐), 스테이블 화폐 등이 포함됩니다. (ETH는 ERC-20 dai 코인이 아닙니다.)
ERC-1155 dai 코인 표준은 ERC-20 및 ERC-721 dai 코인 표준의 기능을 결합하여 이러한 dai 코인 유형의 조합을 관리하기 위한 단일 인터페이스를 제공합니다. 이것은 보다 현대적인 ERC-20 및 ERC-721 대안으로 사용될 수 있으며 게임을 위한 고유한 기능을 가지고 있습니다.
ERC-777은 고도로 구성 가능하지만 거의 사용되지 않는 dai 코인 표준입니다. ERC-20으로의 업그레이드를 제공하여 개발자가 dai 를 전송 및/또는 수락할 때 실행되는 코드를 첨부할 수 있습니다.
https://ethereum.org에 포함되어 있지만 실제로 ERC-777은 거의 볼 수 없습니다.
여기서부터 이야기가 시작됩니다.
이더리움은 인프라일 뿐이며 이제 이를 기반으로 구축해야 합니다. 우리가 이를 바탕으로 더 풍부한 기준을 세울수록 우리는 더 나아갈 수 있습니다.
틀림없이, 컴퓨터 과학은 마술이고, 개발자는 마술사이며, 추상화는 만트라입니다. 구성 가능성이 목표입니다.
추상화의 개념은 가장 중요한 기능을 보여주기 위해 전 세계 컴퓨터를 뒷받침합니다.
Native ETH ..... ERC-20, 721, 777, 1155, 4626... ERC가 추가될 때마다 점점 발전하고 있습니다. 각 dai 코인 유형은 더 많은 기능을 가질 수 있으며 각 돈 레고는 더 많은 가치를 가져올 것입니다.
ERC 표준에 추가될 때마다 프로그래밍 가능한 돈에 더 가까워질 것입니다.
프로그래밍 가능한 돈은 완전히 새로운 개념입니다. 통화가 구체적이고 레고처럼 프로그래밍 가능하다면.
각 계약은 플라스틱(즉, 가치)을 흡수하고 레고 브릭(보통 돈)을 생산합니다. 이 블록은 다른 블록과 결합하여 완전히 새로운 맞춤형 제품을 만들 수 있습니다.
프로그래밍 가능한 돈은 완전히 새로운 개념입니다. 통화가 구체적이고 레고처럼 프로그래밍 가능하다면.
각 계약은 플라스틱(즉, 가치)을 흡수하고 레고 브릭(보통 돈)을 생산합니다. 이 블록은 다른 블록과 결합하여 완전히 새로운 맞춤형 제품을 만들 수 있습니다.
dai 코인 표준은 이더리움에서 구성 가능성이 어떻게 나타나는지를 나타냅니다.
ERC-721 dai 코인은 일반적으로 (비대체 dai 코인)라고 합니다. 이 dai 코인(일반적으로)은 PFP, 예술 컬렉션, 자산 등 컬렉션 내에서 고유하거나 식별 가능한 항목을 나타냅니다.
ERC-4626은 항복 금고를 설명하는 최신 dai 코인 표준입니다. 이 표준은 ERC-20 dai 코인에 대한 공통 인터페이스를 제공하여 수익률을 위해 금고에 입금(또는 상환)합니다. 여기에는 유동성 및 집계가 포함될 수 있지만 더 많은 영역이 있습니다.
첫째, 인터넷 이전 시대, 그 다음은... Alan Turing → 기계 컴퓨팅 → 컴퓨터 → 네트워크로 연결된 컴퓨터 → Arpanet → World Wide Web(www) → 인터넷 → → 이더리움 2014년경 @VitalikButerin 때 ETH를 소개합니다.
는 더 나은 방법입니다 - 구성 가능성: 두 개의 개별 항목을 부분의 합보다 더 많이 조합할 수 있는 기능.