Sanal POW: Cellula projesi adil varlık dağıtımında yeni bir paradigma keşfi

Sanal İş Kanıtı: Adil Varlık Dağıtımında Yeni Bir Paradigma

2017'den beri ERC-20 tokenlerinin popülerleşmesiyle birlikte, Web3 düşük giriş engelli bir varlık ihraç çağına girdi. Çeşitli projeler IDO, ICO gibi yollarla büyük miktarda token veya NFT ihraç ederken, genellikle güçlü kontrol ve bilgi şeffaflığı sorunlarıyla karşılaşmakta, bu da sık sık kaçış olaylarına yol açmaktadır.

Bugün itibarıyla, geleneksel IDO ve ICO modelleri adillik açısından birçok eksikliklerini açıkça ortaya koydu. Sektörde, yeni projelerin ilk token arzı (TGE) sırasında karşılaştıkları birçok sorunu çözmek için daha adil ve güvenilir bir varlık ihraç protokolü olmasını umuyor. Bazı yenilikçi projeler kendi "adil ekonomik modellerini" sundular, ancak çoğu evrensel bir protokol haline getirilemedi ve nihayetinde soyutlaştırılmış standart bir çözüm yerine bireysel örnekler haline dönüştü.

O halde, hangi model daha adil ve güvenilir bir varlık dağıtım yöntemi? Hangi çözüm evrensel bir protokol haline gelebilir? Bu makalede tanıtılacak Cellula projesi, yukarıda belirtilen sorunları çözmek için yeni bir bakış açısı sunmaktadır. Onlar, varlık dağıtım sürecini "madencilik" ile simüle etmek için sanal PoW(vPOW) kullanarak, bir simüle edilmiş iş kanıtı (PoW) varlık dağıtım katmanı gerçekleştirdiler; bu, Bitcoin'i daha adil bir varlık dağıtım paradigması ile simüle etmektedir.

Cellula birçok kişi tarafından oyun finansmanı projesi olarak görülse de, dağıtılan oyun içi ödüllerin her türlü token türünde ayarlanabilmesi nedeniyle, teorik olarak bir PoW etkisine sahip genel bir varlık dağıtım platformu olarak işlev görebilir ve Web3 varlıklarının ihraç edilmesine daha geniş bir perspektif ve hayal gücü katabilir. Hatta "Bitcoin madenciliğine bir saygı duruşu niteliğinde sosyal bir deney" olarak adlandırılabilir.

Cellula'yı Anlamak: POW Madenciliğine Saygı Duyan Oyunlaştırılmış Varlık İhraç Protokolü

PoW ve vPoW: Sonuçları Tahmin Edilemeyen Loto Çekilişi

İster geleneksel PoW ister PoS olsun ya da bu yazıda ele alacağımız vPoW olsun, her birinin özünde tahmin edilemez veya zor tahmin edilebilir bir sonuç üreten bir algoritmanın kurulması yatmaktadır. Sonuçlar, "piyango çekilişi" gerçekleştirmek için kullanılmaktadır. Bitcoin madencileri, belirli sınırlamaları karşılayan blokları yerel olarak oluşturmalı ve bunları ağdaki tam düğümlere ileterek konsensüs sağlanmalıdır; böylece madencilik ödülü kazanabilirler. Sınırlama, oluşturulan blok hash'inin özel gereksinimleri karşılamasını sağlamaktır; örneğin, ön ekinin 6 sıfır olması gerekmektedir.

Blok hash'inin oluşturulma sonucu öngörülemez veya zor öngörülebilir olduğundan, koşullara uygun bir blok oluşturmak için, verilen algoritmanın girdi parametrelerini sürekli olarak değiştirmek gerekir; bu süreç zorla deneme-yanılma gerektirir ve madencilerin donanım ekipmanları için yüksek gereksinimler getirir.

Kısacası, Bitcoin madenciliği, SHA-256 hash algoritmasının öngörülemezliği sayesinde, tüm ağ madencilerinin çevrimiçi katılım gösterdiği bir "piyango çekilişi" sistemi oluşturur. Bu tasarım, elektrik enerjisi karşılığında, katılımın biçimsel olarak izin gerektirmemesini sağlar.

Ayrıca, PoW daha adil bir varlık dağıtım yöntemidir; ana akım PoW kamu blok zincirlerinde proje ekiplerinin kontrol etme zorluğu PoS kamu blok zincirlerine göre çok daha fazladır. Birçok PoS kamu blok zincirinde veya ICO, IDO planlarında, proje ekiplerinin sıkı kontrol sağladığı örnekler oldukça fazladır.

Örneğin, Solana'nın fiyatı FTX ve SBF'nin manipülasyonu altında 2019-2021 yılları arasında neredeyse 1000 kat arttı ve birçok Solana doğrulayıcı düğüm operatörü, erken yatırımcılarıydı; bu kişiler, jetonları neredeyse sıfır maliyetle elde ettiler, bu da varlık dağılımının adaletini ciddi şekilde sarstı. Her ne kadar PoW projeleri de kontrol alanına sahip olsa da, bu durum genellikle PoS'a göre çok daha hafif bir seviyededir.

Sorun, PoW modelinin genellikle alt seviyedeki halka açık zincirlerde değil, uygulama katmanındaki varlık ihraçlarında kullanılmasındadır. PoW etkisini simüle edebileceğimiz bir zincir üstü uygulanabilir çözüm geliştirebilir miyiz? Eğer yapabiliyorsak, ICO, IDO gibi sıkı kontrol mekanizmalarına göre daha adil ve güvenilir bir varlık dağıtım protokolü oluşturabiliriz; bazı oyun senaryolarıyla birleştirildiğinde, ilginç oyun finansmanı projeleri oluşturabiliriz. ( Elbette gerçek kullanım yalnızca oyunla sınırlı değil, diğer projelere de adil varlık dağıtım çözümleri sunabilir. ).

