NFT Twitter 아바타를 만드는 데 15시간과 $1,000가 걸렸습니다.
원저자: Tascha Che, Tascha Labs 설립자
원본 편집: 0x137
이 기사는 Tascha Labs의 설립자인 Tascha Che가 자신의 개인 소셜 미디어 플랫폼에 대한 의견을 바탕으로 BlockBeats에서 다음과 같이 편집하고 번역했습니다.
원저자: Tascha Che, Tascha Labs 설립자
원본 편집: 0x137
이 기사는 Tascha Labs의 설립자인 Tascha Che가 자신의 개인 소셜 미디어 플랫폼에 대한 의견을 바탕으로 BlockBeats에서 다음과 같이 편집하고 번역했습니다.
NFT 아바타를 만들기 위해 15시간을 꼬박 꼬박 쓰고 1,000달러를 추가로 지불했습니다. 제 생각에는 디지털 신원 솔루션으로서의 블록체인 기술은 갈 길이 멉니다.
먼저 NFT 아바타를 만들고 싶은 이유에 대해 말씀드리겠습니다. 암호화폐 KOL로서 사람들은 종종 내 트위터 계정을 사칭하여 내 이름으로 가짜 투자 과정이나 유료 멤버십을 판매하여 내 평판에 매우 나쁜 영향을 미칩니다.
따라서 Twitter Blue가 NFT 아바타 기능을 출시했을 때 아이디어가 떠올랐습니다. NFT는 체인에서 추적할 수 있는 비균질 토큰이므로 "Tascha Che"라는 NFT를 만들어 내 트위터에 링크할 수 있습니다. 메타버스의 ID 카드와 같은 확인용 계정입니다.
나는 즉시 내 Youtube 비디오에서 정말 멋진 헤더 이미지를 만든 러시아의 컴퓨터 그래픽 아티스트를 찾았습니다.
그런데 NFT로 바꾸려고 하면 문제가 발생합니다. 아래에서 내 NFT 아바타를 만드는 전체 과정을 단계별로 전개할 것입니다.
1단계: NFT 계약 작성
나만의 ID가 필요하기 때문에 OpenSea와 같은 플랫폼을 통해 NFT를 생성하는 것은 자체 공유 계약을 사용하기 때문에 의미가 없습니다. 또한 OpenSea에서 NFT는 판매 또는 양도될 때까지 발행되지 않습니다.
그래서 처음부터 계약서를 작성했습니다. 실제로 매우 쉽습니다. 코드 몇 줄을 복사하여 붙여넣기만 하면 됩니다. 하지만 여기에 문제가 있습니다. 사회의 모든 사람이 자신의 계약을 수동으로 배포할 것이라고 기대할 수는 없겠죠?
보조 제목
2단계: 계약 배포
계약을 작성한 후 저는 Avalanche 또는 Polygon과 같은 새로운 체인에 배포해야 할까요, 아니면 이전 Ethereum 메인넷을 고수해야 할까요?라는 질문을 숙고해야 했습니다.
트위터는 메타마스크 지갑에서 NFT 데이터를 받기 때문에 커스텀 RPC를 통해 모든 EVM 호환 체인을 연결할 수 있으므로 기술적으로 다른 퍼블릭 체인에서 NFT 데이터를 추출하는 데 문제가 없을 것입니다.
NFT 계약을 Avalanche에 배포하는 데 10달러 밖에 들지 않았지만 Ethereum 메인넷에서 1,000달러의 비용이 들었기 때문에 전혀 고려할 사항이 없습니다.
그렇게 엄청난 비용을 기꺼이 감수할 사칭자가 거의 없을 것이라고 생각했기 때문에 마침내 이더리움에 배포하기로 결정했습니다. 어느 정도 이것은 "왜곡된" 지분 증명 메커니즘(Proof of Stake)이기도 합니다.
저는 이것이 매우 아이러니하다고 생각합니다. 사치와 느림이 오늘날 승마주의의 가치 기둥이 된 것처럼, 고비용과 저속은 이제 이더리움의 가치 기둥이 되었습니다.
가치 네트워크로서의 잠재력을 실현하기 위해서는 블록체인이 말이 아닌 자동차나 비행기가 되어야 합니다. 사람들에게 높은 수수료를 지불하여 ID의 유효성을 확인하도록 요구하는 것은 확장할 수 없습니다. 그러나 불행히도 이더리움 NFT의 평균 가치는 다른 체인의 NFT보다 훨씬 높으며 배포 비용이 높을 뿐만 아니라 점차 부자들을 위한 게임이 되었습니다.
보조 제목
3단계: NFT 발행
한편으로는 메타데이터를 제한 없이 변경할 수 있도록 허용하면 대부분의 제작자가 메타데이터를 변경할 동기가 없더라도 ID 시스템에 대한 신뢰가 약화됩니다. 한편, 메타버스 ID의 소유자는 몇 년에 한 번씩 신분증 사진을 변경하듯이 메타데이터를 변경할 권리도 있어야 합니다.
결국 NFT는 범용 기술이며 현재 다양한 사용 사례의 요구 사항을 충족할 만큼 성숙한 도구가 없습니다.
결국 모든 메타데이터를 저장하기 위해 Amazon AWS에 리포지토리를 생성하기로 결정하고 내 NFT에 링크를 포함했습니다. 돌이켜 보면 메타데이터를 변경할 수 있다는 것은 저에게 정말 큰 축복이었습니다. 그 이유는 아래에서 말씀드리겠습니다.
보조 제목
4단계: OpenSea 및 Metamask에서 NFT 렌더링
NFT를 발행한 후 최종 효과를 보기 위해 OpenSea에 갈 계획입니다. 일반적으로 OpenSea는 Metamask에 연결할 때 생성하는 모든 NFT를 자동으로 렌더링하지만 이상하게도 새로 생성된 NFT에는 이름이나 설명이 없는 빈 페이지가 표시되었습니다...
AWS에서 메타파일을 수정한 후 NFT 이미지가 나타났습니다. 메타 데이터를 변경할 수 없다면 이전에 사용했던 0.5 ETH가 낭비되고 교환은 아무것도 표시되지 않는 폐기물이 될 것이라고 상상해보십시오.
"Tascha, 테스트넷은 이것을 방지하기 위해 여기에 있습니다. 먼저 테스트넷에 배포해야 합니다!" 예, 제가 어리석다는 것을 인정하지만 OpenSea 또는 Metamask가 오류 메시지를 표시하도록 하는 것이 좋습니다. 어렵지 않죠? 때때로 나는 Web3.0이 훨씬 더 많은 바보 그룹을 이끌고 돌아다니는 바보 무리라고 생각합니다...
어쨌든 내 NFT는 여전히 렌더링됩니다. 이제 모든 것이 괜찮을 것입니다, 그렇죠? 내 대답은 아니오 야.
보조 제목
5단계: NFT를 Twitter에 연결
"프로필 사진 편집"으로 이동하여 렌더링된 NFT를 선택하고 Metamask로 이동한 후 앱에서 NFT 데이터를 추출할 수 없다는 메시지를 표시했습니다.
오랫동안 조사한 결과 Metamask와 Twitter 모두 OpenSea를 사용하여 보유한 NFT를 쿼리하기 때문에 Metamask 보안 설정에서 OpenSea API를 활성화해야 한다는 것을 알게 되었습니다.
맞습니다. 과장된 블록체인 보증 소유권 뒤에 내 Metaverse ID는 여전히 OpenSea 클라우드 서버의 SQL 데이터베이스에 의존합니다.
트위터가 NFT 헤더 이미지의 구분을 모호하게 하는 이유가 있다고 생각합니다.


