Sui Ungkap Penyebab Tiga Penghentian Mainnet Setelah Peningkatan Jaringan Besar

bitcoinist发布于2026-06-02更新于2026-06-02

文章摘要

Sui mengalami tiga kali gangguan berhenti jaringan (halts) pada 28 dan 29 Mei setelah rilis versi 1.72 menyebabkan masalah pada logika pengisian gas dan validasi. Menurut postmortem Sui Foundation, semua masalah telah diperbaiki, aktivitas jaringan kembali normal, dan dana pengguna tidak pernah dalam risiko. Dua gangguan pertama disebabkan oleh bug yang melibatkan interaksi antara fitur baru 'saldo alamat' dan logika pembayaran biaya gas (gas charging), yang menyebabkan underflow saat transaksi dibatalkan. Perbaikan sementara diterapkan, tetapi celahnya masih memicu gangguan kedua. Gangguan ketiga terpisah, dipicu saat perubahan epoch terjadwal setelah proses restart validator mengekspos bug pada penyimpanan status 'randomness' untuk protokol DKG. Validator lupa bahwa DKG sebelumnya gagal, menyebabkan antrian transaksi mandek dan menghentikan perubahan epoch. Perbaikan dengan mempertahankan status DKG dan mekanisme penutupan epoch darurat akhirnya diterapkan. Sui Foundation mengakui insiden ini sebagai pelajaran untuk meningkatkan ketahanan sistem, terutama pada logika akhir epoch dan pengisian gas, yang membutuhkan ketelitian setara dengan komponen inti lainnya. Pada saat berita dirilis, harga SUI diperdagangkan di $0,8798.

Mainnet Sui mengalami tiga pemadaman terpisah pada 28 dan 29 Mei setelah rilis 1.72 jaringan mengekspos kasus-kasus tepi (edge cases) dalam logika pengisian gas (gas charging) dan logika restart validator, menurut laporan pascakejadian (postmortem) dari Sui Foundation. Yayasan tersebut mengatakan masalah-masalah tersebut telah diselesaikan, aktivitas jaringan telah berlanjut, dan "dana pengguna tidak dalam risiko."

Insiden dimulai pada Kamis, 28 Mei, ketika mainnet Sui berhenti sekitar pukul 07.00 PT dan tetap mati hingga sekitar pukul 13.30 PT. Pemadaman kedua terjadi pada Jumat pagi, dimulai sekitar pukul 05.00 PT dan berakhir sekitar pukul 08.30 PT. Penghentian ketiga dimulai Jumat sore sekitar pukul 13.30 PT dan diselesaikan sekitar pukul 19.20 PT.

Menurut yayasan tersebut, dua pemadaman pertama berasal dari bug crash yang melibatkan interaksi antara logika pengisian gas dan pembaruan Sui 1.72, yang memperkenalkan saldo alamat. Pemadaman ketiga terpisah, dipicu selama perubahan epoch yang dijadwalkan setelah restart validator mengekspos bug laten dalam cara status keacakan (randomness) dipertahankan.

"Selama pemadaman, tidak ada dana pengguna yang berisiko, dan jaringan tidak membatalkan transaksi yang telah dikommit ketika berlanjut," kata Sui Foundation. "Sampai saat ini, validator telah sepenuhnya mengatasi masalah-masalah yang diketahui yang disebabkan oleh bug pengisian gas asli dan bug status keacakan, dan aktivitas jaringan telah berlanjut."

Bug Pengisian Gas Sui Memicu Penghentian Awal

Masalah pertama berpusat pada fitur saldo alamat baru Sui, yang memungkinkan pengguna menyimpan dana dan membayar gas tanpa hanya mengandalkan objek koin (coin objects). Transaksi di Sui dapat membayar gas melalui saldo alamat, objek koin, atau struktur hibrida yang menggabungkan keduanya.

Kasus tepi muncul di jalur gas hibrida tersebut. Ketika sebuah transaksi mencoba membelanjakan dari saldo alamat yang tidak dapat menutupi transaksi yang bersaing, penjadwal (scheduler) dengan benar membatalkannya dengan kesalahan InsufficientFundsForWithdraw. Namun kemudian, selama proses gas smashing — proses menggabungkan koin masukan menjadi satu koin pembayar gas — reservasi yang sama masih dapat mencoba mendebit dana lagi.

Dalam penjelasan yayasan, crash tidak terjadi langsung selama gas smashing tetapi selama penyelesaian (settlement), ketika delta saldo direkonsiliasi oleh transaksi sistem. Delta negatif yang diterapkan pada saldo nol menyebabkan underflow.