Anahtar nokta, zincir üzerindeki varlıkların nasıl PoW etkisini simüle edebileceğidir? Cellula projesinde, ünlü "Conway'nin Hayat Oyunu" algoritmasını tanıtarak, zincir üzerindeki sanal dijital varlık ('e "BitLife") hesaplama gücü tahsis edilmektedir. Kısacası, sanki bir grup insan kendi kültür ortamlarında hücre kümeleri yetiştiriyormuş gibi, zamanla, kimin kültür ortamında daha fazla hayatta kalan hücre varsa, hesaplama gücü o kadar yüksek olacak ve madencilik ödülünü kazanma olasılığı o kadar artacaktır.

Kısacası, Cellula geleneksel PoW'un hash hesaplamasını, sonuçların öngörülemez veya tahmin edilmesi zor olduğu başka bir hesaplama yöntemi ile değiştirmiştir ve "Proof of Work" içindeki "Work" biçimini değiştirmiştir. Cellula'nın düşüncesinde, anahtar, hayatta kalan hücre sayısının daha fazla olduğu petri kabı (BitLife)'i elde etme şeklidir ve BitLife'ın durum değişikliklerini simüle etmek, hesaplama kaynaklarını tüketmeyi gerektirir. Temelde, Bitcoin madenciliğinde kullanılan hash algoritmasını, Conway'in yaşam oyununu simüle eden özel bir algoritmaya dönüştürmektir ve bu vPOW(Virtual POW) olarak adlandırılmaktadır.

Cellula'yı Anlamak: POW Madenciliğine Saygı Duyan Oyunlaştırılmış Varlık İhraç Protokolü

vPOW'un Temeli: Conway'ın Hayat Oyunu ve BitLife

Cellula'nın mekanizma tasarımını incelemeden önce, vPOW'un en önemli çekirdeğine - "Conway'ın Hayat Oyunu" - bir göz atalım. Bu, ilk olarak 1950 yılında John von Neumann'ın "Hücre Otomatı" kavramını ortaya atmasına kadar uzanır ve ardından matematikçi John Conway tarafından 1970'te resmi olarak "Conway'ın Hayat Oyunu" önerilmiştir; bu oyun, doğadaki yaşamın evrim yasalarını algoritmalarla simüle etmektedir.

Varsayalım ki bir petri kabımız var, bunu iki boyutlu koordinatlar ile bir dizi küçük kareye ayırıyoruz, ardından petri kabını "ilk ayar" yaparak bazı canlı hücrelerin belirli kareleri kaplamasını sağlıyoruz, bundan sonra bu hücrelerin yaşam ve ölüm durumu zamanla evrimleşecek ve giderek karmaşık şekilli hücre kümeleri oluşturacaktır. ( Mantarların nasıl ürediğini hayal edebilirsiniz ). Bu temelde iki boyutlu bir ızgara oyunudur, kuralları oldukça basit:

  • Her hücrenin iki durumu vardır: canlı/ölü, tıpkı mayın tarlası oyunu gibi, her hücre kendisi etrafındaki sekiz karedeki hücrelerle etkileşimde bulunur;
  • Diyelim ki bir hücre hayatta, ancak çevresindeki 8 kutucukta hayatta kalan hücre sayısı 2'den azsa (0 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 olduğunda, o hücre hayatta kalmaya devam eder;
  • Hücre hayatta kalma durumundaysa ve etrafında 3'ten fazla hayatta kalan hücre varsa, bu hücre ölüm durumuna geçer ( kaynakları kapmak için fazla yaşam sayısını simüle eden bir senaryo );
  • Mevcut hücre ölüm durumundadır, ancak etrafında 3 canlı hücre olduğunda, bu hücre canlı duruma geçer ( hücre proliferasyonunu simüle etme )

Yani çok basit, iki boyutlu bir petri kabında verilen hücre durumunun başlangıç modeli, yukarıda belirtilen kurallara göre, hücre durumu zamanla sürekli evrim geçirerek, binlerce farklı sonuç üretir. Hatta Conway'in yaşam oyunu ile bilgisayar etkisi simüle edilebilir.

Örneğin, bir petri kabındaki her hücrenin yaşamı/ölümü, ikili 0/1 ile ilişkilidir, hücrelerin başlangıç durumunu "giriş parametresi" olarak düşünebilirsiniz, her hücrenin yaşam veya ölüm durumu (0 veya 1), giriş verisini temsil eder, ardından hücre durumu başlangıç modeline göre evrimleşmeye başlar, her bir durum değişikliği, hesaplama sürecindeki bir adım işlemi gibidir, belli bir süre sonra elde edilen durum "çıktı" olarak değerlendirilebilir.

Uygun bir başlangıç modeli ayarlandığında, Conway'in yaşam oyunu birkaç nesil evrildikten sonra belirli sonuçlar üretebilir. Başlangıç modellerinin çeşitliliği nedeniyle, bu özellik kullanılarak piyango çekimi simüle edilebilir. Her oyuncunun rastgele bir grup başlangıç modeli seçtiği, 100 nesil evrildikten sonra sonuçların belirli özellikleri karşılayan kültür kabı sahiplerinin ödül kazanma hakkına sahip olduğu sınırlayıcı koşullar ayarlayabiliriz; bu, Bitcoin madenciliği fikrine oldukça yakın.

"Sistem önce hangi tür çıktıların gereksinimleri karşıladığını belirler, katılımcılar belirli bir algoritmaya rastgele başlangıç değerleri girer, istenen çıktı sonucunu elde etmeye çalışır." Denemek için başlangıç girdi parametreleri çok fazla ( neredeyse sonsuz ), şans eseri ödül kazanmak için büyük çaba sarf etmelisiniz, bu da iş kanıtı (PoW) mantığıdır: madencilerin ödül almak için belirli bir iş yükü sağlaması gerekir.

Cellula'yı Anlamak: POW Madenciliğine Saygı Duran Oyunlaştırılmış Varlık İhracı Protokolü

Cellula ve Conway'in Hayat Oyunu'nun temel fikirlerini anladıktan sonra, şimdi belirli detay tasarımına bakalım. Cellula, "petri kabı" olarak bahsedilen alanı 9*9=81 adet kareye ayırır; her karedeki hücrelerin iki durumu vardır: yaşama/ölme, (, bu da ikili sistemde 0 ve 1)'e karşılık gelir. Böylece, kombinasyonlara göre, petri kabındaki hücrelerin başlangıç durumu 2^81'dir, bu sayı 1 trilyonun karesine eşittir ( ve bu temel olarak astronomik bir rakamdır ).

Sonra, oyuncuların yapması gereken, kültür kabının başlangıç modeli ( için parametre ) seçmektir. BitLife, kültür kabının varlığı olan ( aslında bir NFT ) olup, 81 kare içerir, her karede bir hücre ( bulunur ve bu hücrelerin canlı/ölü iki durumu olabilir, boş olan kareler ölü hücrelerle eşdeğerdir ). Ardından, BitLife'da her 3*3=9 komşu kare bir BitCell oluşturur, her BitLife 2~9 BitCell ile bir araya getirilmiştir ( eğer oluşturduğunuz Bitlife 9 Bitcell'den azsa, bazı yerler boş kalır, varsayılan olarak hepsi ölü hücredir ).

