Tam Zincirli Oyunlarda “Dijital Fizik”

Birkaç ay önce, Lattice'e katılmadan önce, Ludens'e (Lattice'in kurucusu) ekibin "Protokolleriniz Neden Fiziğe İhtiyaç Duyuyor?" başlıklı bir makale yayınlaması gerektiği konusunda şaka yapmıştım. Bu makale kısmen felsefi tartışma, kısmen pazarlama propagandası (ve belki kısmen saçmalık) niteliğindedir ve otomatik piyasa yapıcıların (AMM'ler), merkezi olmayan kredi piyasalarının (DeFi) ve blockchain Layer1 ve Layer2 protokollerinin neden fiziksel** hale getirilmesi gerektiğini açıklayacaktır. Uzaysal koordinatlar, hız vb. gibi kavramların uygulanması. Temel akıllı sözleşmelerine ve mimarisine ışık, enerji tasarrufu ve diğer fiziksel ilkeleri dahil eder.

** **

Yukarıdakiler, Ludens'in bana blockchain'in mevcut hesaplama sınırlamaları ve evrensel fizikle uzlaşmazlığı hakkında yaptığı (aynı zamanda podcast'lerde ve konuşmalarda da ifade edilen) yorumlardan ilham aldı. Ethereum'un tek bir boyutu vardır: zaman, dolayısıyla EVM uyumlu zincirler işlemleri yalnızca sıralı olarak işleyebilir. Evrenin dört boyutu vardır: üç boyutlu Öklid uzayı (x, y, z) ve zaman; bu da olayların evrende paralel olarak meydana geldiği anlamına gelir. Blockchain etkinlikleri zaman sıralıdır ve bilgi yayılma hızı, doğrulayıcı düğümlerin paket işlemlerinin hızına göre belirlenir. Evrende meydana gelen olaylar izafiyet teorisinden etkilenir ve bilginin yayılma hızı yalnızca ışık hızıyla sınırlıdır.

Evrensel Fizik ve Görelilik'te var olan olguları, blockchain üzerinde akıllı sözleşmelere koordinatlar (konumlar) "vererek" ve belirli sözleşmelerle etkileşimleri belirli konumlarla sınırlandırarak simüle edebilir miyiz? Bu, küresel durumu ortadan kaldıracak (çünkü bilgi ışık hızında seyahat ediyor) ve durumun blockchain ağı boyunca yayılma şeklini "hile yaparak" EVM'yi esasen paralel hale getirecek.

Alice, Bob'la uzayın bir bölgesinde ticaret yaparsa, bunun Charlie'nin bir milyon mil ötedeki Dave ile ticaret yapıp yapamayacağı üzerinde hiçbir etkisi yoktur. EVM'nin bu işlemi sıralaması gerekmesine rağmen, fiziksel olarak uygulanan akıllı sözleşmeler, mekansal koordinat kavramına sahip oldukları için bunu yapmazlar. Blockchain ağı açısından bakıldığında artık küresel blok üreticilerine ihtiyaç yok, yalnızca küresel ölçekte işlemleri koordine eden yerel blok üreticileri var.

Sadece EVM paralelleştirmesinin hileli uygulamalarıyla değil, mekansal koordinatlarla da diğer fenomenlerin kilidi açılabilir. Bunun örnekleri, MUD'dan (Lattice'in zincir üstü uygulama işletim sistemi) önce gelen bir oyun olan zkDungeon'un tasarımında ve ayrıca OPCraft ve Sky Strife'da (MUD üzerine kurulu ilk iki oyunumuz) bulunabilir. zkDungeon, oyuncuların haritada bölgeler inşa edip maden çıkarabileceği, yaratıkları çağırabileceği ve altın ve ruh gibi kaynaklarla ticaret yapabileceği bir masa oyunu ile zincir üstü bir battle royale oyunu arasında bir geçiştir.

Yukarıdaki varsayımsal EVM gibi, sözleşmenin de haritada tanımlanmış bir koordinatı vardır. Varsayımsal EVM'den farklı olarak, koordinatlar işlem paralelleştirme amacıyla zorunlu değildir; bunlar, otomatik piyasa yapıcıların tanımlanmış "fiziksel" konumlarında görünecek olan ticaret rotaları ve deniz krallıkları kuran oyuncular gibi "ortaya çıkan" davranışları teşvik etmek için mevcutturlar. (AMM). Yerel sözleşmeler aracılığıyla, ticaret piyasalarını oyuna hızlı bir şekilde ekleyebilir ve yeni meraklı oyuncu davranışlarını bunları kullanmaya teşvik edebiliriz.

zkDungeon'in ekran görüntüsü