Perbaikan segera secara konseptual mudah: hindari gas smashing ketika transaksi dibatalkan dengan InsufficientFundsForWithdraw. Validator mengadopsi perbaikan itu pada hari Kamis, membuat jaringan kembali online. Namun yayasan mengakui bahwa tambalan itu adalah langkah sementara, dipilih untuk memulihkan jaringan sementara insinyur mengembangkan solusi yang lebih lengkap.

"Mengubah logika gas adalah operasi yang rumit," tulis yayasan tersebut. "Seperti dijelaskan di atas, ada interaksi rumit antara saldo alamat dan koin. Selain memperbaiki bug, perubahan logika gas harus mempertahankan semua perilaku sebelumnya atau menggunakan pengaturan versi (version gating) yang tepat."

Tambalan sementara itu mengandung kelemahan yang diketahui. Jika sebuah transaksi memiliki beberapa alasan pembatalan, kesalahan lain dapat menutupi kondisi InsufficientFundsForWithdraw. Ketika itu terjadi Jumat pagi, jalur underflow asli masih dapat dicapai, menyebabkan penghentian kedua.

Perubahan Epoch Mengekspos Bug Status Keacakan

Pemadaman ketiga terjadi setelah jaringan beroperasi normal kembali pada Jumat pagi. Pada perubahan epoch terjadwal berikutnya, validator gagal menyelesaikan transisi karena bug yang terkait dengan protokol pembangkitan kunci terdistribusi (DKG) Sui, yang mem-bootstrap keacakan untuk transaksi yang bergantung pada keacakan on-chain.

Selama siklus restart sebelumnya, partisipasi tidak cukup tinggi untuk proses DKG epoch berikutnya, sehingga keacakan dinonaktifkan sesuai desain. Masalahnya adalah keputusan kegagalan itu tidak ditulis ke disk. Saat validator restart lagi, mereka bangkit tanpa mengingat bahwa DKG telah gagal.

"Dengan validator yang tidak lagi mengingat DKG telah gagal, tidak ada yang bisa terjadi, antrian yang dijeda (paused queue) tumbuh, dan logika akhir-epoch — yang harus mengosongkan antrian itu sebelum menutup — tertahan menunggu DKG yang tidak akan pernah datang," kata yayasan tersebut.

Perbaikan memiliki dua bagian: mempertahankan status DKG di seluruh restart dan menambahkan mekanisme yang memungkinkan validator menutup epoch yang macet pada titik yang terkoordinasi. Mekanisme itu digunakan sekali untuk menutup epoch yang terdampak, setelah itu jaringan pindah ke epoch berikutnya dan keacakan dipulihkan.

Laporan pascakejadian merangkum pemadaman ini sebagai pelajaran rekayasa yang lebih luas bagi Sui. Yayasan mengatakan ketahanan akhir-epoch perlu investasi lebih lanjut, terutama terkait degradasi anggun (graceful degradation) dan mekanisme penutupan paksa operasional (operational force-close). Yayasan juga mengatakan pengisian gas pantas mendapatkan tingkat ketelitian yang sama seperti Move VM atau konsensus Mysticeti, mengingat interaksinya dengan penyelesaian (settlement), pemeriksaan konservasi, dan penjadwalan.

Pada saat berita ditulis, SUI diperdagangkan pada $0,8798.

Sui tetap di bawah EMA 20-minggu, grafik 1-minggu | Sumber: SUIUSDT di TradingView.com

相关问答

QMenurut laporan Sui Foundation, apa penyebab utama dari tiga kali gangguan yang dialami mainnet Sui pada akhir Mei?

AGangguan utama disebabkan oleh kasus edge (kasus ekstrem) dalam logika penagihan gas dan logika restart validator yang terpapar setelah pembaruan jaringan versi 1.72. Versi tersebut memperkenalkan fitur address balances.

QBagaimana bug penagihan gas alamat memicu dua gangguan pertama pada jaringan Sui?

APada transaksi yang menggunakan jalur hibrida (kombinasi saldo alamat dan objek koin), ketika saldo alamat tidak cukup dan transaksi dibatalkan, proses 'gas smashing' yang menggabungkan koin input masih dapat mencoba menarik dana dari reservasi yang sama, menyebabkan underflow selama penyelesaian (settlement) dan membuat validator crash.

QApa yang menyebabkan gangguan ketiga yang terjadi saat pergantian epoch, dan bagaimana cara perbaikannya?

