Setelah mengalami kegilaan game GameFi pada tahun 2021, yang diwakili oleh Axie Infinity, dan ledakan gelembung berikutnya, GameFi mulai pulih pada paruh kedua tahun 2023. Popularitas game blockchain 3A Bigtime menarik perhatian yang signifikan ke pasar GameFi. Pada tanggal 9 Januari 2024, rantai khusus game Arbitrum Layer3 Xai secara resmi diluncurkan. Pada 12 Januari, platform game SkyArk Chronicles menyelesaikan putaran pendanaan $15 juta yang dipimpin oleh Binance Labs. Kombinasi rantai publik dan game baru menjadi titik fokus di pasar, dengan banyak pengguna yang memiliki ekspektasi tinggi terhadap kinerja GameFi di masa depan.

Beosin telah mengaudit proyek GameFi, termasuk Ronin Network, SpaceRunners, WastedLands, Good Games Guild, dan menemukan masalah keamanan yang sering diabaikan oleh tim proyek GameFi. Status pengembangan jalur GameFi saat ini, proyek penting, dan tantangan keamanan yang dihadapinya akan dianalisis oleh tim Beosin.

Analisis Keseluruhan GameFi

Pada tahun 2021, proyek terkait GameFi mengumpulkan lebih dari $1,5 miliar, dengan total penilaian perusahaan pengembangan proyek GameFi mencapai hampir miliaran dolar, tidak termasuk nilai pasar token GameFi. Menurut statistik Blockchaingamer, sekitar 31% proyek GameFi telah menghentikan pengembangan atau berada dalam keadaan tidak aktif setelah musim dingin pasar Web3.

Berkat pemulihan pasar dan popularitas yang dibawa oleh proyek GameFi baru, aktivitas GameFi secara keseluruhan telah meningkat secara signifikan. Game blockchain Ethereum teratas seperti Gala, Stepn, Axie, Sandbox, dll., mengalami rekor volume transaksi pada akhir tahun 2023.

Pada bulan Oktober 2023, pendanaan pasar utama di jalur GameFi melebihi $100 juta, dengan banyak proyek GameFi mengumpulkan jutaan dolar untuk pengembangan, pengujian, dan promosi game. Pada tahun 2024, seiring dengan banyaknya game yang memasuki pengujian publik dan peluncuran resmi, perhatian pasar terhadap GameFi diperkirakan akan meningkat.

Proyek Utama di Jalur GameFi

(Catatan: Konten berikut bukan merupakan nasihat investasi.)

Platform Aplikasi Permainan

1. Jaringan Ronin

Ronin adalah blockchain EVM yang dirancang khusus untuk bermain game, diluncurkan oleh Sky Mavis, tim pengembangan di balik game blockchain yang pernah populer, Axie Infinity. Setelah mengalami insiden keamanan pada tahun 2022, Ronin Network mengabaikan konsensus Proof of Authority (PoA) yang asli. Pada tahun 2023, Sky Mavis memutuskan untuk meningkatkan mekanisme konsensus menjadi DPOS pada 12 April, sehingga mengurangi risiko sentralisasi. Beosin melakukan audit komprehensif terhadap mainnet Ronin Network, kontrak pintar, dll., yang mengungkapkan risiko keamanan yang telah diatasi dengan langkah-langkah efektif.

Setelah peningkatan konsensus, Jaringan Ronin menjadi lebih terdesentralisasi, dengan jumlah node validator meningkat dari 9 menjadi 22, dan total 27 calon validator. Validator tata kelola ditentukan oleh Sky Mavis, Yield Guild Games, NonFungible.com, Nansen, Google, DappRadar DAO, dan Animoca Brands, dengan 15 slot validator tersisa dialokasikan untuk komunitas.

Saat ini, total TVL Ronin Network adalah sekitar $150 juta, dan proyek ekosistemnya berkembang pesat. Pada tahun 2023, Ronin berkolaborasi dengan studio game seperti Directive Games, Tribes, Bali Games, dan Bowled.io, meluncurkan beberapa game di Ronin Network.

sumber: https://beosin.com/audits/Ronin%20Network_202303031441.pdf

