ฉันใช้เวลา 15 ชั่วโมงกับเงิน 1,000 ดอลลาร์เพื่อสร้างอวาตาร์ NFT Twitter
ผู้เขียนต้นฉบับ: Tascha Che ผู้ก่อตั้ง Tascha Labs
การรวบรวมต้นฉบับ: 0x137
บทความนี้เขียนขึ้นจากความคิดเห็นของ Tascha Che ผู้ก่อตั้ง Tascha Labs บนแพลตฟอร์มโซเชียลมีเดียส่วนตัวของเขา และ BlockBeats ได้รวบรวมและแปลไว้ดังนี้
ผู้เขียนต้นฉบับ: Tascha Che ผู้ก่อตั้ง Tascha Labs
การรวบรวมต้นฉบับ: 0x137
บทความนี้เขียนขึ้นจากความคิดเห็นของ Tascha Che ผู้ก่อตั้ง Tascha Labs บนแพลตฟอร์มโซเชียลมีเดียส่วนตัวของเขา และ BlockBeats ได้รวบรวมและแปลไว้ดังนี้
เพื่อสร้างอวาตาร์ NFT ฉันใช้เวลา 15 ชั่วโมงเต็มและจ่ายเพิ่มอีก 1,000 ดอลลาร์ ในความคิดของฉัน เทคโนโลยีบล็อกเชนในฐานะโซลูชันการระบุตัวตนทางดิจิทัลยังมีหนทางอีกยาวไกล
ก่อนอื่น ให้ฉันพูดถึงเหตุผลที่ฉันอยากสร้างอวาตาร์ NFT ในฐานะ crypto KOL ผู้คนมักจะแอบอ้างเป็นบัญชี Twitter ของฉัน คนเหล่านี้ขายหลักสูตรการลงทุนปลอมหรือการเป็นสมาชิกแบบชำระเงินในชื่อของฉันซึ่งส่งผลเสียอย่างมากต่อชื่อเสียงของฉัน
ดังนั้น เมื่อ Twitter Blue เปิดตัวฟังก์ชันอวาตาร์ NFT ฉันจึงมีความคิด: เนื่องจาก NFT เป็นโทเค็นที่ไม่เป็นเนื้อเดียวกันซึ่งสามารถติดตามได้บนเครือข่าย ดังนั้นฉันจึงสามารถสร้าง NFT ที่เรียกว่า "Tascha Che" และใส่ลิงก์ไปยังทวิตเตอร์ของฉันได้ บัญชีเป็นการตรวจสอบเช่นบัตรประจำตัวประชาชนใน metaverse
ฉันพบศิลปินคอมพิวเตอร์กราฟิกจากรัสเซียที่สร้างภาพส่วนหัวที่ดีมากจากวิดีโอ Youtube ของฉันในทันที
แต่เมื่อฉันพยายามที่จะเปลี่ยนเป็น NFT ปัญหาก็มาถึง ด้านล่างฉันจะเปิดเผยกระบวนการทั้งหมดในการสร้างอวาตาร์ NFT ของฉันทีละขั้นตอน หลังจากอ่าน คุณจะเข้าใจว่าทำไมฉันถึงพูดว่ายุคที่ทุกคนมีตัวตนแบบเมตาเวิร์สนั้นยังมาไม่ถึง
ขั้นตอนที่ 1: เขียนสัญญา NFT
เนื่องจากฉันต้องมี ID ของตัวเอง จึงไม่สมเหตุสมผลที่จะสร้าง NFT ผ่านแพลตฟอร์มอย่าง OpenSea เนื่องจากพวกเขาใช้สัญญาร่วมกันของตนเอง นอกจากนี้ บน OpenSea NFT ของคุณจะไม่ถูกสร้างจนกว่าจะขายหรือโอน
ดังนั้นฉันจึงสร้างสัญญาตั้งแต่เริ่มต้น จริงๆแล้วมันง่ายมาก แค่คัดลอกและวางโค้ดไม่กี่บรรทัด แต่นี่คือปัญหา คุณไม่สามารถคาดหวังให้ทุกคนในสังคมปรับใช้สัญญาของตนเองได้ ใช่ไหม
ชื่อเรื่องรอง
ขั้นตอนที่ 2: ปรับใช้สัญญา
หลังจากเขียนสัญญา ฉันต้องไตร่ตรองคำถาม: ฉันควรปรับใช้กับเชนใหม่เช่น Avalanche หรือ Polygon หรือติดกับ Ethereum mainnet ตัวเก่า
เนื่องจาก Twitter ได้รับข้อมูล NFT จากกระเป๋าเงิน Metamask เชนที่เข้ากันได้กับ EVM ทั้งหมดจึงสามารถเชื่อมต่อผ่าน RPC ที่กำหนดเองได้ ดังนั้นในทางเทคนิคแล้ว จึงไม่น่ามีปัญหาในการดึงข้อมูล NFT จากเชนสาธารณะอื่นๆ
ฉันมีค่าใช้จ่ายเพียง $10 เพื่อปรับใช้สัญญา NFT กับ Avalanche แต่ฉันมีค่าใช้จ่าย $1,000 บน Ethereum mainnet ดังนั้นจึงไม่มีอะไรต้องพิจารณาเลย
ในที่สุดฉันก็ตัดสินใจปรับใช้กับ Ethereum เพราะฉันคิดว่ามีผู้แอบอ้างไม่กี่คนที่เต็มใจที่จะเสียค่าใช้จ่ายมหาศาลเช่นนี้ ในระดับหนึ่ง นี่เป็นกลไกการพิสูจน์การเดิมพันที่ "บิดเบี้ยว" (หลักฐานการเดิมพัน)
ฉันคิดว่ามันแดกดันมาก เช่นเดียวกับความหรูหราและความเชื่องช้าได้กลายเป็นเสาหลักแห่งคุณค่าของกีฬาขี่ม้าในปัจจุบัน ต้นทุนที่สูงและความเร็วต่ำได้กลายเป็นเสาหลักแห่งคุณค่าของ Ethereum
เพื่อให้ตระหนักถึงศักยภาพในฐานะเครือข่ายแห่งคุณค่า บล็อกเชนจำเป็นต้องเป็นรถยนต์หรือเครื่องบิน ไม่ใช่ม้า การกำหนดให้ผู้คนตรวจสอบความถูกต้องของบัตรประจำตัวโดยจ่ายค่าธรรมเนียมสูงนั้นไม่สามารถปรับขนาดได้ แต่น่าเสียดายที่มูลค่าเฉลี่ยของ Ethereum NFT นั้นสูงกว่าของ NFT บนเชนอื่นๆ มาก ไม่เพียงแต่ค่าติดตั้งจะสูงเท่านั้น แต่ยังค่อยๆ กลายเป็นเกมสำหรับคนรวย
ชื่อเรื่องรอง
ขั้นตอนที่ 3: การสร้างเหรียญ NFT
ในแง่หนึ่ง การอนุญาตให้เปลี่ยนแปลงข้อมูลเมตาโดยไม่มีข้อจำกัดจะบ่อนทำลายความน่าเชื่อถือในระบบข้อมูลประจำตัวใดๆ แม้ว่าผู้สร้างส่วนใหญ่จะไม่มีแรงจูงใจในการเปลี่ยนแปลงข้อมูลเมตาก็ตาม ในทางกลับกัน ในฐานะผู้ถือ Metaverse ID คุณควรมีสิทธิ์ในการเปลี่ยนแปลงข้อมูลเมตา เช่นเดียวกับที่คุณเปลี่ยนรูปถ่ายประจำตัวของคุณทุกๆ 2-3 ปี
ท้ายที่สุดแล้ว NFT เป็นเทคโนโลยีที่ใช้งานทั่วไป และขณะนี้เรายังไม่มีเครื่องมือที่โตพอที่จะตอบสนองความต้องการของกรณีการใช้งานต่างๆ
ในที่สุดฉันก็ตัดสินใจสร้างพื้นที่เก็บข้อมูลบน Amazon AWS เพื่อจัดเก็บข้อมูลเมตาทั้งหมดและรวมลิงก์ไว้ใน NFT ของฉัน เมื่อมองย้อนกลับไป ความสามารถในการเปลี่ยนข้อมูลเมตาถือเป็นพรอย่างแท้จริงสำหรับฉัน และฉันจะอธิบายเหตุผลด้านล่าง
ชื่อเรื่องรอง
ขั้นตอนที่ 4: แสดงผล NFT บน OpenSea และ Metamask
หลังจากสร้าง NFT ฉันวางแผนที่จะไปที่ OpenSea เพื่อดูผลสุดท้าย โดยปกติแล้ว OpenSea จะแสดงผล NFT ใดๆ ที่คุณสร้างขึ้นโดยอัตโนมัติเมื่อคุณเชื่อมต่อกับ Metamask แต่แปลกที่ NFT ที่เพิ่งสร้างใหม่ของฉันแสดงหน้าว่างโดยไม่มีชื่อหรือคำอธิบาย...
หลังจากแก้ไข metafile ใน AWS ภาพ NFT ก็ปรากฏขึ้น ลองนึกภาพว่าถ้าเมตาดาต้าไม่สามารถเปลี่ยนแปลงได้ 0.5 ETH ที่ฉันใช้ไปก่อนหน้านี้จะสูญเปล่า และการแลกเปลี่ยนจะเป็นของเสียที่ไม่แสดงอะไรเลย
คุณอาจพูดกับฉันว่า: "Tascha, testnet อยู่ที่นี่เพื่อป้องกันสิ่งนี้ คุณควรปรับใช้บน testnet ก่อน!" ใช่ ฉันยอมรับว่าฉันโง่ แต่จะดีกว่าหาก OpenSea หรือ Metamask แสดงข้อความแสดงข้อผิดพลาด ไม่ยากใช่ไหม? บางครั้งฉันรู้สึกว่า Web3.0 เป็นกลุ่มคนงี่เง่าที่นำกลุ่มคนโง่ที่มากกว่านั้นวิ่งไปรอบ ๆ ...
อย่างไรก็ตาม NFT ของฉันยังคงเรนเดอร์ ตอนนี้ทุกอย่างน่าจะโอเคแล้วใช่ไหม? คำตอบคือไม่
ชื่อเรื่องรอง
ขั้นตอนที่ 5: เชื่อมต่อ NFT กับ Twitter
ฉันไปที่ "แก้ไขรูปโปรไฟล์" เลือก NFT ที่เรนเดอร์แล้ว และหลังจากที่ถูกนำไปที่ Metamask แอพก็แจ้งฉันว่าไม่สามารถดึงข้อมูล NFT ได้
หลังจากค้นคว้ามาเป็นเวลานาน ฉันพบว่าคุณต้องเปิดใช้งาน OpenSea API ในการตั้งค่าความปลอดภัยของ Metamask เนื่องจากทั้ง Metamask และ Twitter พึ่งพา OpenSea ในการสืบค้น NFT ที่คุณมีอยู่
ถูกต้อง เบื้องหลังความเป็นเจ้าของที่ได้รับการสนับสนุนโดยบล็อกเชนอย่างล้นหลาม ข้อมูลประจำตัว Metaverse ของฉันยังคงอาศัยฐานข้อมูล SQL ในเซิร์ฟเวอร์คลาวด์ OpenSea
ฉันคิดว่ามีเหตุผลว่าทำไม Twitter จึงเบลอความแตกต่างระหว่างรูปภาพส่วนหัวของ NFT ปัญหาที่คุณลักษณะนี้แก้ไขได้นั้นคลุมเครือมาก มีไว้เพื่อให้ผู้คนอวด NFT ราคาแพงของตน หรือเพื่อผลักดันการพัฒนาเอกลักษณ์ของ Metaverse