AGangguan ketiga disebabkan oleh bug dalam status randomness pada protokol Distributed Key Generation (DKG). Status kegagalan DKG tidak ditulis ke disk saat validator restart, sehingga validator tidak mengingat kegagalan tersebut dan proses akhir epoch terhenti menunggu DKG yang tidak akan pernah datang. Perbaikan dilakukan dengan membuat status DKG bertahan melewati restart dan menambahkan mekanisme untuk menutup epoch yang macet secara terkoordinasi.

QApakah dana pengguna dalam risiko selama rangkaian gangguan ini, dan apakah ada transaksi yang dibatalkan?

AMenurut Sui Foundation, tidak ada dana pengguna yang berisiko selama gangguan berlangsung, dan jaringan tidak membatalkan transaksi apa pun yang sudah diproses (committed transactions) ketika kembali beroperasi.

QPelajaran teknik apa yang diambil Sui Foundation dari insiden ini, berdasarkan laporan postmortem mereka?

ADua pelajaran utama adalah: (1) Perlunya investasi lebih lanjut pada ketahanan proses akhir epoch, terutama terkait mekanisme degradasi yang anggun (graceful degradation) dan penutupan paksa (force-close) yang operasional. (2) Logika penagihan gas memerlukan tingkat ketelitian yang sama seperti Move VM atau konsensus Mysticeti, mengingat interaksinya yang kompleks dengan penyelesaian, pemeriksaan konservasi, dan penjadwalan.

你可能也喜欢

XRP Ledger 发布 3.2.0 版本升级并启用 XRPLd 新品牌名

XRP Ledger发布了3.2.0版本,这是对其底层区块链基础设施的一次重要升级。本次更新的核心是将运行网络的软件名称从“rippled”更名为“xrpld”,以更好地反映整个项目生态。 与此前侧重于前端功能的版本不同,3.2.0版本优先进行了后端升级和效率提升,旨在增强网络性能并为未来的扩展做准备。关键改进包括内存优化措施,预计可节省高达40%的服务器内存使用。 此次升级引入了名为“fixCleanup3_2_0”的修改,为单资产金库、借贷协议、权限系统、去中心化交易所、多用途代币和权限域等多个模块带来了安全性增强。开发团队还新增了不变性检查,以确保已删除账户不会在账本上留下不一致的数据,从而加强整个网络的完整性和可靠性。 对于开发者而言,新版本增加了一项重要功能:应用程序无需连接服务器即可检索XRP Ledger协议和服务器定义信息,这将极大便利钱包、区块链浏览器和API等的开发工作。 在可扩展性和稳定性方面,更新包括可配置的区块大小、通过nuDB实现的高效数据库存储,以及将gRPC服务器的TLS/双向TLS支持改为可选,以提升企业用户的性能和连接性。此外,默认对等端口从51235更改为2459,并修复了涉及自动做市商、支付、代币托管、多用途代币、订单簿和RPC等多个方面的问题。出于性能考虑,3.2.0版本暂时禁用了交易不变性检查,但开发团队表示这不会构成安全威胁。

TheNewsCrypto5小时前

XRP Ledger 发布 3.2.0 版本升级并启用 XRPLd 新品牌名

TheNewsCrypto5小时前

交易

现货
合约

热门文章

如何购买SUI

欢迎来到HTX.com!我们已经让购买SUI Network(SUI)变得简单而便捷。跟随我们的逐步指南,放心开始您的加密货币之旅。第一步:创建您的HTX账户使用您的电子邮件、手机号码注册一个免费账户在HTX上。体验无忧的注册过程并解锁所有平台功能。立即注册第二步:前往买币页面,选择您的支付方式信用卡/借记卡购买:使用您的Visa或Mastercard即时购买SUI Network(SUI)。余额购买:使用您HTX账户余额中的资金进行无缝交易。第三方购买:探索诸如Google Pay或Apple Pay等流行支付方法以增加便利性。C2C购买:在HTX平台上直接与其他用户交易。HTX场外交易台(OTC)购买:为大量交易者提供个性化服务和竞争性汇率。第三步:存储您的SUI Network(SUI)购买完您的SUI Network(SUI)后,将其存储在您的HTX账户钱包中。您也可以通过区块链转账将其发送到其他地方或者用于交易其他加密货币。第四步:交易SUI Network(SUI)在HTX的现货市场轻松交易SUI Network(SUI)。访问您的账户,选择您的交易对,执行您的交易,并实时监控。HTX为初学者和经验丰富的交易者提供了友好的用户体验。

1.6k人学过发布于 2024.05.09更新于 2026.06.02

如何购买SUI

相关讨论

欢迎来到HTX社区。在这里,您可以了解最新的平台发展动态并获得专业的市场意见。以下是用户对SUI(SUI)币价的意见。

活动图片