Dasar
Spot
Perdagangkan kripto dengan bebas
Perdagangan Margin
Perbesar keuntungan Anda dengan leverage
Konversi & Investasi Otomatis
0 Fees
Perdagangkan dalam ukuran berapa pun tanpa biaya dan tanpa slippage
ETF
Dapatkan eksposur ke posisi leverage dengan mudah
Perdagangan Pre-Market
Perdagangkan token baru sebelum listing
Futures
Akses ribuan kontrak perpetual
TradFi
Emas
Satu platform aset tradisional global
Opsi
Hot
Perdagangkan Opsi Vanilla ala Eropa
Akun Terpadu
Memaksimalkan efisiensi modal Anda
Perdagangan Demo
Pengantar tentang Perdagangan Futures
Bersiap untuk perdagangan futures Anda
Acara Futures
Gabung acara & dapatkan hadiah
Perdagangan Demo
Gunakan dana virtual untuk merasakan perdagangan bebas risiko
Peluncuran
CandyDrop
Koleksi permen untuk mendapatkan airdrop
Launchpool
Staking cepat, dapatkan token baru yang potensial
HODLer Airdrop
Pegang GT dan dapatkan airdrop besar secara gratis
Launchpad
Jadi yang pertama untuk proyek token besar berikutnya
Poin Alpha
Perdagangkan aset on-chain, raih airdrop
Poin Futures
Dapatkan poin futures dan klaim hadiah airdrop
Investasi
Simple Earn
Dapatkan bunga dengan token yang menganggur
Investasi Otomatis
Investasi otomatis secara teratur
Investasi Ganda
Keuntungan dari volatilitas pasar
Soft Staking
Dapatkan hadiah dengan staking fleksibel
Pinjaman Kripto
0 Fees
Menjaminkan satu kripto untuk meminjam kripto lainnya
Pusat Peminjaman
Hub Peminjaman Terpadu
Bagaimana cara menyinkronkan "keadaan" dari seluruh permainan berantai?
Oleh Fiona, IOSG Ventures
TL;DR
*Rantai penuh game/dunia otonom (“FOG/AW”) adalah salah satu dari sedikit narasi penting seputar Web 3. Dibandingkan dengan aplikasi Web2.5 yang hanya terhubung ke Web3 melalui NFT, FOG/AW menempatkan logika game pada rangkaiannya. Ini menggunakan blockchain sebagai server game, menjadi sumber kepercayaan terdesentralisasi untuk keadaan game. Ini membawa keuntungan seperti kegigihan, ketahanan sensor, kemampuan komposisi, dll., tetapi juga membatasi variasi dan kompleksitas game yang dibangun di atasnya.
Tentukan FOG/AW: bagaimana status game disinkronkan
Menurut saya untuk menilai apakah itu FOG, tolok ukurnya adalah bagaimana status game disinkronkan (sumber kebenaran).
Untuk game Web 2.5 atau game multipemain tradisional, ada server terpusat yang menentukan status game saat ini, dan saat pemain mengirimkan tindakan, server mengkompilasi input ini dan mengembalikan hasil yang diperbarui ke setiap perangkat pemain yang terhubung. Server menangani semua input (kutu), menyelesaikan ketidakkonsistenan, dan secara berkala mengirimkan pembaruan ke pemain, menyediakan snapshot dari semua elemen dalam game, memperbarui status game setiap centang. **status game (“status game atau centang”) adalah cuplikan waktu dari properti setiap objek di dunia game. Tickrate adalah berapa kali per detik server game menghitung dan menyiarkan status game yang diperbarui ke pemain. Semakin tinggi Tickrate, pengalaman bermain game akan semakin presisi dan fidelitas tinggi. Secara umum, game strategi atau aksi real-time membutuhkan tinggi. tickrate, sedangkan game berbasis giliran seperti game kartu tidak.
Sumber:
Untuk game yang berjalan sepenuhnya on-chain, blockchain adalah server game dan bertindak sebagai sumber kepercayaan terdesentralisasi untuk status game. Dalam hal ini, tidak hanya NFT atau token yang memiliki kepemilikan nyata, tetapi bahkan kutu dan logika permainan pemain pun ada dalam rantai. Inilah mengapa kepemilikan sejati, kegigihan, ketahanan sensor, kemampuan menyusun, dan banyak lagi adalah mungkin. Idealnya, setiap tindakan pemain harus diserahkan ke blockchain, dan setelah konsensus tercapai, status game diperbarui dan dikembalikan ke perangkat lokal. Jadi, tentu saja, jenis game yang membutuhkan lebih sedikit tickrate lebih cocok untuk dimainkan sepenuhnya secara on-chain.
** Selesaikan tantangan penundaan game, waktu, dll.**
Dengan meningkatnya kompleksitas game dan persyaratan pemutaran, lebih banyak tantangan diajukan untuk arsitektur mesin: seperti penundaan bingkai, angka acak, pemulihan kehidupan, efek pasif berkelanjutan, pengatur waktu, dll.
Penundaan nomor bingkai Sebenarnya, ini juga sangat umum di dunia Web2, termasuk penundaan dalam perenderan klien dan operasi pengguna. Khusus untuk game dengan tickrate tinggi seperti FPS, jika ada penundaan, pengalaman pemain akan sangat buruk.Salah satu solusi di Web2 adalah pembaruan status lockstep, yang memungkinkan semua pemain disinkronkan sesuai dengan standar penundaan tertinggi di antara pemain, untuk menyelesaikan pengalaman pemain yang adil. Penundaan ini bisa menjadi lebih buruk ketika blockchain diperkenalkan dan transaksi perlu dikonfirmasi. Untuk tujuan ini, Mud juga menambahkan mekanisme rendering optimis yang biasa digunakan dalam game, dengan asumsi bahwa operasi pengguna berhasil, dan merendernya di klien sebelum server setuju (atau dalam hal ini, sebelum transaksi dikonfirmasi).
Membangkitkan angka acak pada rantai adalah topik yang sering dibahas. Mud percaya bahwa perilaku pengguna dapat digunakan sebagai input hasil acak, yang dapat dihasilkan setelah interaksi terjadi.
Konsep waktu dan Kutu unit berbeda di blockchain. @SebastienGllmt berpikir bahwa sulit untuk menggunakan pengatur waktu pada rantai yang menggunakan konsep bukti penipuan (seperti Op), karena begitu terjadi kesalahan, itu perlu dibatalkan. Jika pengatur waktu digunakan dalam game, pengalamannya akan buruk. Mud memberikan banyak ide untuk mensimulasikan berlalunya waktu dan keterampilan pemulihan pasif. Misalnya, meningkatkan koin emas dari waktu ke waktu, setiap kali pemain melakukan operasi yang membutuhkan koin emas, hitung jumlah koin emas pemain berdasarkan jumlah koin emas pemain sebelumnya, jumlah penyegaran terakhir, dan kecepatan penyegaran. Contoh lain, ketika pemain bergerak di dalam ruangan, transaksi datang dengan memindahkan semua barang di dalam ruangan sesuai dengan beberapa desain yang telah ditentukan. Gunakan ini untuk merasakan perubahan waktu dan keadaan.
** Menulis skrip untuk “menipu” mungkin tidak menjadi masalah. **@BriefKandle tidak menganggap MEV dari sistem game curang. Mencegah MEV dengan skrip sederhana adalah sesuatu yang perlu dipertimbangkan oleh tim game. Pengembangan game web2 perlu mengubah cara berpikir. Bot MEV yang baik adalah NPC di dalam game.
Beberapa fungsi ini telah diimplementasikan di beberapa game on-chain yang baru diluncurkan, seperti Rhascau, di mana mereka menggunakan penghitung waktu dan efek pasif berkelanjutan. Pada dasarnya menggunakan waktu blok sebagai tanda centang. (Dalam L2 saat ini, waktu blok = tickrate).
Tumpukan teknologi FOG/AW
Kerangka mesin FOG/AW adalah tumpukan alat pengembang yang memungkinkan pengembang membuat game menggunakan blockchain sebagai server dan sumber kepercayaan. Juga, itu dapat memecahkan beberapa masalah saat ini:
Untuk memudahkan pemahaman, proses teknis yang disederhanakan secara umum dari jenis mesin ini adalah: pengembang menulis kode front-end dan back-end untuk ui/ux dan logika inti game, lalu menyinkronkan semua perubahan melalui loop status game, dan akhirnya merefleksikan status baru ke perangkat lokal front-end oleh pengindeks.
Agar game yang berjalan di blockchain berjalan lancar, Mud, Dojo, Curio, Argus, mesin Paima, dan Lootchain sedang mengembangkan tumpukan teknologi mereka sendiri untuk tujuan ini. Tumpukan teknologi terdiri dari 3 bagian utama: rantai, tumpukan pengembangan inti, dan bagian depan game. Mereka semua memiliki inovasinya sendiri, membuat pertukaran antara desentralisasi dan kompleksitas permainan.
Gambar di bawah menggambarkan bagaimana protokol yang berbeda merancang tumpukan teknologinya masing-masing. Ambil Lumpur V2 sebagai contoh untuk melihat aliran operasinya:
Sekarang, mari kita bicara tentang desain umum dan berbeda dari kerangka kerja inti ini.
Sudah ada beberapa game yang dibangun di atas mesin ini.Baik Mud dan Dojo mengadakan hackathon untuk menarik pengembang membangun aplikasi.Curio baru saja merilis demo minigame Warcraft di ETHCC.
Jelas, FOG/AW menjadi ekologi kunci untuk kompetisi rantai publik.AW (Dunia Otonom) yang diusulkan oleh Lattice adalah konsep besar, tidak terbatas pada permainan, tetapi juga mencakup banyak atribut seperti sosial dan keuangan. Jadi, dibangun di atasnya adalah dunia virtual imajinatif, Metaverse. Kita dapat menantikan beberapa bentuk aplikasi terintegrasi baru seperti game, jejaring sosial, dan keuangan.
Referensi: