Ethereum เสร็จสมบูรณ์ของทัวริงแล้ว และเพื่อพิสูจน์ว่าทีมงานได้สร้างเอ็นจิ้นการเรนเดอร์ 3 มิติทั้งหมด ทั้งหมดอยู่บนเครือข่ายและอิงตามสัญญาอัจฉริยะเท่านั้น
“คุณกำลังใช้ ethereum เป็นกราฟิกการ์ดส่วนตัวของคุณ ซึ่งน่าสนใจมาก” Ike Smith จาก Spectra Art กล่าว
Spectra Art คือ "กลุ่มของนักเทคโนโลยี นักวิจัย นักวิทยาศาสตร์ และนักประดิษฐ์ ผู้มุ่งมั่นที่จะกำหนดนิยามใหม่ให้กับสิ่งที่เป็นไปได้ในพื้นที่ของศิลปะเชิงกำเนิด"
พวกเขาได้สร้าง Shackled ซึ่งแสดงอินพุต 3 มิติเป็น 2d jpeg โดยใช้โหนด ethereum และเครื่องเสมือน ethereum
“Shackled สร้างจากผลงานของผู้บุกเบิกด้านกราฟิกในยุคแรกๆ โดยใช้เทคโนโลยีเมื่อเกือบ 50 ปีที่แล้ว (ซึ่งเหมาะสมกว่าสำหรับการใช้งานบนเครือข่ายในปัจจุบัน)
โดยเฉพาะอย่างยิ่ง เราแก้ไขเวอร์ชันของโมเดลการเรนเดอร์ 75 มิติและแสงต้นฉบับของ Bui Tong Phuong [Pho77] และ Jim Blinn [Bli3] และใช้พวกมันเพื่อสร้างเวอร์ชัน Solidity ของไปป์ไลน์การเรนเดอร์อย่างง่ายที่ได้รับแรงบันดาลใจจาก OpenGL [SA99]”
ดังนั้นทีมในก กระดาษ แนะนำการพัฒนาเอ็นจิ้นการเรนเดอร์ 3 มิติที่รู้จักกันเป็นครั้งแรกบน ethereum พวกเขากล่าวเพิ่มเติมว่า:
“Shackled ไม่ต้องการค่าใช้จ่ายของก๊าซในการดำเนินการเรนเดอร์ การดำเนินการเรนเดอร์ทั้งหมดถูกนำไปใช้ในการเรียกอ่าน ดังนั้นจึงไม่มีการเขียนข้อมูลใดๆ ไปยัง Ethereum blockchain”
คุณสามารถ ลองมัน ด้วยตัวคุณเอง และแม้ว่าจากภาพด้านบนนี้อาจดูแปลกแยกและซับซ้อน แต่ Smith ก็สร้างมันขึ้นมาทั้งหมด ง่าย ในบทช่วยสอน
เอ็นจิ้นการเรนเดอร์ทำเพียงแค่เรนเดอร์เท่านั้น มันไม่ได้ใส่ jpeg ใน blockchain แต่กระบวนการนี้น่าสนใจ
นั่นเป็นเพราะเราได้รับการแนะนำให้รู้จักกับ json ซึ่งเป็นภาษาโปรแกรมข้อมูลที่ผู้เขียนโค้ดส่วนใหญ่คุ้นเคย และเราจะพูดคุยกับสัญญาอัจฉริยะผ่านโค้ดประเภทนี้
การเข้ารหัสไฟล์ json นั้นเป็นการทรมาน ดังนั้น Smith จึงออกแบบสิ่งที่เขาต้องการบน Blender ซึ่งเป็นซอฟต์แวร์การออกแบบ 3 มิติที่รู้จักกันดี จากนั้น Blender จะแปลภาพเป็นไฟล์โค้ด json ซึ่งสิ่งต่างๆ เช่น สี จะได้รับเป็นตัวเลข RGB ที่ 000000 หรือ 454545
จากนั้นเราเพียงแค่ใส่ไฟล์ Json และรับภาพ ตัวอิมเมจเองไม่ได้อยู่บนบล็อกเชน คุณจะเห็นได้บนอินเทอร์เฟซผู้ใช้ของคุณเท่านั้น แต่โหนดบล็อกเชนประมวลผลอิมเมจ และนั่นคือการพัฒนาที่คุณสามารถใช้โหนดเพื่อทำการประมวลผลนี้ได้
แต่เนื่องจากเรามีไฟล์ json นี้และโหนดสามารถประมวลผลได้ เราจึงไม่สามารถอัปโหลดโค้ด json บนบล็อกเชนในสัญญาอัจฉริยะที่เป็นโทเค็นได้ และตอนนี้อิมเมจเองหรือ NFT ก็อยู่ในเชนแล้ว
นั่นคือศักยภาพในการพัฒนาเพิ่มเติมของการทดลองในปี 1970 ซึ่งในทางใดทางหนึ่งนำกราฟิกมาสู่การเข้ารหัสลับในแบบที่อินเทอร์เน็ตได้เปลี่ยนจากคำเป็น jpegs
นั่นหมายความว่าไม่จำเป็นต้องใช้ IPFS อีกต่อไป ไม่ต้องคลิกขวาอีกต่อไปเพื่อบันทึก แต่ไม่จำเป็นต้องตอบคำถามว่าการเป็นเจ้าของโอเพ่นซอร์สโค้ดที่ทุกคนสามารถเข้าถึงได้หมายความว่าอย่างไร
โทเค็นที่เชื่อมโยงกับรหัสหมายความว่าอย่างไร เนื่องจาก ethereum เป็น Turing ที่สมบูรณ์ มันสามารถหมายถึงอะไรก็ได้ที่ coder ต้องการ รวมถึงในทางทฤษฎีแล้ว โทเค็นให้สิทธิ์ในการเข้าถึงโค้ดอื่น ๆ ที่มีงานศิลปะที่ซ่อนอยู่ แม้ว่ามันจะถูกซ่อนอยู่ในสายตาก็ตาม
การพัฒนาในการทดลองดังกล่าวดูเหมือนจะดำเนินต่อไป และแม้ว่านี่จะเป็นการประยุกต์เทคโนโลยียุค 70 เข้ากับเทคโนโลยีใหม่ แต่ก็น่าจะเป็นไปได้ว่าผ่านแอพพลิเคชั่นดังกล่าว เราอาจพบทั้งสิ่งที่ ethereum สามารถทำได้ และการเป็นเจ้าของรหัสหมายถึงอะไรกันแน่
ที่มา: https://www.trustnodes.com/2023/01/21/the-ethereum-blockchain-now-has-a-3d-rendering-engine