2. X yang tidak dapat diubah

Immutable X adalah zk-Rollup Layer2 yang berfokus pada NFT dan GameFi, memberikan konfirmasi transaksi cepat, tanpa biaya bahan bakar, dan skalabilitas tinggi. Immutable X menggunakan teknologi StarkEx untuk membangun Validium, solusi zk-Rollup yang mirip dengan Plasma, tempat data disimpan secara off-chain untuk mengurangi komputasi on-chain dan meningkatkan TPS.

Ekosistem Immutalbe X mencakup game seperti Gods Unchained, Guild of Guardians, dan Illuvium, dengan Guild of Guardians dan Illuvium mengeluarkan token game.

3. Xai

Xai adalah Layer3 yang dibangun di Arbitrum Nitro, dengan fokus pada inkubasi proyek GameFi dan pengalaman pengguna. Xai menghadirkan integrasi dompet backend, memberikan pengalaman bermain game tanpa biaya transaksi dan desain ekonomi game yang unik. Xai telah bermitra dengan tim permainan Ex Populus untuk mengembangkan Final Form dan LAMOverse di rantai Xai.

Xai telah menerbitkan token XAI, yang berfungsi sebagai token gas dan hadiah node untuk rantai Xai. Lebih banyak kasus penggunaan akan terungkap saat game ditayangkan di jaringan. Xai terdaftar di EagleEye, memungkinkan pengguna untuk memantau aktivitas on-chain yang relevan.

4. Oasys

Oasys adalah sidechain Ethereum yang dirancang untuk bermain game, menggunakan mekanisme PoS dengan Layer1 dan Layer2. Layer1 digunakan untuk menjalankan token, NFT, jembatan lintas rantai, dan kontrak Rollup, sementara game dijalankan pada Layer2 berpemilik dan bebas gas. Oasys Layer2 mengadopsi Optimistic Rollup tetapi menghilangkan periode tantangan 7 hari untuk meningkatkan pengalaman pengguna. Oasys saat ini memiliki 6 Layer2 dengan 36 game yang berjalan di dalamnya, memungkinkan pemain untuk berpartisipasi dan mendapatkan token asli OAS.

5. Gala

Pada November 2023, Gala Games mengumumkan kemitraan strategis dengan DWF Labs untuk mempromosikan adopsi Galachain secara luas. Gala Games telah meluncurkan banyak game dan memperluas bisnisnya ke bidang musik dan film. Gala Games mengoptimalkan model tokennya pada Januari 2023, mengalokasikan token Gala yang dihabiskan di platform ke node untuk meningkatkan pendapatan node. Pengguna dapat memantau aktivitas on-chain token Gala melalui EagleEye.

6. segudang

Myria adalah Ethereum Layer2 yang dikembangkan untuk GameFi. Mirip dengan Immutable X, Myria berkolaborasi dengan StarkWare, menggunakan pembuktian STARK StarkWare dan teknologi zk-Rollup, dengan transaksi yang pada akhirnya dikonfirmasi oleh jaringan Ethereum. Token MYRIA kekurangan likuiditas on-chain, terutama diperdagangkan di bursa terpusat seperti OKX dan Bitget.

Myria telah merilis beberapa game gratis, seperti Metarush, Metakart, Block Royale, Starstrike Legends, dan Mooville Farm, dengan tujuan untuk membangun platform game yang mirip dengan Gala Games.

Game Sepenuhnya Onchain

Game Sepenuhnya Onchain mengacu pada game di mana semua logika dan status game dijalankan dan disimpan di jaringan blockchain. Di masa lalu, karena hambatan kinerja jaringan blockchain dan kurangnya infrastruktur, sebagian besar game GameFi hanya menempatkan aset game di rantainya. Namun, pada tahun 2023, terdapat kemajuan signifikan dalam game yang sepenuhnya onchain, sehingga menarik pengembang untuk berpartisipasi dalam pengembangannya. Alasan kemajuan ini meliputi:

  1. Perhatian dan dukungan dari lembaga investasi seperti a16z dan Jump Crypto, mempromosikan pengembangan game onchain sepenuhnya sebagai sub-jalur.

  2. Popularitas dompet AA secara bertahap, memungkinkan pengguna untuk menandatangani transaksi setelah menyelesaikan satu putaran/beberapa langkah, meningkatkan pengalaman pengguna dalam berpartisipasi dalam permainan onchain sepenuhnya.

  3. Pengembangan mesin game mengurangi hambatan bagi pengembang. Saat ini, mesin game Dojo Starknet dan mesin game MUD dengan integrasi OP Stack sangat populer di kalangan pengembang.

