Lider altcoin Ethereum, artık “Turing’i” tamamlıyor ve bunu kanıtlamak için bir ekip, tümü zincir üzerinde ve yalnızca akıllı sözleşmelere dayanan eksiksiz bir 3B (3D) işleme motoru oluşturdu. İşte detaylar…
Lider altcoin Ethereum için ilginç gelişme
Kriptokoin.com olarak da bildirdiğimiz gibi en büyük altcoin olan Ethereum’un arkasındaki ağ için, önemli bir gelişme yaşandı. Ethereum ağı üzerinde 3D render (işleme) motoru oluşturuldu. Spectra Art’tan Ike Smith, “Ethereum’u kendi kişisel grafik kartınız olarak kullanıyorsunuz ki bu ilginç,” diyor. Spectra Art, “üretken sanat alanında neyin mümkün olduğunu yeniden tanımlamaya kararlı bir grup teknoloji uzmanından” oluşan bir gruptur. Ethereum node’larını ve Ethereum Virtual Machine’i (EVM) kullanarak 3 boyutlu girdileri 2 boyutlu jpeg’lere dönüştüren Shackled’ı geliştirdiler.

Açıklamalara göre “Shackled, yaklaşık 50 yıl önceki teknolojiyi kullanan (günümüzde zincir üzerinde uygulama için daha uygun olan) ilk grafik öncülerinin çalışmalarına dayanmaktadır.” Smith, “Spesifik olarak, Bui Tong Phuong’un [Pho75] ve Jim Blinn’in [Bli77] orijinal 3B oluşturma ve aydınlatma modellerinin sürümlerini değiştiriyoruz ve bunları OpenGL’den [SA99] esinlenen basit bir işleme hattının Solidity sürümünü oluşturmak için kullanıyoruz.” ifadelerini kullandı. Spectra Art ekibi ayrıca aşağıdaki ifadeleri kullanıyor:
Shackled, render işlemlerini gerçekleştirmek için gas harcanmasını gerektirmez. Tüm oluşturma işlemi bir okuma çağrısında gerçekleştirilir ve bu nedenle Ethereum Blockchain’ine herhangi bir veri yazmaz.

İşlem nasıl gerçekleşiyor?
Oluşturma motoru yalnızca oluşturur. Jpeg’i Blockchain’e koymaz, ancak birçok kişiye göre süreç yine de ilginç. Bunun başlıca nedeni, çoğu kodlayıcının aşina olduğu bir veri programlama dili olan json ile tanışmış olmamızdır ve uzmanlara göre bu tür bir kod aracılığıyla akıllı sözleşme iletişimi kurulacak. Bu json dosyasını elle kodlamak işkencedir. Smith, iyi bilinen bir 3 boyutlu tasarım yazılımı olan Blender’da istediğini tasarlıyor ve ardından Blender’ın kendisi, görüntüyü, renk gibi şeylerin 000000 veya 454545 RGB olarak verildiği bir json kod dosyasına çeviriyor.
Daha sonra sadece Json dosyasını ETH ile işleyerek ve görüntü alınmakta. Görüntünün kendisi Blockchain’de değil, yalnızca kullanıcı arayüzünüzde görebilirsiniz. Ancak Blockchain node’ları görüntüyü işlemiş oluyor. Buradaki önemli gelişme, bu işlemi yapmak için node’ları kullanabilmemiz. Bu, 1970’lerdeki bir deneyin potansiyel olarak daha da geliştirilmiş halidir; bu, bir şekilde, internetin kelimelerden jpeg’lere taşınması gibi, bir şekilde kriptoya grafik getirir.

Bu, artık IPFS’ye gerek olmadığı, sağ tıklamayla kaydetme olmadığı anlamına gelir, ancak herkesin erişebileceği açık kaynak koduna sahip olmanın tam olarak ne anlama geldiği sorusunu ele almıyor. Bu nedenle, bu tür deneylerdeki gelişmeler devam ediyor gibi görünüyor. Ayrıca bu, 70’lerin teknolojisinin yeni teknolojiye adaptasyonu olsa da, Ethereum’un neler yapabileceğini göstermiş oluyor.