Cellula: POW Mining'e bir saygı duruşu niteliğinde bir sosyal deney
2017'den beri ERC-20 varlıklarının popüler hale gelmesiyle birlikte, Web3 varlık ihraçının düşük giriş engeli dönemine girdi. Çeşitli projeler, IDO, ICO gibi yöntemlerle özelleştirilmiş token veya NFT ihraç etti, ancak çoğu güçlü kontrol veya bilgi eksikliği sorunlarıyla karşı karşıya, RugPull olayı sıkça yaşanıyor. Bugün itibarıyla, geleneksel IDO ve ICO, adalet eksikliklerini tamamen açığa çıkardı, insanlar daha adil ve güvenilir bir varlık ihraç protokolü olmasını umuyor.
Cellula, yukarıda belirtilen sorunları çözmek için tamamen yeni bir bakış açısı sunarak, sanal iş kanıtı (vPOW) kullanarak bir POW simülasyonu olan varlık dağıtım katmanı gerçekleştirmiştir. Bu süreçte varlık dağıtımını "madencilik" olarak simüle ederek, BTC'nin daha adil bir varlık dağıtım paradigmasını gerçekleştirmesini sağlamaktadır. Birçok kişi tarafından Gamefi olarak görülse de, Cellula teorik olarak POW etkisine sahip bir varlık dağıtım platformu olarak Web3 varlık ihracına daha geniş bir perspektif sunabilir.
POW ve vPOW: Sonuçları Tahmin Edilemeyen Şans Oyunu
Gerçek POW veya POS olsun, ya da vPOW, özünde tahmin edilemeyen/ zor tahmin edilebilen bir sonuç çıktısı algoritması kurmakla ilgilidir, sonuç çıktısı ile "lotarya çekilişi" yapılır. BTC madencilerinin yerel olarak kısıtlama koşullarını karşılayan blokları inşa etmesi ve bunları ağdaki tam düğümlere konsensüs ile sunması gerekmektedir ki, blok ödülünü alabilsinler. Kısıtlama koşulu, inşa edilen bloğun Hash'inin özel bir talebi karşılaması gerektiğidir, örneğin ön ekinin 6 sıfır olması gibi.
Blok Hash'inin oluşturulma sonucunun tahmin edilemez/zor tahmin edilebilir olması nedeniyle, koşullara uygun bir blok oluşturmak için verilen algoritmanın giriş parametrelerini sürekli olarak değiştirmek gerekmektedir. Bu süreç, madencilerin donanım ekipmanları için yüksek bir gereksinim gerektiren bir zorunlu deneme sürecidir.
Kısacası, BTC madenciliği, SHA-256 hash algoritmasının öngörülemezliği/zorluk derecesi aracılığıyla, tüm dünya madencilerinin çevrimiçi katılımını sağlayan bir "piyango çekilişi" sistemi oluşturur. Bu tasarım, enerji maliyeti ile, katılımın biçimsel olarak izin gerektirmeyen (Permissionless) olmasını garanti eder.
POW, daha adil bir varlık dağıtım yolu olarak kabul edilir. Ana akım POW kamu zincirlerinde, proje sahiplerinin kontrolü, POS kamu zincirlerine göre çok daha zordur. Ancak birçok POS kamu zinciri veya ICO, IDO planlarında, proje sahiplerinin sıkı kontrol örnekleri her yerde mevcuttur.
Sorun şu ki, POW modeli genellikle temel halka açık blok zincirlerinde, DAPP'lerin varlık ihraç katmanlarında değil uygulanır. POW etkisini simüle edebileceğimiz bir zincir üstü uygulanabilir çözüm geliştirebilir miyiz? Eğer yapabiliyorsak, ICO, IDO gibi daha sıkı kontrol edilen planlardan daha adil ve güvenilir bir varlık dağıtım protokolü geliştirebiliriz.
Cellula, ünlü "Conway'ın Hayat Oyunu" algoritmasını tanıtarak, zincir üzerindeki sanal dijital varlık ( için "BitLife") hesaplama gücü tahsis ediyor. Basitçe söylemek gerekirse, bir grup insanın kendi kültür kaplarında hücre kümeleri yetiştirmesine olanak tanır; zamanla, kimin kültür kabında daha fazla hayatta kalan hücre olursa, dönüştürüldüğünde elde edilen madencilik hesaplama gücü o kadar yüksek olur ve madencilik ödülü alma olasılığı artar.
Cellula, geleneksel POW'nun hash hesaplamasını, başka bir tahmin edilemez/zor tahmin edilen hesaplama yöntemi ile değiştirdi ve "Proof of Work" içindeki "Work" biçimini değiştirdi. Anahtar, daha fazla hayatta kalan hücre sayısının elde edildiği kültür kabı (BitLife)'dir ve BitLife'ın durum değişikliklerini simüle etmek, hesaplama kaynaklarını tüketmeyi gerektirir; temelde BTC madenciliğinde uygulanan hash algoritmasını, Conway'in yaşam oyununu simüle eden belirli bir algoritmaya dönüştürmektir. Bu, vPOW(Virtual POW) olarak adlandırılır.
vPOW'un Temeli: Conway'in Hayat Oyunu ve BitLife
Conway'ın Hayat Oyunu, ilk olarak 1950'de John von Neumann'ın "hücre otomatı" konseptiyle ilişkilendirilebilir ve ardından matematikçi John Conway, 1970'te "Conway'ın Hayat Oyunu"nu resmi olarak önererek doğadaki yaşamın evrim yasalarını simüle eden bir algoritma geliştirmiştir.
Varsayalım ki bir petri kabımız var, bunu iki boyutlu koordinatlarda bir dizi küçük kareye ayırıyoruz, ardından petri kabına "başlangıç ayarları" yapıyoruz, böylece bazı yaşam hücreleri belirli kareleri kaplıyor. Sonrasında bu hücrelerin yaşam ve ölüm durumu zamanla evrilecek ve giderek karmaşık bir hücre kümesi oluşturacaktır. Bu esasen iki boyutlu bir ızgara oyunudur, kuralları oldukça basittir:
Her hücrenin iki durumu vardır: yaşam/ölüm, her hücre çevresindeki sekiz karedeki hücrelerle etkileşime girer;
Varsayalım ki bir hücre hayatta, ancak etrafındaki 8 hücrede hayatta kalan hücre sayısı 2'den az ise ( veya 1), o zaman bu hücre ölüm durumuna geçer;
Bir hücre hayatta kaldığında ve etrafında 2 veya 3 hayatta kalan hücre varsa, o hücre hayatta kalmaya devam eder;
Hücre hayatta ise ve etrafında 3'ten fazla hayatta kalan hücre varsa, bu hücre ölüm durumuna geçer ( kaynaklar için rekabet eden aşırı yaşam sayısını simüle eden sahne );
Mevcut hücre ölü durumdadır, ancak çevresinde 3 canlı hücre varsa, bu hücre canlı duruma geçer ( hücre çoğalmasını simüle et )
İki boyutlu bir kültür platosunda verilen hücre durumunun başlangıç modeli ile, yukarıda belirtilen kurallara göre, hücre durumu zamanla sürekli evrim geçirecek ve farklı sonuçlar üretecektir. Hatta Conway'in Hayat Oyunu ile bir bilgisayarın etkisini simüle edebilirsiniz.
Örneğin, bir petri kabındaki her hücrenin yaşamı/ölümü, ikili sistemdeki 0/1'e karşılık gelir; hücrelerin başlangıç durumunu "girdi parametreleri" olarak düşünebilirsiniz, her hücrenin yaşamı veya ölümü (0 veya 1) girdi verisi olarak temsil edilir. Daha sonra hücre durumu başlangıç modeline göre evrimleşmeye başlayacak, her bir durum değişikliği, hesaplama sürecindeki bir işlem adımına eşdeğer olur. Bir süre sonra elde edilen durum, "çıktı" olarak görülebilir.
Yalnızca uygun başlangıç modelini ayarlayarak, Conway'in Hayat Oyunu, birkaç nesil evrim geçirdikten sonra belirli sonuçlar üretebilir. Başlangıç modelinin sayısız varyasyonu nedeniyle, bu özelliği kullanarak piyango çekilişi etkisini simüle edebiliriz. Belirli kısıtlama koşulları belirleyebiliriz; her oyuncu rastgele bir grup başlangıç modeli seçer ve 100 nesil evrim geçirdikten sonra, sonuçları belirli bir xx özelliğini karşılayan kültür kabı sahipleri ödül almaya hak kazanır, böylece BTC madenciliği yaklaşımına oldukça yakın bir hale gelir.
"Sistem önce hangi tür çıktı sonuçlarının gereksinimleri karşıladığını belirler, katılımcılar verilen algoritmaya rastgele başlangıç değerleri girer, gereksinimleri karşılayan çıktı sonuçlarını elde etmeye çalışır". Denenecek başlangıç girdi parametrelerinin sayısı çok fazla ( neredeyse devasa ), şans eseri büyük bir ödül kazanmak için büyük bir çaba sarf etmelisiniz, bu da iş kanıtı mantığıdır: madencilerin ödül almak için belirli bir iş miktarı harcaması gerekir.
Cellula, "petri dish" i 9*9=81 kareye böler, her karedeki hücrelerin iki durumu vardır: canlı/ölü, ( ikili sistemin 0 ve 1)'ine karşılık gelir. Böylece, kombinasyon ve permutasyonlara göre, petri dishesindeki hücrelerin başlangıç durumu 2^81 çeşittir, bu sayı 1 trilyonun karesine eşittir, ( bu neredeyse astronomik bir rakamdır ).
Sonra, oyuncunun yapması gereken, kültür kabının başlangıç modeli ( için parametre ) seçmektir. BitLife, kültür kabının varlığıdır ( aslında bir NFT ) olup, 81 kare içerir, her bir karede bir hücre ( bulunur ve bu hücrelerin canlı/ölü iki durumu olabilir, boş olan kareler ölü hücrelerle eşdeğerdir ). Sonra, BitLife'da her 3*3=9 komşu kare bir BitCell oluşturur, her BitLife 2~9 BitCell ile bir araya gelir ( eğer oluşturduğunuz Bitlife 9 Bitcell'den azsa, bazı yerler boş kalır, varsayılan olarak hepsi ölü hücrelerdir ).
Kombinasyonlara göre, BitCell(3*3 kare)'in 2^9 farklı başlangıç modeli vardır, oyuncuların yapması gereken, farklı modellerden birden fazla BitCell rastgele seçmek ve bir BitLife oluşturmak. Basitçe açıklamak gerekirse, kendi kültür kabına rastgele bir başlangıç modeli bulmak ve daha önce bahsedildiği gibi, farklı başlangıç modellerinin toplamda 2^81 tane olması, astronomik bir rakamdır. Bu nedenle katılımcılara sunulan seçim alanı oldukça geniştir, bu da BTC madenciliğinde SHA-256 kullanımına benzerdir.
BitLife'in hücre durumu blok yüksekliği arttıkça değişir. Cellula, BitLife'ın durumuna göre farklı blok yüksekliklerinde hesaplama gücü tahsis eder. Belirli bir blok yüksekliği verildiğinde, içinde daha fazla hayatta kalan hücre bulunan BitLife, daha yüksek bir hesaplama gücüne sahip olur; bu, sanal bir madencilik makinesi yaratmak gibidir.
Burada somut bir örnek verelim, Cellula katılımcıları, zincir dışında BitLife'ın 2^81 başlangıç modunu gözden geçirip, her bir modun evrim sonrası durumunu tahmin etmeli ve ardından bunun ödül sistemi gereksinimlerini karşılayıp karşılamadığını kontrol etmelidir. Şu anki blok yüksekliği 800 iken, sistemin koyduğu gereksinim: blok yüksekliği 1000 olduğunda, en fazla hayatta kalan hücre sayısına sahip BitLife en fazla ödülü kazanabilecektir, bu durumda katılımcıların hedefi oldukça net olacaktır:
blok yüksekliğinde, belirli bir BitLife modelini almak istiyorum; bu modelin BitLife'ı 1000. blok yüksekliğinde diğer BitLife'lardan daha fazla hayatta kalan hücreye sahip olabilir.
Bu aslında Cellula'nın ana oyun mekanizmasıdır, amacınız en olası madencilik ödüllerini elde etmek için kendi BitLife'ınızı oluşturmak veya başkalarından satın almaktır, bu model sıradan yatırımcıların/yüksek düzeyde yatırımcıların kendi madenci makinelerini geliştirmelerine izin vermekte, ardından kendinizin ürettiği madenci makinelerini başkalarına satabilir veya başkalarının madenci makinelerini satın alarak madencilik yapabilirsiniz. Eğer kendi madenci makinenizi yapmak istiyorsanız, o zaman zincir dışında farklı BitLife modlarının durum evrimlerini kendiniz simüle etmeniz gerekecek, bu hesaplama kaynaklarını tüketir; eğer başkalarının madenci makinelerini satın alıyorsanız, aslında farklı başlangıç modlarına sahip BitLife satın alıyorsunuz, bu durumda bu BitLife'ların gelecekteki durum değişikliklerini kendiniz değerlendirmeniz gerekecek, dolayısıyla yine zincir dışında hesaplama yapmanız gerekecek. Bu aslında tüm Cellula oyun tasarımında oldukça ilginç bir nokta.
Aslında BitLife'taki canlı hücreler başlangıçtaki 99 kare alanının dışına taşabilir, hayatta kalan hücre sayısı 99'dan çok daha fazla olabilir, sınır kısıtlaması yoktur. Eğer bir BitLife'taki aktif hücre sayısı sürekli artıyorsa, ona atanacak Mining hash gücü de giderek yükselebilir, ancak eğer BitLife'ın başlangıç modu yanlış seçilirse, hayatta kalan hücre sayısı azalır ve hash gücü de giderek düşer.
Sonra, sistem her 5 dakikada bir belirli bir Mining ödülü ( oyun içinde enerji noktası ) olarak adlandırılır, her BitLife'ın ağdaki hesaplama gücü payına göre dağıtılır.
Cellula'da, oyuncunun BitLife'ı sentezleme süreci, yeni bir madencilik makinesi "üretme" sürecidir. BitLife zincir üzerinde mint edildikten sonra, madenciliği başlatmak için "şarj" işlemi yapılması gerekir; tek seferlik şarj süresi 1 gün, 3 gün ve 7 gün olarak geçerlidir, küçük bir işlem ücreti ödenmesi gerekmekte ve süresi dolduğunda şarjın devam ettirilmesi gerekmektedir.
Kullanıcıları BitLife'ı daha fazla şarj etmeye teşvik etmek için, Cellula bir "şarj çekilişi" işlevi ayarladı; her şarj işlemi başlattığınızda seçilme şansınız var ve bazı ek ödüller kazanabilirsiniz. (, bu ödülün Mining ödüllerinden bağımsız olduğunu ifade ediyor ).
Cellula'nın resmi kurallarına göre, şu anda 3*3 Bitcell( içeren, yani 81 küçük kare) içeren BitLife madenciliği durdurulmuştur. Oyuncular toplamda 150 binden fazla bu tür BitLife üretmiştir. Gelecekte yeni kullanıcılar BitLife'ı ikincil pazardan satın alabilir ve şarj madenciliği yapabilirler. Resmi açıklamalara göre, sınırlı üretim oyunun ekosisteminin istikrarını korumak için yapılmaktadır ve bilim insanlarının BitLife NFT'sini sınırsız şekilde üretmesinin madenci makinelerinin değerini düşürmesini önlemek için alınmıştır.
Ayrıca, gelecekte Cellula, madencilik cihazı üreticilerine benzer bir rol üstlenecek. Bu rol, belirli bir izin sistemi üzerine kuruludur; token'ları stake etmek, satış kanallarını kamuya açıklamak, belirli bir topluluk büyüklüğüne ve etkisine sahip olmak gibi gereksinimleri vardır. Bu üreticiler, 4x4 BitCell içeren BitLife'ı, yani 16*9=144 küçük kare içeren bir ürünü üretmekten ve satmaktan sorumlu olacaklardır. Üreticilerin üretebileceği BitLife miktarı, stake ettikleri token miktarıyla sınırlandırılacaktır.
vPOW'un özü, belirli kurallara dayalı bir hesaplama modelidir; katılımcılar rekabete katılmak için stratejilerini optimize edebilir ve oyunlaştırma yoluyla varlık ihraç ve dağıtımı gerçekleştirebilir. Cellula, BTC madencilik pazarının işleyiş biçimini simüle eder, iş kanıtındaki hesaplama görevlerinin biçimini değiştirir. Madencilik hesap gücünün dağıtım biçimi dinamik olarak ayarlanabildiğinden, herhangi bir BitLife modeli mutlaka küresel olarak en iyi olmayabilir; bugün en çok hücreye sahip olan BitLife, yarın belki de.
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.
16 Likes
Reward
16
6
Share
Comment
0/400
HallucinationGrower
· 21h ago
Biraz ilginç, gelecek hafta kazmaya başlayacağız.
View OriginalReply0
GateUser-1a2ed0b9
· 21h ago
Mining bitince mi? Her şeyin ücretsiz olacağı söylenmedi mi?
View OriginalReply0
GateUser-afe07a92
· 21h ago
Bu sanal madeni kimin kazacağına gerçekten merak ediyorum.
Cellula: Sanal POW'a dayalı adil varlık dağıtım deneyi
Cellula: POW Mining'e bir saygı duruşu niteliğinde bir sosyal deney
2017'den beri ERC-20 varlıklarının popüler hale gelmesiyle birlikte, Web3 varlık ihraçının düşük giriş engeli dönemine girdi. Çeşitli projeler, IDO, ICO gibi yöntemlerle özelleştirilmiş token veya NFT ihraç etti, ancak çoğu güçlü kontrol veya bilgi eksikliği sorunlarıyla karşı karşıya, RugPull olayı sıkça yaşanıyor. Bugün itibarıyla, geleneksel IDO ve ICO, adalet eksikliklerini tamamen açığa çıkardı, insanlar daha adil ve güvenilir bir varlık ihraç protokolü olmasını umuyor.
Cellula, yukarıda belirtilen sorunları çözmek için tamamen yeni bir bakış açısı sunarak, sanal iş kanıtı (vPOW) kullanarak bir POW simülasyonu olan varlık dağıtım katmanı gerçekleştirmiştir. Bu süreçte varlık dağıtımını "madencilik" olarak simüle ederek, BTC'nin daha adil bir varlık dağıtım paradigmasını gerçekleştirmesini sağlamaktadır. Birçok kişi tarafından Gamefi olarak görülse de, Cellula teorik olarak POW etkisine sahip bir varlık dağıtım platformu olarak Web3 varlık ihracına daha geniş bir perspektif sunabilir.
POW ve vPOW: Sonuçları Tahmin Edilemeyen Şans Oyunu
Gerçek POW veya POS olsun, ya da vPOW, özünde tahmin edilemeyen/ zor tahmin edilebilen bir sonuç çıktısı algoritması kurmakla ilgilidir, sonuç çıktısı ile "lotarya çekilişi" yapılır. BTC madencilerinin yerel olarak kısıtlama koşullarını karşılayan blokları inşa etmesi ve bunları ağdaki tam düğümlere konsensüs ile sunması gerekmektedir ki, blok ödülünü alabilsinler. Kısıtlama koşulu, inşa edilen bloğun Hash'inin özel bir talebi karşılaması gerektiğidir, örneğin ön ekinin 6 sıfır olması gibi.
Blok Hash'inin oluşturulma sonucunun tahmin edilemez/zor tahmin edilebilir olması nedeniyle, koşullara uygun bir blok oluşturmak için verilen algoritmanın giriş parametrelerini sürekli olarak değiştirmek gerekmektedir. Bu süreç, madencilerin donanım ekipmanları için yüksek bir gereksinim gerektiren bir zorunlu deneme sürecidir.
Kısacası, BTC madenciliği, SHA-256 hash algoritmasının öngörülemezliği/zorluk derecesi aracılığıyla, tüm dünya madencilerinin çevrimiçi katılımını sağlayan bir "piyango çekilişi" sistemi oluşturur. Bu tasarım, enerji maliyeti ile, katılımın biçimsel olarak izin gerektirmeyen (Permissionless) olmasını garanti eder.
POW, daha adil bir varlık dağıtım yolu olarak kabul edilir. Ana akım POW kamu zincirlerinde, proje sahiplerinin kontrolü, POS kamu zincirlerine göre çok daha zordur. Ancak birçok POS kamu zinciri veya ICO, IDO planlarında, proje sahiplerinin sıkı kontrol örnekleri her yerde mevcuttur.
Sorun şu ki, POW modeli genellikle temel halka açık blok zincirlerinde, DAPP'lerin varlık ihraç katmanlarında değil uygulanır. POW etkisini simüle edebileceğimiz bir zincir üstü uygulanabilir çözüm geliştirebilir miyiz? Eğer yapabiliyorsak, ICO, IDO gibi daha sıkı kontrol edilen planlardan daha adil ve güvenilir bir varlık dağıtım protokolü geliştirebiliriz.
Cellula, ünlü "Conway'ın Hayat Oyunu" algoritmasını tanıtarak, zincir üzerindeki sanal dijital varlık ( için "BitLife") hesaplama gücü tahsis ediyor. Basitçe söylemek gerekirse, bir grup insanın kendi kültür kaplarında hücre kümeleri yetiştirmesine olanak tanır; zamanla, kimin kültür kabında daha fazla hayatta kalan hücre olursa, dönüştürüldüğünde elde edilen madencilik hesaplama gücü o kadar yüksek olur ve madencilik ödülü alma olasılığı artar.
Cellula, geleneksel POW'nun hash hesaplamasını, başka bir tahmin edilemez/zor tahmin edilen hesaplama yöntemi ile değiştirdi ve "Proof of Work" içindeki "Work" biçimini değiştirdi. Anahtar, daha fazla hayatta kalan hücre sayısının elde edildiği kültür kabı (BitLife)'dir ve BitLife'ın durum değişikliklerini simüle etmek, hesaplama kaynaklarını tüketmeyi gerektirir; temelde BTC madenciliğinde uygulanan hash algoritmasını, Conway'in yaşam oyununu simüle eden belirli bir algoritmaya dönüştürmektir. Bu, vPOW(Virtual POW) olarak adlandırılır.
vPOW'un Temeli: Conway'in Hayat Oyunu ve BitLife
Conway'ın Hayat Oyunu, ilk olarak 1950'de John von Neumann'ın "hücre otomatı" konseptiyle ilişkilendirilebilir ve ardından matematikçi John Conway, 1970'te "Conway'ın Hayat Oyunu"nu resmi olarak önererek doğadaki yaşamın evrim yasalarını simüle eden bir algoritma geliştirmiştir.
Varsayalım ki bir petri kabımız var, bunu iki boyutlu koordinatlarda bir dizi küçük kareye ayırıyoruz, ardından petri kabına "başlangıç ayarları" yapıyoruz, böylece bazı yaşam hücreleri belirli kareleri kaplıyor. Sonrasında bu hücrelerin yaşam ve ölüm durumu zamanla evrilecek ve giderek karmaşık bir hücre kümesi oluşturacaktır. Bu esasen iki boyutlu bir ızgara oyunudur, kuralları oldukça basittir:
İki boyutlu bir kültür platosunda verilen hücre durumunun başlangıç modeli ile, yukarıda belirtilen kurallara göre, hücre durumu zamanla sürekli evrim geçirecek ve farklı sonuçlar üretecektir. Hatta Conway'in Hayat Oyunu ile bir bilgisayarın etkisini simüle edebilirsiniz.
Örneğin, bir petri kabındaki her hücrenin yaşamı/ölümü, ikili sistemdeki 0/1'e karşılık gelir; hücrelerin başlangıç durumunu "girdi parametreleri" olarak düşünebilirsiniz, her hücrenin yaşamı veya ölümü (0 veya 1) girdi verisi olarak temsil edilir. Daha sonra hücre durumu başlangıç modeline göre evrimleşmeye başlayacak, her bir durum değişikliği, hesaplama sürecindeki bir işlem adımına eşdeğer olur. Bir süre sonra elde edilen durum, "çıktı" olarak görülebilir.
Yalnızca uygun başlangıç modelini ayarlayarak, Conway'in Hayat Oyunu, birkaç nesil evrim geçirdikten sonra belirli sonuçlar üretebilir. Başlangıç modelinin sayısız varyasyonu nedeniyle, bu özelliği kullanarak piyango çekilişi etkisini simüle edebiliriz. Belirli kısıtlama koşulları belirleyebiliriz; her oyuncu rastgele bir grup başlangıç modeli seçer ve 100 nesil evrim geçirdikten sonra, sonuçları belirli bir xx özelliğini karşılayan kültür kabı sahipleri ödül almaya hak kazanır, böylece BTC madenciliği yaklaşımına oldukça yakın bir hale gelir.
"Sistem önce hangi tür çıktı sonuçlarının gereksinimleri karşıladığını belirler, katılımcılar verilen algoritmaya rastgele başlangıç değerleri girer, gereksinimleri karşılayan çıktı sonuçlarını elde etmeye çalışır". Denenecek başlangıç girdi parametrelerinin sayısı çok fazla ( neredeyse devasa ), şans eseri büyük bir ödül kazanmak için büyük bir çaba sarf etmelisiniz, bu da iş kanıtı mantığıdır: madencilerin ödül almak için belirli bir iş miktarı harcaması gerekir.
Cellula, "petri dish" i 9*9=81 kareye böler, her karedeki hücrelerin iki durumu vardır: canlı/ölü, ( ikili sistemin 0 ve 1)'ine karşılık gelir. Böylece, kombinasyon ve permutasyonlara göre, petri dishesindeki hücrelerin başlangıç durumu 2^81 çeşittir, bu sayı 1 trilyonun karesine eşittir, ( bu neredeyse astronomik bir rakamdır ).
Sonra, oyuncunun yapması gereken, kültür kabının başlangıç modeli ( için parametre ) seçmektir. BitLife, kültür kabının varlığıdır ( aslında bir NFT ) olup, 81 kare içerir, her bir karede bir hücre ( bulunur ve bu hücrelerin canlı/ölü iki durumu olabilir, boş olan kareler ölü hücrelerle eşdeğerdir ). Sonra, BitLife'da her 3*3=9 komşu kare bir BitCell oluşturur, her BitLife 2~9 BitCell ile bir araya gelir ( eğer oluşturduğunuz Bitlife 9 Bitcell'den azsa, bazı yerler boş kalır, varsayılan olarak hepsi ölü hücrelerdir ).
Kombinasyonlara göre, BitCell(3*3 kare)'in 2^9 farklı başlangıç modeli vardır, oyuncuların yapması gereken, farklı modellerden birden fazla BitCell rastgele seçmek ve bir BitLife oluşturmak. Basitçe açıklamak gerekirse, kendi kültür kabına rastgele bir başlangıç modeli bulmak ve daha önce bahsedildiği gibi, farklı başlangıç modellerinin toplamda 2^81 tane olması, astronomik bir rakamdır. Bu nedenle katılımcılara sunulan seçim alanı oldukça geniştir, bu da BTC madenciliğinde SHA-256 kullanımına benzerdir.
BitLife'in hücre durumu blok yüksekliği arttıkça değişir. Cellula, BitLife'ın durumuna göre farklı blok yüksekliklerinde hesaplama gücü tahsis eder. Belirli bir blok yüksekliği verildiğinde, içinde daha fazla hayatta kalan hücre bulunan BitLife, daha yüksek bir hesaplama gücüne sahip olur; bu, sanal bir madencilik makinesi yaratmak gibidir.
Burada somut bir örnek verelim, Cellula katılımcıları, zincir dışında BitLife'ın 2^81 başlangıç modunu gözden geçirip, her bir modun evrim sonrası durumunu tahmin etmeli ve ardından bunun ödül sistemi gereksinimlerini karşılayıp karşılamadığını kontrol etmelidir. Şu anki blok yüksekliği 800 iken, sistemin koyduğu gereksinim: blok yüksekliği 1000 olduğunda, en fazla hayatta kalan hücre sayısına sahip BitLife en fazla ödülü kazanabilecektir, bu durumda katılımcıların hedefi oldukça net olacaktır:
Bu aslında Cellula'nın ana oyun mekanizmasıdır, amacınız en olası madencilik ödüllerini elde etmek için kendi BitLife'ınızı oluşturmak veya başkalarından satın almaktır, bu model sıradan yatırımcıların/yüksek düzeyde yatırımcıların kendi madenci makinelerini geliştirmelerine izin vermekte, ardından kendinizin ürettiği madenci makinelerini başkalarına satabilir veya başkalarının madenci makinelerini satın alarak madencilik yapabilirsiniz. Eğer kendi madenci makinenizi yapmak istiyorsanız, o zaman zincir dışında farklı BitLife modlarının durum evrimlerini kendiniz simüle etmeniz gerekecek, bu hesaplama kaynaklarını tüketir; eğer başkalarının madenci makinelerini satın alıyorsanız, aslında farklı başlangıç modlarına sahip BitLife satın alıyorsunuz, bu durumda bu BitLife'ların gelecekteki durum değişikliklerini kendiniz değerlendirmeniz gerekecek, dolayısıyla yine zincir dışında hesaplama yapmanız gerekecek. Bu aslında tüm Cellula oyun tasarımında oldukça ilginç bir nokta.
Aslında BitLife'taki canlı hücreler başlangıçtaki 99 kare alanının dışına taşabilir, hayatta kalan hücre sayısı 99'dan çok daha fazla olabilir, sınır kısıtlaması yoktur. Eğer bir BitLife'taki aktif hücre sayısı sürekli artıyorsa, ona atanacak Mining hash gücü de giderek yükselebilir, ancak eğer BitLife'ın başlangıç modu yanlış seçilirse, hayatta kalan hücre sayısı azalır ve hash gücü de giderek düşer.
Sonra, sistem her 5 dakikada bir belirli bir Mining ödülü ( oyun içinde enerji noktası ) olarak adlandırılır, her BitLife'ın ağdaki hesaplama gücü payına göre dağıtılır.
Cellula'da, oyuncunun BitLife'ı sentezleme süreci, yeni bir madencilik makinesi "üretme" sürecidir. BitLife zincir üzerinde mint edildikten sonra, madenciliği başlatmak için "şarj" işlemi yapılması gerekir; tek seferlik şarj süresi 1 gün, 3 gün ve 7 gün olarak geçerlidir, küçük bir işlem ücreti ödenmesi gerekmekte ve süresi dolduğunda şarjın devam ettirilmesi gerekmektedir.
Kullanıcıları BitLife'ı daha fazla şarj etmeye teşvik etmek için, Cellula bir "şarj çekilişi" işlevi ayarladı; her şarj işlemi başlattığınızda seçilme şansınız var ve bazı ek ödüller kazanabilirsiniz. (, bu ödülün Mining ödüllerinden bağımsız olduğunu ifade ediyor ).
Cellula'nın resmi kurallarına göre, şu anda 3*3 Bitcell( içeren, yani 81 küçük kare) içeren BitLife madenciliği durdurulmuştur. Oyuncular toplamda 150 binden fazla bu tür BitLife üretmiştir. Gelecekte yeni kullanıcılar BitLife'ı ikincil pazardan satın alabilir ve şarj madenciliği yapabilirler. Resmi açıklamalara göre, sınırlı üretim oyunun ekosisteminin istikrarını korumak için yapılmaktadır ve bilim insanlarının BitLife NFT'sini sınırsız şekilde üretmesinin madenci makinelerinin değerini düşürmesini önlemek için alınmıştır.
Ayrıca, gelecekte Cellula, madencilik cihazı üreticilerine benzer bir rol üstlenecek. Bu rol, belirli bir izin sistemi üzerine kuruludur; token'ları stake etmek, satış kanallarını kamuya açıklamak, belirli bir topluluk büyüklüğüne ve etkisine sahip olmak gibi gereksinimleri vardır. Bu üreticiler, 4x4 BitCell içeren BitLife'ı, yani 16*9=144 küçük kare içeren bir ürünü üretmekten ve satmaktan sorumlu olacaklardır. Üreticilerin üretebileceği BitLife miktarı, stake ettikleri token miktarıyla sınırlandırılacaktır.
vPOW'un özü, belirli kurallara dayalı bir hesaplama modelidir; katılımcılar rekabete katılmak için stratejilerini optimize edebilir ve oyunlaştırma yoluyla varlık ihraç ve dağıtımı gerçekleştirebilir. Cellula, BTC madencilik pazarının işleyiş biçimini simüle eder, iş kanıtındaki hesaplama görevlerinin biçimini değiştirir. Madencilik hesap gücünün dağıtım biçimi dinamik olarak ayarlanabildiğinden, herhangi bir BitLife modeli mutlaka küresel olarak en iyi olmayabilir; bugün en çok hücreye sahip olan BitLife, yarın belki de.