Pada tahun 2023, game yang sepenuhnya onchain menjadi titik fokus di jalur GameFi. Banyak dari game-game ini telah memasuki fase testnet dan memiliki tingkat pemutaran tertentu. Berikut adalah beberapa game onchain yang saat ini terkenal di pasaran:

1. Dunia Alam

Realms World adalah ekosistem game dari proyek Loot NFT, yang menampilkan game seperti Loot Survivor dan Realms: Eternum. Game-game ini didasarkan pada Dojo Starknet. Loot Survivor merupakan game petualangan bertahan hidup dengan mekanisme Play2Die yang unik, mengharuskan pemainnya bertarung/lari dari monster, mengupgrade atribut karakter, mengumpulkan perlengkapan, dan bersaing untuk mendapatkan peringkat lebih tinggi.

Realms: Eternum adalah game strategi MMO yang pemainnya membangun dan mengembangkan kerajaan sambil bertahan dari serangan pemain lain. Setiap kerajaan di Eternum adalah NFT, dan pemain dapat memperdagangkannya di pasar.

2. Perselisihan Langit

Sky Strife adalah game yang sepenuhnya onchain yang dibangun di atas mesin game MUD. Ini menampilkan pertarungan strategi real-time (RTS) yang bergerak cepat dan dikembangkan oleh tim Lattice, pencipta mesin MUD. Gameplay Sky Strife mirip dengan game strategi real-time lainnya, dengan empat pemain memulai dari markas utama masing-masing di peta. Pemain bertujuan untuk mendapatkan lebih banyak sumber daya untuk menghasilkan tentara, mempertahankan markas mereka, dan menyerang markas pemain lain. Pemain perlu mengalokasikan sumber daya antara memproduksi tentara, mengendalikan sumber daya peta, mempertahankan markas, dan menyerang markas pemain lain untuk merumuskan strategi yang sesuai.

Sky Strife saat ini sedang dalam tahap testnet, dan tokennya adalah ORB, yang belum diterbitkan. Tim pengembangan berencana untuk mengulangi Sky Strife untuk mengubahnya menjadi dunia yang memiliki pemerintahan mandiri dengan sumber daya, logika, dan ekonomi yang dapat dibangun secara bebas, memungkinkan komunitas untuk mengembangkan game onchain baru, aturan game, dan modul game di dunia Sky Strife.

3. Sel

Cellula adalah game simulasi kehidupan buatan yang sepenuhnya onchain. Di Cellula, pemain menciptakan “kehidupan” buatan dengan menggabungkan dan merakit unit terkecil kehidupan – sel. Pemain dapat mengamati pertumbuhan, reproduksi, dan evolusi bentuk “kehidupan” ini di ruang virtual. Cellula menggunakan tinggi blok Ethereum sebagai “waktu”, dan setiap “kehidupan” berkembang seiring dengan pertumbuhan jaringan Ethereum.

Game Web2.5

Selain game yang sepenuhnya onchain, sebagian besar proyek GameFi lainnya dapat diklasifikasikan sebagai game Web2.5, di mana aset game berada dalam rantai, dan sebagian besar logika game diproses oleh server terpusat. Dari tahun 2023 hingga 2024, banyak game serupa yang telah memulai pengujian beta terbuka atau diluncurkan secara resmi, termasuk game role-playing online multipemain Bigtime, game first-person shooter Matr1x FIRE dan SHRAPNEL, dan game strategi GasHero.

Game-game ini telah belajar dari kegagalan game blockchain pada tahun 2021, dengan fokus pada Play & Earn, mengoptimalkan aspek permainan dari grafis game, gameplay, dan pengalaman pengguna. Desain tokennomic juga telah dioptimalkan untuk menarik pengguna dengan ambang batas bebas atau rendah.