Kombinasyonlara göre, BitCell(3*3 kare), 2^9 tür başlangıç modeli vardır. Oyuncuların yapması gereken, farklı modellerden birden fazla BitCell rastgele seçip bir BitLife oluşturmak. Basitçe açıklamak gerekirse, kendi kültür kabı için rastgele bir başlangıç modeli bulmak ve daha önce bahsedildiği gibi, farklı başlangıç modellerinin toplamda 2^81 türü vardır, bu astronomik bir rakamdır. Dolayısıyla katılımcılara sunulan seçim alanı oldukça geniştir, bu da Bitcoin madenciliğinde SHA-256 kullanımıyla biraz benzerlik gösteriyor.

BitLife'in hücre durumu, blok yüksekliği arttıkça değişir. Cellula, farklı blok yüksekliklerindeki BitLife durumuna göre hesaplama gücü dağıtır. Belirli bir blok yüksekliği verildiğinde, daha fazla canlı hücre içeren BitLife'in sahip olduğu hesaplama gücü daha yüksektir; bu, sanal bir madencilik makinesi yaratmakla eşdeğerdir.

Burada somut bir örnek verelim, Cellula katılımcıları, zincir dışında BitLife'ın 2^81 çeşit başlangıç modunu denemek zorundadır, her bir modun evriminin ardından durumunu tahmin etmek ve ardından ödül sisteminin gereksinimlerini karşılayıp karşılamadığını görmek. Şu anki blok yüksekliği 800 ve sistemin talebi şu: 1000 blok yüksekliğinde en fazla hayatta kalan hücre sayısına sahip olan BitLife en fazla ödülü alacak, bu nedenle katılımcının hedefi oldukça net olacaktır:

Blok yüksekliği 800 olduğunda, 1000 blok yüksekliğinde diğer BitLife'lara göre daha fazla hayatta kalan hücreye sahip olan bir modelin BitLife'ını almak istiyorum.

Aslında bu, Cellula'nın temel oyun mekanizmasıdır. Amacınız, kendi başınıza inşa etmek veya başkalarından satın almak suretiyle madencilik ödüllerini kazanma olasılığı en yüksek olan BitLife'ı elde etmektir. Bu model, sıradan yatırımcılara/ileri düzey yatırımcılara kendi madencilik makinelerini geliştirme izni vermek gibidir; ardından ürettiğiniz madencilik makinelerini başkalarına satabilir, başkalarının madencilik makinelerini satın alarak madencilik yapabilirsiniz. Kendi madencilik makinenizi yapmak istiyorsanız, zincir dışı olarak farklı BitLife modlarının durum evrimlerini bağımsız olarak hesaplamanız gerekecek, bu da hesaplama kaynaklarını tüketir; başkalarının madencilik makinelerini satın alırsanız, aslında farklı başlangıç modlarındaki BitLife'ı satın almış olursunuz ve bu BitLife'ların gelecekteki durum değişikliklerini kendiniz değerlendirmelisiniz, bu yüzden yine zincir dışı hesaplama yapmanız gerekecek. Bu, Cellula oyununun tasarımındaki oldukça ilginç bir noktadır.

Cellula'yı Anlamak: POW Madenciliğine Saygı Duyan Oyunlaştırılmış Varlık İhraç Protokolü

Oyunun temel mekanizmasını anladıktan sonra, diğer ayrıntılara bakalım: Aslında BitLife'taki canlı hücreler başlangıçtaki 99 kare 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, dağıtılan madencilik gücü de giderek artar; ancak eğer BitLife'ın başlangıç modu yanlış seçilmişse, hayatta kalan hücre sayısı giderek azalır ve güç de giderek düşer.

Sonra, sistem her 5 dakikada bir belirli bir madencilik ödülü dağıtacak ( oyunda enerji noktası olarak adlandırılır ), her BitLife'ın ağdaki hash gücü payına göre dağıtılır.

Cellula'da, oyuncuların BitLife'ı sentezleme süreci, bir "

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
  • 3
  • Share
Comment
0/400
CoffeeNFTradervip
· 12h ago
Rug Pull hâlâ bir sorun.
View OriginalReply0
rugdoc.ethvip
· 12h ago
Biraz ilginç, araştırmak istiyorum.
View OriginalReply0
0xSherlockvip
· 12h ago
Bu yönü umut verici buluyorum.
View OriginalReply0
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)