Bukti Kerja Virtual: Sebuah Paradigma Baru untuk Distribusi Aset yang Adil
Sejak booming token ERC-20 pada tahun 2017, Web3 telah memasuki era penerbitan aset dengan hambatan rendah. Berbagai proyek menerbitkan token atau NFT dalam jumlah besar melalui IDO, ICO, dan sebagainya, tetapi seringkali terdapat masalah kontrol yang kuat atau ketidaktransparanan informasi, yang menyebabkan fenomena kabur yang sering terjadi.
Hingga saat ini, model IDO dan ICO tradisional telah sepenuhnya menunjukkan kekurangan dalam hal keadilan. Industri ini selalu berharap ada protokol penerbitan aset yang lebih adil dan dapat diandalkan untuk menyelesaikan berbagai masalah saat penerbitan token perdana proyek baru (TGE). Meskipun beberapa proyek inovatif telah mengusulkan "model ekonomi yang adil" mereka sendiri, sebagian besar tidak berhasil dipromosikan sebagai protokol umum, dan akhirnya menjadi kasus individu daripada solusi standar yang abstrak.
Jadi, model seperti apa yang merupakan cara distribusi aset yang lebih adil dan dapat diandalkan? Solusi seperti apa yang dapat menjadi protokol umum? Proyek Cellula yang akan diperkenalkan dalam artikel ini menawarkan perspektif baru untuk menyelesaikan masalah di atas. Mereka telah mewujudkan lapisan distribusi aset yang mensimulasikan kerja buktian (POW), menggunakan vPOW( virtual untuk "menambang" proses distribusi aset, untuk mensimulasikan paradigma distribusi aset yang lebih adil dibandingkan Bitcoin.
Meskipun Cellula dianggap oleh banyak orang sebagai proyek keuangan game, karena hadiah dalam game yang didistribusikannya dapat diatur sebagai jenis token apa pun, secara teoritis itu dapat berfungsi sebagai platform distribusi aset universal dengan efek PoW, membawa prospek dan ruang imajinasi yang lebih luas untuk penerbitan aset Web3. Bahkan bisa disebut sebagai "sebuah eksperimen sosial yang menghormati penambangan Bitcoin."
![Interpretasi Cellula: Penghormatan untuk Protokol Penerbitan Aset Gamifikasi POW])https://img-cdn.gateio.im/webp-social/moments-70f43442ab427969679b4071bda46564.webp(
PoW dan vPoW: Undian lotere yang hasilnya tidak dapat diprediksi
Baik itu PoW yang resmi atau PoS, atau vPoW yang akan dibahas dalam artikel ini, pada dasarnya adalah menetapkan serangkaian algoritma yang hasil keluarannya tidak dapat diprediksi atau sulit diprediksi, melalui hasil keluaran untuk melakukan "undian lotere". Para penambang Bitcoin harus membangun blok yang memenuhi kondisi pembatas secara lokal, mengirimkannya ke semua node dalam jaringan melalui konsensus, untuk mendapatkan hadiah blok. Kondisi pembatas adalah agar hash blok yang dibangun memenuhi persyaratan khusus, misalnya awalan adalah 6 nol.
Karena hasil dari penghasilan hash blok tidak dapat diprediksi atau sulit diprediksi, untuk membangun blok yang memenuhi syarat, satu-satunya cara adalah terus-menerus mengubah parameter input dari algoritma yang diberikan. Proses ini memerlukan pencarian secara brute force, yang memiliki tuntutan tinggi terhadap perangkat keras penambang.
Singkatnya, penambangan Bitcoin melalui ketidakpastian algoritma hash SHA-256, mewujudkan sistem "lotere" yang diikuti secara online oleh semua penambang di jaringan, desain ini mengandalkan biaya energi, dan memastikan bahwa bentuk partisipasinya tidak memerlukan izin.
Selain itu, PoW adalah cara distribusi aset yang lebih adil, di mana tingkat kontrol proyek di rantai publik PoW utama jauh lebih sulit dibandingkan dengan rantai publik PoS. Dan dalam banyak rantai publik PoS atau rencana ICO, IDO, kasus kontrol ketat oleh proyek sangat umum.
Misalnya, harga Solana pernah melonjak hampir 1000 kali lipat antara tahun 2019 hingga 2021 di bawah manipulasi FTX dan SBF, sementara banyak operator node verifikasi Solana adalah investor awal yang biaya perolehan tokennya hampir nol, ini sangat merusak keadilan distribusi aset. Meskipun dalam proyek PoW juga ada ruang bagi pengembang untuk mengontrol, tetapi tingkatnya seringkali jauh lebih ringan dibandingkan dengan PoS.
Masalahnya adalah, mode PoW sering diterapkan pada blockchain dasar dan bukan pada penerbitan aset di lapisan aplikasi. Bisakah kita mensimulasikan efek PoW dengan satu set solusi yang dapat diimplementasikan di blockchain? Jika bisa, maka kita dapat mewujudkan protokol distribusi aset yang lebih adil dan dapat diandalkan dibandingkan dengan skema kontrol ketat seperti ICO, IDO, yang dipadukan dengan beberapa skenario permainan, kita bisa membuat proyek keuangan permainan yang menarik ). Tentu saja, penggunaan sebenarnya tidak terbatas pada permainan saja, tetapi juga dapat menyediakan skema distribusi aset yang adil untuk proyek lainnya (.
Kuncinya adalah, bagaimana mensimulasikan efek PoW pada lapisan penerbitan aset di blockchain? Dalam proyek Cellula, dengan memperkenalkan algoritma terkenal "Permainan Kehidupan Conway", kekuatan komputasi dialokasikan untuk entitas digital virtual di blockchain yang disebut "BitLife" ). Secara sederhana, ini mirip dengan membiarkan sekelompok orang membiakkan kumpulan sel di cawan kultur mereka sendiri; seiring berjalannya waktu, semakin banyak sel yang bertahan hidup di cawan kultur seseorang, semakin tinggi kekuatan komputasi penambangan yang didapat, dan semakin besar kemungkinan untuk mendapatkan hadiah penambangan.
Singkatnya, Cellula mengganti perhitungan hash tradisional PoW dengan suatu cara penghitungan yang hasilnya tidak dapat diprediksi atau sulit diprediksi, menggantikan bentuk "Work" dalam "Proof of Work". Dalam pemikiran Cellula, kuncinya adalah bagaimana mendapatkan lebih banyak piringan kultur dengan sel yang bertahan hidup (BitLife), sementara memprediksi perubahan status BitLife membutuhkan sumber daya komputasi, pada dasarnya mengubah algoritma hash yang digunakan dalam penambangan Bitcoin menjadi algoritma tertentu untuk memprediksi permainan kehidupan Conway, ini disebut vPOW(Virtual POW).
Inti vPOW: Permainan Kehidupan Conway dan BitLife
Sebelum membahas desain mekanisme Cellula, mari kita lihat inti terpenting dari vPOW — "Permainan Kehidupan Conway". Ini dapat ditelusuri kembali ke konsep "mesin sel" yang diajukan oleh John von Neumann pada tahun 1950, dan kemudian matematikawan John Conway secara resmi memperkenalkan "Permainan Kehidupan Conway" pada tahun 1970, menggunakan algoritma untuk mensimulasikan hukum evolusi kehidupan di alam.
Misalkan kita memiliki sebuah cawan petri, yang dibagi menjadi sekumpulan kotak kecil berdasarkan koordinat dua dimensi, kemudian melakukan "pengaturan awal" pada cawan petri tersebut, membiarkan beberapa sel hidup menduduki sebagian kotak, setelah itu status hidup mati sel-sel ini akan berkembang seiring waktu, secara bertahap membentuk kumpulan sel yang kompleks. ( bisa dibayangkan bagaimana jamur berkembang biak. ) Ini pada dasarnya adalah sebuah permainan kotak dua dimensi, dengan aturan yang sangat sederhana:
Setiap sel memiliki dua keadaan: hidup/mati, seperti permainan minesweeper, setiap sel berinteraksi dengan sel-sel di delapan kotak sekitarnya;
Misalkan sel tertentu bertahan hidup, tetapi jumlah sel yang bertahan hidup di dalam 8 kotak di sekitarnya kurang dari 2 atau (, maka sel tersebut akan memasuki status kematian;
Jika suatu sel bertahan hidup dan dikelilingi oleh 2 atau 3 sel yang juga bertahan hidup, sel tersebut tetap akan bertahan hidup;
Sel dalam keadaan hidup, jika ada lebih dari 3 sel yang hidup di sekitarnya, sel tersebut memasuki keadaan mati ) mensimulasikan skenario di mana jumlah kehidupan terlalu banyak dan bersaing untuk sumber daya (;
Sel saat ini dalam keadaan mati, tetapi jika ada 3 sel yang hidup di sekitarnya, sel tersebut akan beralih ke keadaan hidup ) mensimulasikan proliferasi sel (
Jadi sangat sederhana, dalam piring kultur dua dimensi diberikan pola awal status sel, kemudian sesuai dengan aturan di atas, status sel akan berkembang seiring waktu, terus berevolusi dan menghasilkan berbagai hasil yang berubah-ubah. Bahkan bisa menggunakan permainan kehidupan Conway untuk mensimulasikan efek komputer.
Misalnya, kehidupan/mati setiap sel dalam cawan petri sesuai dengan biner 0/1, Anda dapat menganggap status awal sel sebagai "parameter input", kehidupan atau mati setiap sel )0 atau 1( mewakili data input, setelah itu status sel akan mulai berevolusi sesuai pola awal, setiap perubahan status dalam satu putaran setara dengan satu langkah operasi dalam proses perhitungan, status yang diperoleh setelah beberapa waktu dapat dianggap sebagai "output".
Dengan mengatur pola awal yang sesuai, permainan kehidupan Conway dapat menghasilkan hasil tertentu setelah beberapa generasi evolusi. Karena pola awal yang sangat bervariasi, kita dapat memanfaatkan karakteristiknya untuk mensimulasikan efek undian lotere. Kita dapat menetapkan kondisi pembatas, di mana setiap pemain secara acak memilih sekelompok pola awal, dan setelah 100 generasi evolusi, pemilik cawan petri yang hasilnya memenuhi karakteristik tertentu berhak mendapatkan hadiah, sehingga ini cukup mendekati pemikiran penambangan Bitcoin:
"Sistem terlebih dahulu membatasi jenis hasil keluaran mana yang memenuhi syarat, peserta memasukkan nilai awal acak ke algoritma yang diberikan, mencoba untuk mendapatkan hasil keluaran yang memenuhi syarat". Karena jumlah parameter input awal yang harus dicoba sangat banyak ) hampir tidak terhitung (, Anda harus berusaha keras untuk mendapatkan keberuntungan dan menang, inilah logika dari PoW: penambang harus mengeluarkan sejumlah usaha untuk mendapatkan imbalan.
![Interpretasi Cellula: Penghormatan untuk Protokol Penerbitan Aset yang Dimainkan dengan POW])https://img-cdn.gateio.im/webp-social/moments-022dbfaef89cc79b60d30d197dc32d2b.webp(
Setelah memahami dasar pemikiran Cellula dan permainan kehidupan Conway, mari kita lihat desain rinciannya. Cellula membagi "cawan petri" yang disebutkan sebelumnya menjadi 9*9=81 kotak, di mana setiap sel dalam kotak memiliki dua status hidup/mati yang sesuai dengan biner 0 dan 1). Dengan demikian, berdasarkan kombinasi, status awal sel dalam cawan petri memiliki 2^81 kemungkinan, angka ini setara dengan kuadrat satu triliun, (, yang pada dasarnya adalah angka astronomi ).
Kemudian, yang harus dilakukan pemain adalah memilih parameter ( untuk pola awal dari cawan kultur. BitLife bertindak sebagai entitas cawan kultur yang sebenarnya adalah NFT ), yang terdiri dari 81 kotak, di mana setiap kotak menempatkan satu sel ( yang mungkin memiliki dua keadaan: hidup/mati, dan kotak yang kosong setara dengan sel mati ). Kemudian, setiap 3*3=9 kotak yang berdekatan membentuk satu BitCell, dan setiap BitLife terdiri dari antara 2 hingga 9 BitCell yang disambungkan (. Jika Bitlife yang Anda buat kurang dari 9 Bitcell, beberapa tempat akan dibiarkan kosong, dan secara default semuanya adalah sel mati ).
Berdasarkan kombinasi, BitCell(3*3 kotak) memiliki 2^9 pola awal, yang harus dilakukan pemain adalah secara acak memilih beberapa kombinasi BitCell dari pola yang berbeda untuk membangun sebuah BitLife. Secara sederhana, ini berarti mencari satu pola awal secara acak untuk cawan kultur Anda, dan seperti yang telah dibahas sebelumnya, total pola awal yang berbeda ada 2^81, yang merupakan angka astronomis. Jadi, ruang pilihan yang diberikan kepada peserta sangat besar, ini agak mirip dengan skenario penambangan Bitcoin menggunakan SHA-256.
Status sel BitLife akan berubah seiring dengan peningkatan tinggi blok. Cellula mengalokasikan daya komputasi berdasarkan status BitLife pada tinggi blok yang berbeda. Diberikan tinggi blok tertentu, semakin banyak sel yang hidup dalam BitLife, semakin tinggi daya komputasi yang dimiliki, ini setara dengan menciptakan mesin penambangan virtual.
Di sini saya akan memberikan contoh konkret, peserta Cellula harus secara offline mengeksplorasi 2^81 pola awal BitLife, memprediksi keadaan setelah evolusi setiap pola, dan kemudian melihat apakah itu memenuhi persyaratan sistem penghargaan. Misalkan tinggi blok saat ini adalah 800, dan sistem mengajukan persyaratan: ketika tinggi blok mencapai 1000, BitLife dengan jumlah sel yang bertahan paling banyak akan mendapatkan penghargaan terbanyak, maka tujuan peserta akan sangat jelas:
Pada ketinggian blok 800, saya ingin mendapatkan BitLife dari pola tertentu, di mana BitLife tersebut pada ketinggian blok 1000 dapat memiliki lebih banyak sel yang bertahan dibandingkan BitLife lainnya.
Ini sebenarnya adalah inti dari mekanika permainan Cellula, tujuan Anda adalah membangun/membeli BitLife yang paling mungkin mendapatkan hadiah penambangan, mode ini setara dengan memungkinkan ritel biasa/ritel tingkat tinggi untuk mengembangkan mesin penambangan sendiri, kemudian Anda dapat menjual mesin penambangan yang Anda buat kepada orang lain, atau membeli mesin penambangan orang lain untuk menambang. Jika Anda ingin membangun mesin penambangan sendiri, Anda harus secara mandiri menganalisis evolusi status BitLife dengan berbagai mode di luar rantai, ini akan menghabiskan sumber daya komputasi; jika Anda ingin membeli mesin penambangan orang lain, sebenarnya Anda sedang membeli BitLife dengan berbagai mode awal, Anda harus menilai sendiri perubahan status masa depan dari BitLife ini, jadi Anda masih harus menghitung secara mandiri di luar rantai. Ini sebenarnya adalah salah satu poin yang sangat menarik dalam desain permainan Cellula secara keseluruhan.
Setelah memahami mekanisme inti permainan, mari kita lihat rincian lainnya: sebenarnya sel hidup di BitLife dapat meluap ke luar kotak awal 99, jumlah sel yang bertahan bisa jauh lebih besar dari 99, tanpa batasan tepi. Jika jumlah sel aktif yang terdapat dalam suatu BitLife terus meningkat, maka daya komputasi untuk penambangan yang dialokasikan juga akan semakin tinggi, sedangkan jika pilihan mode awal BitLife tidak tepat, jumlah sel hidup akan semakin sedikit dan daya komputasinya juga akan semakin rendah.
Kemudian, sistem akan mendistribusikan sejumlah hadiah penambangan setiap 5 menit, yang dalam permainan disebut sebagai titik energi (, berdasarkan bagian kekuatan komputasi setiap BitLife di jaringan.
Di Cellula, proses pemain mensintesis BitLife adalah "
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.
virtual POW: Proyek Cellula menjelajahi paradigma baru distribusi aset yang adil
Bukti Kerja Virtual: Sebuah Paradigma Baru untuk Distribusi Aset yang Adil
Sejak booming token ERC-20 pada tahun 2017, Web3 telah memasuki era penerbitan aset dengan hambatan rendah. Berbagai proyek menerbitkan token atau NFT dalam jumlah besar melalui IDO, ICO, dan sebagainya, tetapi seringkali terdapat masalah kontrol yang kuat atau ketidaktransparanan informasi, yang menyebabkan fenomena kabur yang sering terjadi.
Hingga saat ini, model IDO dan ICO tradisional telah sepenuhnya menunjukkan kekurangan dalam hal keadilan. Industri ini selalu berharap ada protokol penerbitan aset yang lebih adil dan dapat diandalkan untuk menyelesaikan berbagai masalah saat penerbitan token perdana proyek baru (TGE). Meskipun beberapa proyek inovatif telah mengusulkan "model ekonomi yang adil" mereka sendiri, sebagian besar tidak berhasil dipromosikan sebagai protokol umum, dan akhirnya menjadi kasus individu daripada solusi standar yang abstrak.
Jadi, model seperti apa yang merupakan cara distribusi aset yang lebih adil dan dapat diandalkan? Solusi seperti apa yang dapat menjadi protokol umum? Proyek Cellula yang akan diperkenalkan dalam artikel ini menawarkan perspektif baru untuk menyelesaikan masalah di atas. Mereka telah mewujudkan lapisan distribusi aset yang mensimulasikan kerja buktian (POW), menggunakan vPOW( virtual untuk "menambang" proses distribusi aset, untuk mensimulasikan paradigma distribusi aset yang lebih adil dibandingkan Bitcoin.
Meskipun Cellula dianggap oleh banyak orang sebagai proyek keuangan game, karena hadiah dalam game yang didistribusikannya dapat diatur sebagai jenis token apa pun, secara teoritis itu dapat berfungsi sebagai platform distribusi aset universal dengan efek PoW, membawa prospek dan ruang imajinasi yang lebih luas untuk penerbitan aset Web3. Bahkan bisa disebut sebagai "sebuah eksperimen sosial yang menghormati penambangan Bitcoin."
![Interpretasi Cellula: Penghormatan untuk Protokol Penerbitan Aset Gamifikasi POW])https://img-cdn.gateio.im/webp-social/moments-70f43442ab427969679b4071bda46564.webp(
PoW dan vPoW: Undian lotere yang hasilnya tidak dapat diprediksi
Baik itu PoW yang resmi atau PoS, atau vPoW yang akan dibahas dalam artikel ini, pada dasarnya adalah menetapkan serangkaian algoritma yang hasil keluarannya tidak dapat diprediksi atau sulit diprediksi, melalui hasil keluaran untuk melakukan "undian lotere". Para penambang Bitcoin harus membangun blok yang memenuhi kondisi pembatas secara lokal, mengirimkannya ke semua node dalam jaringan melalui konsensus, untuk mendapatkan hadiah blok. Kondisi pembatas adalah agar hash blok yang dibangun memenuhi persyaratan khusus, misalnya awalan adalah 6 nol.
Karena hasil dari penghasilan hash blok tidak dapat diprediksi atau sulit diprediksi, untuk membangun blok yang memenuhi syarat, satu-satunya cara adalah terus-menerus mengubah parameter input dari algoritma yang diberikan. Proses ini memerlukan pencarian secara brute force, yang memiliki tuntutan tinggi terhadap perangkat keras penambang.
Singkatnya, penambangan Bitcoin melalui ketidakpastian algoritma hash SHA-256, mewujudkan sistem "lotere" yang diikuti secara online oleh semua penambang di jaringan, desain ini mengandalkan biaya energi, dan memastikan bahwa bentuk partisipasinya tidak memerlukan izin.
Selain itu, PoW adalah cara distribusi aset yang lebih adil, di mana tingkat kontrol proyek di rantai publik PoW utama jauh lebih sulit dibandingkan dengan rantai publik PoS. Dan dalam banyak rantai publik PoS atau rencana ICO, IDO, kasus kontrol ketat oleh proyek sangat umum.
Misalnya, harga Solana pernah melonjak hampir 1000 kali lipat antara tahun 2019 hingga 2021 di bawah manipulasi FTX dan SBF, sementara banyak operator node verifikasi Solana adalah investor awal yang biaya perolehan tokennya hampir nol, ini sangat merusak keadilan distribusi aset. Meskipun dalam proyek PoW juga ada ruang bagi pengembang untuk mengontrol, tetapi tingkatnya seringkali jauh lebih ringan dibandingkan dengan PoS.
Masalahnya adalah, mode PoW sering diterapkan pada blockchain dasar dan bukan pada penerbitan aset di lapisan aplikasi. Bisakah kita mensimulasikan efek PoW dengan satu set solusi yang dapat diimplementasikan di blockchain? Jika bisa, maka kita dapat mewujudkan protokol distribusi aset yang lebih adil dan dapat diandalkan dibandingkan dengan skema kontrol ketat seperti ICO, IDO, yang dipadukan dengan beberapa skenario permainan, kita bisa membuat proyek keuangan permainan yang menarik ). Tentu saja, penggunaan sebenarnya tidak terbatas pada permainan saja, tetapi juga dapat menyediakan skema distribusi aset yang adil untuk proyek lainnya (.
Kuncinya adalah, bagaimana mensimulasikan efek PoW pada lapisan penerbitan aset di blockchain? Dalam proyek Cellula, dengan memperkenalkan algoritma terkenal "Permainan Kehidupan Conway", kekuatan komputasi dialokasikan untuk entitas digital virtual di blockchain yang disebut "BitLife" ). Secara sederhana, ini mirip dengan membiarkan sekelompok orang membiakkan kumpulan sel di cawan kultur mereka sendiri; seiring berjalannya waktu, semakin banyak sel yang bertahan hidup di cawan kultur seseorang, semakin tinggi kekuatan komputasi penambangan yang didapat, dan semakin besar kemungkinan untuk mendapatkan hadiah penambangan.
Singkatnya, Cellula mengganti perhitungan hash tradisional PoW dengan suatu cara penghitungan yang hasilnya tidak dapat diprediksi atau sulit diprediksi, menggantikan bentuk "Work" dalam "Proof of Work". Dalam pemikiran Cellula, kuncinya adalah bagaimana mendapatkan lebih banyak piringan kultur dengan sel yang bertahan hidup (BitLife), sementara memprediksi perubahan status BitLife membutuhkan sumber daya komputasi, pada dasarnya mengubah algoritma hash yang digunakan dalam penambangan Bitcoin menjadi algoritma tertentu untuk memprediksi permainan kehidupan Conway, ini disebut vPOW(Virtual POW).
Inti vPOW: Permainan Kehidupan Conway dan BitLife
Sebelum membahas desain mekanisme Cellula, mari kita lihat inti terpenting dari vPOW — "Permainan Kehidupan Conway". Ini dapat ditelusuri kembali ke konsep "mesin sel" yang diajukan oleh John von Neumann pada tahun 1950, dan kemudian matematikawan John Conway secara resmi memperkenalkan "Permainan Kehidupan Conway" pada tahun 1970, menggunakan algoritma untuk mensimulasikan hukum evolusi kehidupan di alam.
Misalkan kita memiliki sebuah cawan petri, yang dibagi menjadi sekumpulan kotak kecil berdasarkan koordinat dua dimensi, kemudian melakukan "pengaturan awal" pada cawan petri tersebut, membiarkan beberapa sel hidup menduduki sebagian kotak, setelah itu status hidup mati sel-sel ini akan berkembang seiring waktu, secara bertahap membentuk kumpulan sel yang kompleks. ( bisa dibayangkan bagaimana jamur berkembang biak. ) Ini pada dasarnya adalah sebuah permainan kotak dua dimensi, dengan aturan yang sangat sederhana:
Jadi sangat sederhana, dalam piring kultur dua dimensi diberikan pola awal status sel, kemudian sesuai dengan aturan di atas, status sel akan berkembang seiring waktu, terus berevolusi dan menghasilkan berbagai hasil yang berubah-ubah. Bahkan bisa menggunakan permainan kehidupan Conway untuk mensimulasikan efek komputer.
Misalnya, kehidupan/mati setiap sel dalam cawan petri sesuai dengan biner 0/1, Anda dapat menganggap status awal sel sebagai "parameter input", kehidupan atau mati setiap sel )0 atau 1( mewakili data input, setelah itu status sel akan mulai berevolusi sesuai pola awal, setiap perubahan status dalam satu putaran setara dengan satu langkah operasi dalam proses perhitungan, status yang diperoleh setelah beberapa waktu dapat dianggap sebagai "output".
Dengan mengatur pola awal yang sesuai, permainan kehidupan Conway dapat menghasilkan hasil tertentu setelah beberapa generasi evolusi. Karena pola awal yang sangat bervariasi, kita dapat memanfaatkan karakteristiknya untuk mensimulasikan efek undian lotere. Kita dapat menetapkan kondisi pembatas, di mana setiap pemain secara acak memilih sekelompok pola awal, dan setelah 100 generasi evolusi, pemilik cawan petri yang hasilnya memenuhi karakteristik tertentu berhak mendapatkan hadiah, sehingga ini cukup mendekati pemikiran penambangan Bitcoin:
"Sistem terlebih dahulu membatasi jenis hasil keluaran mana yang memenuhi syarat, peserta memasukkan nilai awal acak ke algoritma yang diberikan, mencoba untuk mendapatkan hasil keluaran yang memenuhi syarat". Karena jumlah parameter input awal yang harus dicoba sangat banyak ) hampir tidak terhitung (, Anda harus berusaha keras untuk mendapatkan keberuntungan dan menang, inilah logika dari PoW: penambang harus mengeluarkan sejumlah usaha untuk mendapatkan imbalan.
![Interpretasi Cellula: Penghormatan untuk Protokol Penerbitan Aset yang Dimainkan dengan POW])https://img-cdn.gateio.im/webp-social/moments-022dbfaef89cc79b60d30d197dc32d2b.webp(
Setelah memahami dasar pemikiran Cellula dan permainan kehidupan Conway, mari kita lihat desain rinciannya. Cellula membagi "cawan petri" yang disebutkan sebelumnya menjadi 9*9=81 kotak, di mana setiap sel dalam kotak memiliki dua status hidup/mati yang sesuai dengan biner 0 dan 1). Dengan demikian, berdasarkan kombinasi, status awal sel dalam cawan petri memiliki 2^81 kemungkinan, angka ini setara dengan kuadrat satu triliun, (, yang pada dasarnya adalah angka astronomi ).
Kemudian, yang harus dilakukan pemain adalah memilih parameter ( untuk pola awal dari cawan kultur. BitLife bertindak sebagai entitas cawan kultur yang sebenarnya adalah NFT ), yang terdiri dari 81 kotak, di mana setiap kotak menempatkan satu sel ( yang mungkin memiliki dua keadaan: hidup/mati, dan kotak yang kosong setara dengan sel mati ). Kemudian, setiap 3*3=9 kotak yang berdekatan membentuk satu BitCell, dan setiap BitLife terdiri dari antara 2 hingga 9 BitCell yang disambungkan (. Jika Bitlife yang Anda buat kurang dari 9 Bitcell, beberapa tempat akan dibiarkan kosong, dan secara default semuanya adalah sel mati ).
Berdasarkan kombinasi, BitCell(3*3 kotak) memiliki 2^9 pola awal, yang harus dilakukan pemain adalah secara acak memilih beberapa kombinasi BitCell dari pola yang berbeda untuk membangun sebuah BitLife. Secara sederhana, ini berarti mencari satu pola awal secara acak untuk cawan kultur Anda, dan seperti yang telah dibahas sebelumnya, total pola awal yang berbeda ada 2^81, yang merupakan angka astronomis. Jadi, ruang pilihan yang diberikan kepada peserta sangat besar, ini agak mirip dengan skenario penambangan Bitcoin menggunakan SHA-256.
Status sel BitLife akan berubah seiring dengan peningkatan tinggi blok. Cellula mengalokasikan daya komputasi berdasarkan status BitLife pada tinggi blok yang berbeda. Diberikan tinggi blok tertentu, semakin banyak sel yang hidup dalam BitLife, semakin tinggi daya komputasi yang dimiliki, ini setara dengan menciptakan mesin penambangan virtual.
Di sini saya akan memberikan contoh konkret, peserta Cellula harus secara offline mengeksplorasi 2^81 pola awal BitLife, memprediksi keadaan setelah evolusi setiap pola, dan kemudian melihat apakah itu memenuhi persyaratan sistem penghargaan. Misalkan tinggi blok saat ini adalah 800, dan sistem mengajukan persyaratan: ketika tinggi blok mencapai 1000, BitLife dengan jumlah sel yang bertahan paling banyak akan mendapatkan penghargaan terbanyak, maka tujuan peserta akan sangat jelas:
Pada ketinggian blok 800, saya ingin mendapatkan BitLife dari pola tertentu, di mana BitLife tersebut pada ketinggian blok 1000 dapat memiliki lebih banyak sel yang bertahan dibandingkan BitLife lainnya.
Ini sebenarnya adalah inti dari mekanika permainan Cellula, tujuan Anda adalah membangun/membeli BitLife yang paling mungkin mendapatkan hadiah penambangan, mode ini setara dengan memungkinkan ritel biasa/ritel tingkat tinggi untuk mengembangkan mesin penambangan sendiri, kemudian Anda dapat menjual mesin penambangan yang Anda buat kepada orang lain, atau membeli mesin penambangan orang lain untuk menambang. Jika Anda ingin membangun mesin penambangan sendiri, Anda harus secara mandiri menganalisis evolusi status BitLife dengan berbagai mode di luar rantai, ini akan menghabiskan sumber daya komputasi; jika Anda ingin membeli mesin penambangan orang lain, sebenarnya Anda sedang membeli BitLife dengan berbagai mode awal, Anda harus menilai sendiri perubahan status masa depan dari BitLife ini, jadi Anda masih harus menghitung secara mandiri di luar rantai. Ini sebenarnya adalah salah satu poin yang sangat menarik dalam desain permainan Cellula secara keseluruhan.
Setelah memahami mekanisme inti permainan, mari kita lihat rincian lainnya: sebenarnya sel hidup di BitLife dapat meluap ke luar kotak awal 99, jumlah sel yang bertahan bisa jauh lebih besar dari 99, tanpa batasan tepi. Jika jumlah sel aktif yang terdapat dalam suatu BitLife terus meningkat, maka daya komputasi untuk penambangan yang dialokasikan juga akan semakin tinggi, sedangkan jika pilihan mode awal BitLife tidak tepat, jumlah sel hidup akan semakin sedikit dan daya komputasinya juga akan semakin rendah.
Kemudian, sistem akan mendistribusikan sejumlah hadiah penambangan setiap 5 menit, yang dalam permainan disebut sebagai titik energi (, berdasarkan bagian kekuatan komputasi setiap BitLife di jaringan.
Di Cellula, proses pemain mensintesis BitLife adalah "