Tantangan Keamanan GameFi

GameFi tidak hanya memberikan insentif token kepada pemain tetapi juga memberikan kepemilikan aset dalam game kepada pemain, menciptakan proyek game dengan karakteristik ekonomi terenkripsi dan desentralisasi. Namun, pengembangan GameFi menghadapi banyak kerentanan keamanan dan serangan peretas, yang menimbulkan ancaman serius terhadap keamanan aset pengguna dan berdampak negatif terhadap perkembangan sehat seluruh ekosistem GameFi.

Beosin sangat memperhatikan keamanan ekosistem GameFi. Setelah peluncuran game berantai populer seperti Fren Pet dan xPet, Beosin melakukan analisis keamanan terhadap token dan kontrak game mereka untuk menghindari potensi kerentanan dan serangan. Jadi, apa saja masalah keamanan umum di GameFi, dan bagaimana keamanan GameFi dapat ditingkatkan? Sebagai tanggapan, Beosin telah menguraikan risiko dan rekomendasi keamanan berikut.

Tantangan Keamanan Onchain

Kerentanan Kontrak Token

Proyek GameFi biasanya menggunakan satu atau lebih token sebagai mata uang dalam game untuk membeli item dan memberi penghargaan kepada pemain. Kontrak token mengelola pencetakan, perdagangan, dan pembakaran token. Kerentanan dalam kontrak token dapat menimbulkan dampak buruk pada sistem ekonomi keseluruhan game.

Kontrak token seringkali memiliki risiko sentralisasi, dimana pemilik/administrator kontrak token memiliki izin yang berlebihan. Pemilik kontrak/administrator dapat mengubah biaya transaksi token, mencegah pengguna membeli atau menjual, menambahkan daftar hitam alamat, melakukan pencetakan tanpa batas, atau bahkan mengatur ulang saldo token alamat mana pun.

Pengguna dapat memeriksa risiko alamat kontrak token melalui platform EagleEye. EagleEye mendeteksi dan memperingatkan pengguna tentang risiko kontrak token, membantu mereka menghindari potensi kerugian.

Kerentanan Kontrak Bisnis

Kontrak bisnis GameFi bertanggung jawab untuk mengimplementasikan gameplay utama dan distribusi hadiah. Sebagian besar pengembang membuat kontrak bisnis mereka dapat diupgrade. Untuk keamanan kontrak yang dapat diupgrade, Beosin merekomendasikan:

(1) Inisialisasi kontrak dan dependensi: Pengembang mungkin lupa menginisialisasi kontrak dan dependensi selama penerapan, sehingga menyebabkan kerentanan parah.

(2) Waspadai konflik penyimpanan: Memodifikasi penyimpanan selama peningkatan kontrak dapat mengakibatkan konflik penyimpanan antara versi kontrak yang berbeda, menyebabkan kesalahan data dan kerugian finansial.

(3) Perhatikan kontrol izin: Pengembang perlu membatasi izin peningkatan kontrak untuk mencegah penyerang mendapatkan kendali atas peningkatan kontrak. Peretas dapat memperoleh kendali peningkatan melalui pencurian kunci pribadi atau serangan tata kelola.

Kerentanan NFT

NFT berfungsi sebagai aset game utama yang dimiliki pemain dalam proyek GameFi, dan kuantitas serta kelangkaannya memastikan nilai aset dalam game. Namun, penerapan NFT yang tidak tepat dapat menimbulkan risiko keamanan.

Menerapkan keacakan merupakan pertimbangan penting untuk proyek. Proyek GameFi sering kali memperkenalkan aktivitas seperti kotak buta dan tugas dalam game yang memberikan hadiah acak. Dalam proses pembuatan NFT dalam acara semacam itu, proyek mungkin menggunakan stempel waktu blok sebagai sumber informasi untuk menghasilkan NFT dengan kelangkaan yang berbeda-beda. Namun, stempel waktu blok dapat diprediksi atau dikontrol, sehingga menyebabkan persaingan game tidak sehat. Beosin merekomendasikan proyek untuk menggunakan Chainlink VRF (Fungsi Acak yang Dapat Diverifikasi) untuk mengurangi risiko tersebut.

