Kripto-yerel Oyunların Zorlukları

Emirr
Obscuro Labs
Published in
4 min readJul 14, 2022

Blockchain oyunları son birkaç yılda devasa bir ilgi gördü. Ancak Axie Infinity, Splinterland, Crabada gibi en popüler oyunların aslında çok az on-chain bileşenine sahip olduğu belirtilebilir. Oyun içi varlıkları NFT veya jetonlar ile temsil etmek için genellikle blockchain kullanırlar, fakat oyunları zincir (chain) olmadan kullanıyorlar. Bunun nedenlerinden biri, örneğin Ethereum gibi monolitik bir layer üzerinde hesaplama yapmanın çok maliyetli olmasıdır.

Ancak, tanık olduğumuz ölçeklendirmedeki hızlı ilerleme ile özellikle Starknet, Arbitrum, Optimism, Obscuro (Yakında) gibi rollup’ları çözümleme alanında, oyun mantığını zincir üzerinde hareket ettirmek mümkün hale geliyor. Bu tür oyunlar kripto-yerli (crypto-native) oyunlar olarak adlandırılabilir.

Güzel, ama neden bunu yapmak isteyelim ?

Kripto-yerli oyunların neden bir sonraki durak olabileceğini anlamak için Gubsheep’in kripto oyun tezini okumanızı öneririm; daha önce hiç görmediğimiz yeni bir olasılıklar aleminin kilidini nasıl açabileceğini. Üretken ve otonom oyunlar gibi tüm oyunu akıllı bir sözleşme olarak dağıttığınızda mümkün olan türden şeyler; Her oyunun her bileşeni arasında zincir üzerinde(on-chain) birleştirilebilirlik; Sonsuz yaratıcılığa yol açan açık kaynak (on-chain) geliştirme; izne gerek olmaksızın ,sansürsüz , durdurulamaz oyunları ve bunun gibi dahasını…

Ama daha çok erken ve önümüzde birçok zorluk var. Ancak, kripto-yerel oyunların öncülerinin karşılaştığı en yaygın zorluklardan bazılarının doğal olarak Obscuro tarafından ele alındığı beni şaşırttı.

Peki Bu Zorluklar Neler ?

Önden Çalıştırma

OG blockchain devi Ronan Sandford, EthCC 4'te L2 üzerine oyunlar inşa etmekten bahsetti ve önden çalıştırma konusunu gündeme getirdi:

Önden çalıştırma mümkündür, çünkü bir oyuncu rakibinin hamlelerini oyunda gerçekleşmeden önce halka açık mempool’da okuyabilir ve buna göre tepki verebilir. Sylve’nin işaret ettiği gibi, bu, merkezi olmayan finansta MEV’in eşdeğeridir, dolayısıyla gaMEV terimidir.

Rastgelelik

Birçok oyun rastgeleliğe dayanır ve EthCC 3'te tamamen zincirleme oyunlar oluşturma hakkında daha önce yapılan bir konuşmada Ronan, her blokta veya her saniyede öngörülemeyen bir sayı üretmenin zorluğundan bahsetti.

Halka açık bir blok zincirinde güvenli bir entropi kaynağı bulmak gerçekten zordur, çünkü bir sözleşmenin iç durumu ve blok zincirinin tüm geçmişi herkes tarafından görülebilir.

Gizlenmiş Bilgiler

Birçok oyun mekaniği, oyunculardan bazı bilgileri gizlemeyi uygular ve bu, halka açık bir defterde ele alınması gereken hassas bir konudur. Sylve’in blockchain oyunundaki dört zorluğundaki görevinde ortaya koyduğu zorluklardan biri, burada taş-kağıt-makas gibi basit bir oyunun bile zincir üzerinde inşa edilmesinin zor olacağını ve taahhüt-açığa çıkarma şemaları veya sıfır bilgi kanıtları gibi teknikleri içerecektir.

Fog of war oyunundaki hilecileri önleme gönderisinde, Edward A Thomson, hedefin haritanın bir kısmını veya düşmanın konumunu gizlemek olduğu klasik fog of war’u (Savaş sisini) yeniden üretmek için bir çözüm arıyor.

Obsucro ve Kripto-Yerli Oyunlar

Bunu tahmin etmiş olabilirsiniz, yukarıda bahsedilen zorlukların ortak yönleri — önden çalıştırma, rastgelelik, bilgiyi gizleme — herkese açık blok zincirlerin doğası olan şeffaflıktır. Ve Obscuro’nun diğer rollup çözümlerinden ayrı durduğu yer burasıdır.

Obscuro, Ethereum üzerine inşa edilmiş merkezi olmayan bir Katman 2 (Layer 2) gizlilik çözümüdür. EVM uyumlu herhangi bir akıllı sözleşmenin düşük gaz maliyeti ve gizlilikten yararlanmasını sağlayarak gizli toplamalar oluşturmak için Güvenilir Yürütme Ortamlarından yararlanır.

Obscuro’nun gizli rollupları, hesaplamalı gizliliği tanıtıyor, bu da akıllı sözleşmeleri tamamen gizleme imkanı anlamına geliyor. Bu nedenle oyununuzun herhangi bir bölümünü gizleyebilir, herhangi bir veriyi entropi kaynağı olarak kullanabilirsiniz, ayrıca mempool da gizlidir.

Sıfır bilgi kanıtı ile bir dereceye kadar mahremiyet mümkündür ve Dark Forest gibi bir oyun bunun mükemmel bir örneğidir. Bununla birlikte, sıfır bilgi kanıtları genel amaçlı bir gizlilik çözümü değildir; bu, akıllı sözleşmeleri tamamen gizleyemeyecekleri anlamına gelir; bu, belirsiz bir şekilde önemsiz bir şekilde olabilir. Bu konuyu daha fazla okumak için Cais Manai’nin blockchain privacy trilemma’sını öneririm.

Obsucroyu Geliştirmek için Bazı Fikirler

- Poker, Battleship, Mastermind gibi klasik oyunların zincir versiyonları…

- Gizli ödülleri olan bir Civilization türü oyun

- Killari’den isimsiz piyango fikri

- Bir oyunun tüm planını dağıtmak ve hiç kimsenin koda bakamamasını sağlamak.

- Gubsheep’ten Six Moonshot ZK Applications Uygulaması

- Özellikleri ve nitelikleri beklenmedik bir şekilde herhangi bir blockchain veya gerçek dünya olayına dayalı olarak gelişen şekil değiştiren NFT’ler.

- Geliştiricilerin bile, kimsenin sırada ne olacağını tahmin edemediği otonom, üretken oyunlar

… ve çok daha fazlası!

Bu yazıda sözü edilen tüm insanlara fikirleri için teşekkür etmek istiyorum, diyalektiğin yanı sıra büyük bir ilham kaynağı olan zincir içi oyun hakkındaki düşünceleri için teşekkür etmek istiyorum.

Daha Fazlasını Bul

Obscuro hakkında daha fazla bilgi edinmek istiyorsanız, litepaper’a göz atın veya whitepaper’a dalın. Discord’daki toplulukla sohbet edin ve bizi Twitter’da takip edin. Telegram’daki duyurularımızı da takip edebilirsiniz.

Obscuro Labs (medium.com)

Ruesandora

--

--