안녕하세요.
이글은 칼리스토 네트워크에 네이밍 서비스 도입 (인터넷의 도메인 네임과 같은 기능)한다는 소식입니다.
원문은 https://callisto.network/dexns-2021-is-coming-to-callisto-network/ 에서 보실 수 있습니다.
이 글은 https://gov.callisto.network/t/news-dexns-2021/215 에서도 보실 수 있습니다.
DexNS(2017)는 무엇입니까?
덱사란의 네이밍 서비스인 DexNS(덱사란의 이름을 따른)는 이더리움 클래식 메인넷을 위해 개발된 최초의 네이밍 서비스입니다. 2017년 12월 21일에 시작되었습니다. ( EthereumCommonwealth 발표 확인 ).
이더리움의 네이밍 서비스인 ENS는 거의 동시에(2017년 3월) 개발 및 출시되었지만 출시가 순조롭지 않았고 스마트 컨트랙트 취약점으로 인해 첫 번째 ENS 출시가 연기되었습니다( ENS 출시 사후 분석 참조 ). 그런 이유로 당시 DexNS를 이더리움 클래식 체인의 네이밍 서비스로 사용하기로 결정되었습니다. 2017년 12월 17일 이더리움 클래식 네이킹 서비스(ECNS)가 ETC 메인넷에 성공적으로 이식 및 출시되었습니다( 관련된 발표 및 제안 읽기 ).
어쨌든 그 당시에는 ENS, ECNS, DexNS가 공존했습니다. DexNS는 dexaran.github.io/nameservice에 자체 UI(덱사란에 의해 개발된)도 있습니다. EthereumCommonwealth가 ClassicEtherWallet을 유지관리를 시작한 시점부터 DexNS는 더 이상 사용되지 않았습니다. (기트허브 관련 커밋 Goodbye DexNS ).
나중에 ENS는 일반 사용자보다 조직(오거나이제이션)에 가장 적합한 보다 복잡한 구조에 중점을 두는 동안 DexNS는 사용자 및 대량 채택에 중점을 둔 크로스 체인을 지원하는 네이밍 서비스가 되도록 재설계되었습니다. DexNS는 EthereumCommonwealth가 ClassicEtherWallet을 개발하는 동안 기본적으로 지원되었습니다( 이 ETC 트윗 참조 ).
현재 DexNS은 여전히 이더리움 클래식 메인넷에서 운영되고 있으며 wallet.callisto.network에서도 사용 가능 합니다. 등록 된 이름은 여전히 존재하며 이더리움 클래식 메인넷에 새 이름을 등록하면 wallet.callisto.network 지원하는 어떤 체인에서도 그 이름을 사용할 수 있게 해줍니다.
Send Transaction 탭의 주소창에 이름(예: "dexaran" 따옴표 없이)을 입력하면 DexNS에 대해 이름을 가져와 할당된 주소가 있으면 찾습니다.
2017년부터 변함없이 이것이 어떻게 "올드" DexNS가 작동하는지 의도된 방식입니다. 참고로 DexNS 2017이라고 부르겠습니다.
이제 이것을 다시 재설계하여 칼리스토 네트워크 메인넷에서 업그레이드된 DexNS 2021 버전으로 출시하기로 결정되었습니다. 지금부터 자세히 알아 봅시다.
DexNS 2021 — NFT의 세계로
간단히 말해서 2017년에는 이름이 코드였으나 이제는 이름이 NFT가 될 것입니다.
최근에 새로운 대체 불가능한 토큰 표준인 CallistoNFT를 설명하는 새 글를 게시했습니다 .
이제 이 표준을 적용하고 그 이점을 실제로 설명할 때입니다!
DexNS에서는 이름이 유기적으로 NFT로 변환되기 때문에 이것은 좋은 시도이며 이름 관리 프로세스를 크게 개선할 수 있습니다(DexNS 2017에서는 상대적으로 번거롭고 ENS/ECNS에서는 훨씬 더 어려웠음).
이름 NFT에는 실제 사용 사례가 있으며(살아 있는 사람이 기억할 수 없는 16진수 주소를 대체함) 잠재적인 신원 증명 역할도 합니다.
DexNS Names은 무엇입니까?
DexNS 2021은 특별한 NFT, 즉 이름을 생성할 수 있는 스마트 컨트랙트입니다.
이름은 비교적 복잡한 구조를 가진 디지털 개체입니다. Name NFT는 다음 데이터를 저장할 수 있습니다.
- 받는 주소 - 이 NFT가 가리키는 대상
- 소유자의 주소 - 이 NFT에 주소를 할당할 권한이 있는 사람
- 만료 날짜 - 이 이름이 지속되는 기간을 결정합니다.
- CallistoNFT 표준에 의해 정의된 메타데이터(속성) — 여기에서 상황이 흥미로워지기 시작합니다. 메타데이터를 사용하여 온체인에서 소유한 NFT에 텍스트 데이터를 첨부하고 제3자 서비스(탐색기, 지갑)에서 읽을 수 있습니다. 예를 들어 개인 웹사이트, 이메일 및 텔레그램 계정에 대한 링크를 할당하여 온체인 16진수 주소를 미디어 계정에 연결하고 실제 증거(자신이 소유한 NFT에 입력)를 생성할 수 있습니다.
그래서 DexNS가 실제로 하는 일은
DexNS를 통해 사용자는 이름을 "임대"하고 소유한 이름의 콘텐츠를 체인에서 관리할 수 있습니다.
하나의 이름은 일정 기간 동안 고정 요금으로 구매할 수 있습니다 (현재 365일 동안 이름당 820 CLO, 출시 전에 변경될 수 있음). 각 이름은 ASCII 문자열로 식별됩니다(소문자로만) - "dexaran" "Dexaran" "DeXaRaN"은 DexNS의 관점에서 동일한 이름이며 한 번만 등록할 수 있습니다.
선착순 획득 원칙 - 명확하고 간단합니다. 당신은 이름을 원합니다. 비용을 지불하고 즉시 얻을 수 있습니다. 경매도, 지연도 없습니다.
이름의 소유자는 언제든지 다시 365일 동안 이름을 갱신할 수 있습니다. 다른 사용자는 현재 소유하고 있는 이름을 구입할 수 없습니다. 그러나 이름의 소유자가 365일 이내에 지불을 갱신할 수 없는 경우 이름은 다시 공개 구매가 가능하며 NFT는 새 소유자가 지불하면 새 소유자에게 강제적으로 재발급됩니다.
DexNS vs ENS
ENS를 포크하지 않고 자체 명명 서비스가 필요한 이유는 무엇입니까? 이유는 2017년과 동일합니다.
- ENS는 일반 사용자가 아닌 조직에 보다 적합합니다.
- ENS 이름은 경매를 통해 획득합니다. 하지만 거기에는 지연이 있습니다. DexNS 이름은 즉시 획득됩니다.
- 메타데이터 형식이 여기서 중요합니다. ENS Resolver를 설정하는 것은 기본적인 프로그래밍 경험이 없는 사람에게 쉬운 작업이 아닙니다. 반면에 DexNS 메타데이터 설정은 단 한 번의 컨트랙트 콜이며, 읽을 수만 있다면 누구나 따를 수 있는 간단한 지침 세트로 설명할 수 있습니다.
- CallistoNFT 표준의 도입과 NFT-Names의 구현으로 우리는 "이름 지정 시장"의 필요성을 없앴습니다. CallistoNFT는 "내장된 자체 거래" 기능을 도입했습니다. 누구나 당신의 DexNS 이름을 추적할 수 있고, 제3자의 관여없이 누구든지 당신에게 돈을 제안할 수 있습니다 (이름의 소유권을 넘기도록).
왜 우리는 DexNS가 필요한가요?
사람이 읽을 수 있는 이름으로 작동하는 것은 16진수 주소에 비해 사용자 경험을 개선하는 단계입니다.
비교를 위해 EOS 계정 시스템을 살펴볼 수 있습니다. 여기 하나의 EOS 계정 dexaraniiznx가 있습니다. EOS 계정은 다른 작업 권한을 가진 키 세트에 연결된 12개의 기호 문자열입니다. 이 계정 이름은 일반 사람들이 쉽게 기억하고 조작할 수 있습니다. 또한 이것은 존재하지 않는 계정으로 보내는 문제를 해결합니다. 등록되지 않은 이름으로 보내려고하면 트랜잭션이 발생하지 않습니다.
누구나 "자원 수수료"(작성 시점에서 약 $7)를 지불하면 언제든지 새 EOS 계정을 등록할 수 있습니다. 이상하게도 이것은 DexNS의 작동 방식과 유사하게 작동합니다. EOS에서 이것은 프로토콜 수준에서 내장된 기능입니다. 이더리움에서는 이러한 시스템을 직접 구축해야 하며 이를 위해 스마트 계약을 활용합니다.
네이밍 서비스는 다음 문제를 해결합니다.
- 사용자 경험
- 존재하지 않는(누구도 소유하지 않은) 주소로 보내기
- 본인 확인
- 온체인 활동을 외부 미디어 리소스에 연결
- 체인상의 중요한 주소에 메타데이터 첨부
부록
싶어진 계기가 되었습니다. 감사합니다^^