Selain itu, proyek perlu menyimpan metadata, gambar, dan nilai hash IPFS dari NFT mereka dengan aman untuk mencegah kebocoran awal data kelangkaan NFT. Jika tidak, peretas dapat menemukan metadata NFT yang relevan, mengunci NFT yang paling langka selama proses pembuatan.

Saat pemain memperdagangkan NFT, proyek perlu menyadari perbedaan antara token ERC-1155 dan ERC-721. ERC-1155 merupakan peningkatan dari ERC-721, mendukung pembuatan token yang sepadan dan NFT dalam satu kontrak. Token ERC-721 memerlukan beberapa transfer, sedangkan token ERC-1155 dapat ditransfer secara batch. Proyek perlu melakukan diferensiasi ketika menerapkan transfer token terkait. Sebelumnya, TreasureDAO di rantai Arbitrum diserang karena masalah ini.

Kerentanan Jembatan Lintas Rantai

Proyek GameFi multi-rantai dan rantai aplikasi GameFi menggunakan jembatan lintas rantai untuk memetakan aset dalam game di berbagai jaringan blockchain. Jembatan lintas rantai sangat penting untuk meningkatkan likuiditas dan menarik pengguna ke permainan/ekosistem. Namun, jembatan lintas rantai GameFi memiliki dua risiko utama:

Pertama, karena kerentanan kontrak, aset dalam game yang dipetakan di antara jaringan berbeda mungkin tidak konsisten. Peretas mungkin mengeksploitasi kerentanan kontrak untuk meningkatkan aset dalam game di satu jaringan demi mendapatkan keuntungan.

Kedua, ada risiko node validator jembatan lintas rantai. Jaringan Ronin sebelumnya mengalami kerugian sebesar $620 juta karena kebocoran kunci pribadi sebuah node. Beosin merekomendasikan rantai aplikasi GameFi untuk meningkatkan jumlah node validator untuk jembatan lintas rantainya, menyimpan kunci pribadi dengan aman, dan menghindari kontrol jahat terhadap node validator yang menyebabkan kerugian.

Tantangan Keamanan Offchain

Terlepas dari game yang sepenuhnya onchain, logika backend dan antarmuka sebagian besar proyek GameFi masih bergantung pada server terpusat offchain. Server ini menyimpan informasi penting, termasuk beberapa logika game, data game, dan informasi akun pemain. Server-server ini rentan terhadap serangan berbahaya.

Merusak Data NFT

Seperti yang ditekankan sebelumnya, metadata NFT sangat penting. Namun, banyak proyek GameFi menyimpan metadata NFT mereka di server terpusat daripada infrastruktur terdesentralisasi seperti Arweave. Hal ini meningkatkan risiko penyerang atau anggota proyek internal merusak metadata, melanggar kepemilikan dan kepentingan pemain atas aset dalam game mereka.

Serangan Phishing

Penyerang dapat memperoleh informasi sensitif dari tim proyek melalui serangan phishing, seperti kunci pribadi dompet yang mengelola perbendaharaan game dan akun GitHub. Peretas kemudian dapat memperluas skala serangan melalui serangan rantai pasokan atau serangan phishing, sehingga menyebabkan kerugian yang lebih signifikan.

Kesimpulan

Setelah tiga tahun eksplorasi, GameFi telah menyaksikan munculnya lebih banyak blockchain game berpemilik dan proyek game berkualitas lebih tinggi. Game yang sepenuhnya onchain mewakili narasi yang lebih asli Web3, tetapi masih dalam tahap awal, dan keseluruhan jalur memerlukan waktu untuk iterasi. Saat berpartisipasi dalam pembangunan jalur GameFi, pengembang perlu memperhatikan untuk menghindari risiko keamanan yang disebutkan di atas untuk membangun proyek GameFi yang lebih andal.

Kontak

Jika Anda memerlukan layanan keamanan blockchain, selamat datang untuk menghubungi kami:

Situs Resmi Beosin EagleEye Twitter Telegram Linkedin