Sözleşme koordinatlarını metrik uzayda tanımlamak kadar basit bir şey, yeni türde kiralık oyuncu davranışı yaratmaktan EVM'nin günümüzün seri bilgisayarlarından daha yüksek performanslı bilgi işlem modellerine geçişine yardımcı olmaya kadar çok büyük etkilere sahip olabilir. Bu basit reçetelere "Dijital Fizik" diyoruz, Dijital Fiziği zincir üstü sistemlerin temel yasası olarak düşünmek istiyorum ve tüm yığının (uygulama katmanından altyapı katmanına kadar) rezonans üretmesi mümkündür.

Tanınmış zincir üstü oyunlarda dijital fiziğin başka örnekleri de var. Karanlık Orman'da oyuncular oyunun savaş sisi haritasını nasıl ortaya çıkaracaklarını seçebilirler. Hash'leri hesaplamak ve böylece haritayı ortaya çıkarmak için Dark Forest'ın standart tarayıcı içi tek iş parçacıklı Java madencisini kullanabilirler. Veya basit bir açılır modül kullanarak hesaplama karmalarına daha fazla CPU çekirdeği ayırabilirler. Ayrıca, daha hızlı harita keşfine olanak tanıyan Rust'ta yazılmış özel madenciler de vardır veya oyuncular madencilik için dış kaynak kullanmak isterlerse, bir sunucuda veya Raspberry Pi üzerinde çalışan bir uzak madenciyi kullanabilirler. Bir oyuncunun bunu 96 çekirdekli bir AWS örneğine uyguladığı için dikkat çekti (bunun maliyeti muhtemelen saat başına 3 ABD doları civarındaydı).

Oyuncuların Dark Forest için geliştirdiği diğer eklentileri bilmiyorsanız bu davranışı anlamak zor olabilir. Düzinelerce lisanssız eklentiye sahip bir oyun olarak oyuncular aynı zamanda ekipman, gezegen ve hatta gezegen koordinatlarını satın alıp satabilirler (savaşın sisinde eksik bilgilerin olduğu bir dünyada, bilginin kendisi de oyun pazarında bir meta haline gelebilir) ve hatta en değerli mallar). Aniden, Karanlık Orman evreninde madencilik, fiziksel dünyadaki herhangi bir değerli kaynağın çıkarılmasına benzer şekilde, tamamen rasyonel bir ekonomik davranış haline gelir.

Kabul etmeyi seçtiğiniz geçerli girişlerin çok büyük sonuçları olabilir ve sisteminizin dijital fiziğini doğrudan etkileyebilir. Karanlık Orman'daki harita keşfetme hızının statik olduğunu ve oyuncuların haritayı keşfetmek istedikleri hızı özelleştiremediklerini düşünün. Bu, Karanlık Orman'daki toplam evren boyutunu, bu iki faktörün artı madenciliğin kümülatif kaynak maliyetinin bir fonksiyonu yerine, oyuncu sayısı ve oyun süresinin doğrusal bir fonksiyonu haline getirecektir. Oyuncular arasındaki oyunlar daha basit olacak: En güçlü oyuncular, oyunda daha fazla zaman harcayan veya harita koordinatlarını satın alarak gerçek hayatta daha fazla para harcayan oyuncular olacak. Dark Forest'ın mevcut sürümü, oyuncuların evrenin bilgi işlem kaynaklarını ortaya çıkarmak için ne kadar para harcamak istediklerine bağlı olarak üçüncü bir değişkene izin veriyor. Başka bir deyişle, hashrate'i girdi olarak alarak kullanıcılar evrenin ne kadar büyük olmasını istedikleri konusunda daha fazla kontrole sahip oluyor ve gelecekte daha dinamik davranış olasılığını artırıyor.

Özerk dünya "dijital fizik" için ideal bir petri kabıdır. "Güçlü" dijital fiziğin neye benzeyeceğine dair en iyi uygulamalar yoktur; bu, tasarladığınız zincir üstü dünyaya bağlı olacaktır. Her dünyanın bir ızgaranın sınırları içinde veya bilgi işlem gücünüzle aynı oranda genişleyen bir evrende gerçekleştirilen işlemlerle sınırlandırılması gerekmez.Dijital fiziğin en önemli yanı, üretebileceği rezonanstır.

Özerk dünyaların ilkel bir durumdan ortaya çıktığına inanıyoruz. İçinde yaşadığımız evren gibi, ürün düzeyindeki deneyleri ve teknik belgeleri tamamlamak için derinlemesine araştırmalara ihtiyaç duyarlar. Özerk dünyalar inşa ederken kazandığımız fikirleri, sezgileri, hataları ve içgörüleri, gerçeği bizimle keşfeden herkes için daha erişilebilir hale getirmek üzere organize etmeyi umuyoruz.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)