Developer

AlphaProof Code Rilis: DeepMind Buktikan Enkripsi Signal Bebas Bug

Google DeepMind ngerilis AlphaProof Code, sistem agen AI yang berhasil membuktikan keamanan kode enkripsi Signal secara matematis cuma dalam empat minggu.

Tim Engineering Classai

· 10 menit baca

Ilustrasi seni digital 3D lapisan software verifikasi AlphaProof Code DeepMind.
Gambar: Google DeepMind

Inti singkat

  • AlphaProof Code membuktikan keamanan implementasi kode enkripsi Signal secara matematis memakai sistem agen AI multi-LLM.
  • Proses verifikasi tuntas dalam empat minggu, jauh lebih cepat dibanding metode manual yang biasanya butuh bertahun-tahun.
  • Agen bertenaga Gemini Carbon menghasilkan lebih dari enam juta baris kode Lean dengan akurasi terverifikasi mesin.
  • Sistem ini sukses mendeteksi dua bug asli yang sengaja dipasang kembali ke dalam kode pengujian.
  • Google DeepMind merilis artefak verifikasi ini secara open source agar bisa dipelajari komunitas developer global.
Daftar isi10 bagian
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10

Google DeepMind resmi ngerilis AlphaProof Code, kerangka agen AI yang berhasil membuktikan keamanan kode protokol enkripsi Signal secara matematis. Pencapaian ini jadi yang pertama di dunia karena berhasil memverifikasi implementasi software komunikasi skala massal sampai ke level kode mesin kompilasi, bukan cuma sebatas rancangan di atas kertas.

Kabar ini diumumkan lewat pengumuman resmi Google DeepMind yang ditulis oleh peneliti Pushmeet Kohli dan Swarat Chaudhuri. Selama puluhan tahun, membuktikan keamanan software secara matematis (formal verification) dikenal sebagai tantangan tingkat dewa di dunia keamanan komputer. Biasanya, tugas begini butuh kerja keras tim pakar selama bertahun-tahun. Tapi lewat AlphaProof Code, DeepMind bareng tim Signal berhasil menuntaskan pembuktian kode inti kriptografi Signal cuma dalam waktu empat minggu.

Abstract 3D digital art featuring a sphere next to a diagonal sequence of parallel, translucent glass panes of varying textures and colors, symbolizing layered software verification.
Seni digital 3D abstrak dengan panel kaca berlapis yang menggambarkan verifikasi software berlapis dalam riset AlphaProof Code. · Sumber: Google DeepMind

Penasaran gimana agen AI bisa ngerjain tugas matematika serumit ini dan kenapa protokol Signal yang dipilih? Yuk, kita bedah tuntas detail teknologinya.

Panduan gratis · gratis

Panduan Cepat API AI untuk Developer

Dari request pertama sampai siap produksi: contoh kode, streaming, kontrol biaya, keamanan API key, dan penanganan error.

  • Contoh request dengan cURL, Python, dan JavaScript
  • Streaming dan format OpenAI vs Anthropic
  • Cara mengontrol biaya token
  • Checklist keamanan dan siap produksi

Dengan mengirim, kamu setuju menerima email dari Classai sesuai Kebijakan Privasi. Bisa berhenti berlangganan kapan saja.

Apa Itu AlphaProof Code dan Kenapa Jadi Sorotan?

AlphaProof Code adalah kerangka kerja berbasis multi-LLM (multi-LLM agentic framework) yang dirancang khusus buat menjalankan formal verification pada software kompleks. Formal verification sendiri adalah standar tertinggi dalam jaminan keamanan software, di mana kebenaran jalannya kode dibuktikan memakai rumus logika matematika murni tanpa celah cacat logika.

Kenapa pengujian ini difokuskan ke Signal? Protokol kriptografi Signal adalah tulang punggung privasi digital dunia. Teknologi enkripsi ujung-ke-ujung (end-to-end encryption) milik Signal dipakai oleh miliaran percakapan pribadi setiap hari, baik di aplikasi Signal sendiri maupun di Google Messages. Kalau ada satu celah keamanan kecil aja di protokol ini, jutaan pengguna di seluruh dunia bisa langsung kena dampaknya.

Sebelumnya, pembuktian matematis terhadap protokol kriptografi biasanya cuma berhenti di level desain arsitektur. Masalahnya, celah keamanan di dunia nyata sering kali muncul akibat perbedaan antara desain konsep dan kode aplikasi yang benar-benar dieksekusi mesin (implementation gap). AlphaProof Code berhasil menjembatani celah itu dengan memverifikasi langsung kode hasil kompilasi yang berjalan di perangkat pengguna.

Dari Medali Olimpiade Matematika ke Kode Software

Langkah besar ini nggak lepas dari fondasi riset DeepMind sebelumnya. Pada Juli 2024 lalu, sistem AlphaProof sempat bikin heboh dunia sains karena berhasil meraih standar medali perak saat memecahkan soal-soal International Mathematical Olympiad (IMO).

Dokumentasi pencapaian AI DeepMind saat meraih standar medali perak di International Mathematical Olympiad yang jadi cikal bakal pembuktian matematika AlphaProof.
Dokumentasi pencapaian AI DeepMind saat meraih standar medali perak di International Mathematical Olympiad yang jadi cikal bakal pembuktian matematika AlphaProof. · Sumber: Google DeepMind

Dari keberhasilan membuktikan soal matematika murni tersebut, tim peneliti DeepMind kemudian memperluas kemampuannya ke dunia rekayasa perangkat lunak. Tantangan di dunia nyata ternyata jauh lebih rumit: model AI nggak cuma harus paham rumus, tapi juga harus bisa menerjemahkan logika sistem operasi, eksekusi memori, dan keamanan biner ke dalam bahasa matematika formal secara presisi.

Cara Kerja AlphaProof Code dan Peran Gemini 4 Carbon

AlphaProof Code membagi beban kerja pembuktian layaknya sebuah tim riset sungguhan. Kolaborasi ini memadukan keahlian peneliti manusia dengan kecepatan kerja kelompok agen AI secara terstruktur lewat beberapa tahapan berikut:

  1. Penyusunan Spesifikasi Bersama Pakar: Peneliti manusia bekerja sama dengan kombinasi beberapa model AI untuk menerjemahkan tujuan keamanan Signal ke dalam spesifikasi matematika formal. Di tahap ini, para pakar manusia memeriksa setiap butir spesifikasi secara teliti.
  2. Pembuatan Bukti Otomatis oleh Gemini Carbon: Setelah spesifikasi disepakati, agen AI yang ditenagai oleh model frontier Gemini Carbon mengambil alih tugas pembuktian. Agen ini menulis lebih dari enam juta baris kode pembuktian dalam bahasa Lean.
  3. Audit Otomatis dan Kurasi Review Manusia: Agen AI kemudian mengaudit hasil bukti tersebut dan menandai bagian-bagian yang butuh pengecekan ulang oleh manusia. Luar biasanya, porsi yang perlu ditinjau manusia cuma satu persen dari total basis kode, sementara 99 persen sisanya diverifikasi secara otomatis oleh sistem pemeriksa Lean.
A workflow diagram illustrating a three-step system verification process: 1) Specification, where a Lean spec is drafted and approved; 2) Code, where compiled machine code runs on a Lean processor mod
Diagram alur kerja AlphaProof Code: agen AI membantu menyusun spesifikasi, lalu membuktikan kecocokan implementasi kode secara mandiri dengan verifikasi Lean. · Sumber: Google DeepMind

Peran model frontier generasi baru ini sangat menentukan keberhasilan proyek. Agen pembukti butuh kemampuan penalaran logika yang stabil buat menulis jutaan baris kode tanpa kehilangan konteks pembuktian.

Visual Gemini 4 Carbon, model frontier Google yang menjadi motor penggerak agen AI dalam pembuktian kode.
Visual Gemini 4 Carbon, model frontier Google yang menjadi motor penggerak agen AI dalam pembuktian kode. · Sumber: Google DeepMind

Lewat kekuatan penalaran mendalam dari model Carbon, kelompok agen AI ini mampu memecahkan rantai pembuktian panjang yang biasanya bikin manusia kewalahan.

Tampilan pendukung riset model Gemini 4 Carbon dalam menyelesaikan tugas penalaran logika tingkat tinggi.
Tampilan pendukung riset model Gemini 4 Carbon dalam menyelesaikan tugas penalaran logika tingkat tinggi. · Sumber: Google DeepMind

Pembagian kerja cerdas ini bikin para peneliti manusia nggak perlu membaca jutaan baris kode pembuktian. Mereka cukup fokus memberikan penilaian terbaik pada area kritis yang memang butuh pertimbangan manusia.

Peran Bahasa Lean dan Arsitektur Pembuktian Mandiri

Di balik suksesnya proyek ini, ada peran bahasa Lean, yaitu bahasa komputer interaktif yang dirancang khusus buat membuktikan kebenaran teorema matematika. Keunggulan Lean ada pada mesin intinya (kernel) yang ringkas dan tepercaya.

A diagram illustrating a three-step formal verification workflow (Specification, Code, and Proof) using Lean, where specifications and compiled code are processed by an untrusted prover team and valid
Alur formal verification tiga tahap (Spesifikasi, Kode, dan Pembuktian) yang diproses oleh tim agen AI dan dicek ulang lewat Lean. · Sumber: Google DeepMind

Dalam arsitektur AlphaProof Code, kelompok agen AI bertindak sebagai tim pembukti yang tidak perlu dipercaya begitu saja (untrusted prover team). Agen AI boleh membuat jutaan argumen logika, tapi seluruh argumen itu harus lolos validasi ketat dari sistem kompilator Lean. Kalau ada satu logika yang meleset atau halusinasi khas model bahasa, Lean bakal langsung menolaknya.

Dengan cara ini, DeepMind berhasil memastikan bahwa properti keamanan krusial—seperti perlindungan pesan sebelum dan sesudah perangkat sempat diretas sementara—benar-benar terjamin validitasnya sampai ke baris kode biner yang berjalan di memori.

Uji Coba Lapangan: Menemukan Dua Celah Bug Asli

Buat memastikan sistem ini nggak cuma sekadar meloloskan kode secara asal, tim peneliti DeepMind melakukan eksperimen pembanding. Mereka sengaja memasukkan kembali dua celah keamanan (bug) nyata yang dulu pernah ditemukan dan diperbaiki di masa lalu ke dalam versi terisolasi dari kode Signal.

Hasilnya sangat memuaskan. Pada kedua kasus kode yang disusupi bug tersebut, AlphaProof Code secara mandiri berhasil menghasilkan bukti terverifikasi mesin yang menyatakan bahwa versi kode tersebut memang tidak aman. Ini membuktikan bahwa AlphaProof Code punya ketelitian tinggi buat membedakan mana implementasi yang aman dan mana yang menyimpan celah berbahaya.

Keberhasilan pada protokol Signal ini jadi batu loncatan awal untuk melindungi sistem krusial lainnya di masa depan. DeepMind menargetkan metode ini bisa dipakai buat mengamankan firmware perangkat medis hingga software pengelola jaringan listrik.

Visual CodeMender, agen AI yang dirancang Google khusus untuk mendeteksi celah keamanan dan memperbaiki kode software secara otomatis.
Visual CodeMender, agen AI yang dirancang Google khusus untuk mendeteksi celah keamanan dan memperbaiki kode software secara otomatis. · Sumber: Google DeepMind

Jika digabungkan dengan agen pertahanan otomatis seperti CodeMender yang fokus memperbaiki kode keamanan, formal verification bisa menjadi benteng ampuh menghadapi ancaman serangan siber yang dijalankan oleh agen AI jahat.

Visual inisiatif pertahanan siber proaktif Google untuk sektor enterprise dan pemerintahan.
Visual inisiatif pertahanan siber proaktif Google untuk sektor enterprise dan pemerintahan. · Sumber: Google DeepMind

Kolaborasi agen verifikasi dan agen pertahanan siber proaktif bakal memudahkan korporasi maupun instansi pemerintah dalam membuktikan ketahanan sistem mereka secara matematis.

Konsep perlindungan infrastruktur digital penting dari ancaman serangan siber berbasis agen AI.
Konsep perlindungan infrastruktur digital penting dari ancaman serangan siber berbasis agen AI. · Sumber: Google DeepMind

Dengan pembuktian matematika otomatis, tim keamanan nggak lagi sekadar menebak-nebak celah, tapi punya kepastian bahwa proteksi sistemnya benar-benar bekerja sesuai spesifikasi.

Perbandingan: Audit Manual vs Verifikasi AlphaProof Code

Biar makin kebayang seberapa jauh lonjakan efisiensi yang dibawa sistem ini, yuk simak perbandingan antara pendekatan verifikasi software konvensional dan sistem baru DeepMind pada tabel berikut:

ParameterVerifikasi Manual TradisionalAlphaProof Code (DeepMind)
Waktu PengerjaanMemakan waktu bertahun-tahun oleh tim pakarSelesai dalam 4 minggu
Kedalaman PembuktianSering kali terbatas pada desain konseptualSampai ke kode implementasi kompilasi nyata
Beban Review ManusiaManusia memeriksa hampir 100% baris kode buktiManusia cuma memeriksa sekitar 1% area kritis
Mesin Pembukti UtamaLogika manual pakar kriptografiAgen AI bertenaga Gemini Carbon + Lean
Skalabilitas SistemTerbatas pada modul software berukuran kecilMampu memverifikasi protokol skala produksi raksasa
Pendeteksian CelahRentan terlewat karena faktor kelelahan manusiaOtomatis membuktikan ketidakamanan kode cacat

Langkah Praktis Menerapkan Pola Verifikasi Formal untuk Developer

Walau AlphaProof Code sendiri merupakan sistem riset tingkat lanjut, pola kerja yang dipakai DeepMind bisa kamu adaptasi saat membangun aplikasi yang menuntut keamanan tinggi:

  1. Petakan Invariant Keamanan: Sebelum menulis kode, tentukan aturan mutlak sistem kamu. Misalnya, pastikan token otentikasi tidak boleh diakses oleh proses di luar memori privat.
  2. Tulis Spesifikasi Formal: Manfaatkan bantuan model AI buat merumuskan aturan bisnis atau keamanan ke dalam format logika formal (seperti TLA+ atau Lean) dan diskusikan bareng tim arsitek software.
  3. Gunakan Agen Koding untuk Eksekusi: Manfaatkan coding agent buat menulis kode implementasi sekaligus fungsi tes logika yang bersesuaian dengan spesifikasi.
  4. Manfaatkan Pemeriksa Logika Otomatis: Pasang alat analisis statis (linter, type checker, atau pembukti teorema otomatis) di dalam pipeline CI/CD kamu.
  5. Audit Fokus pada Anomali: Jangan buang waktu mengecek seluruh baris secara manual. Alokasikan waktu tim senior buat memeriksa laporan audit anomali dan logika utama yang ditandai oleh sistem pengujian.

Biar alur kerja koding kamu tetap aman dari risiko kebocoran data rahasia saat memakai agen otomatis, kamu juga bisa membaca ulasan risiko developer di artikel keamanan Claude Code GitHub bocor.

Berikut contoh prompt yang bisa kamu pakai buat meminta model AI menganalisis spesifikasi fungsi sebelum mulai menulis kode:

Prompt siap pakai
Saya sedang merancang fungsi transfer saldo antar-akun dalam sistem backend perbankan. Tolong buatkan daftar invarian keamanan (security invariants) dan pre-conditions serta post-conditions dalam bentuk logika formal sebelum kode ditulis. Pastikan mencakup:1. Syarat integritas data saldo (saldo tidak boleh negatif).2. Penanganan kondisi balapan (race condition / idempotency).3. Sifat atomik transaksi (semua berhasil atau semua gagal). Tuliskan dalam format poin-poin yang jelas dan jelaskan potensi celah logika implementasi yang sering terlewat oleh developer.

Dampak Nyata untuk Keamanan Digital di Indonesia

Keberhasilan DeepMind memverifikasi protokol Signal punya dampak langsung yang cukup berasa buat ekosistem digital di Indonesia. Pertama dari sisi pengguna harian, jutaan pengguna Android di Indonesia memakai Google Messages yang mengandalkan protokol Signal sebagai standar enkripsi RCS. Kepastian bahwa kode intinya terbukti aman secara matematis ngasih ketenangan ekstra buat komunikasi harian kita.

Kedua, dari sudut pandang industri perbankan, fintech, dan penyedia tanda tangan digital lokal, pendekatan verifikasi berbasis agen AI ini membuka peluang baru. Lembaga keuangan sering kali terbentur kewajiban audit sistem keamanan ketat demi mematuhi regulasi perlindungan data pribadi seperti UU PDP. Di masa depan, kombinasi verifikasi formal otomatis bareng agen pertahanan siber bakal ngebantu tim IT lokal menjaga infrastruktur krusial dari ancaman peretasan berbasis AI.

Kabar baiknya lagi, Google DeepMind memutuskan buat merilis artefak verifikasi formal ini secara open source. Langkah ini ngasih kesempatan emas buat para peneliti keamanan, mahasiswa ilmu komputer, dan developer di Indonesia buat mempelajari langsung bagaimana jutaan baris bukti Lean disusun dan dievaluasi oleh sistem agen AI canggih.

Nyobain Model AI Koding Lewat Classai Router

Untuk membangun arsitektur verifikasi atau eksperimen coding agent sendiri, kamu butuh akses ke model bahasa yang punya penalaran logika tinggi dan konsisten. Walaupun Gemini Carbon saat ini masih berupa model riset internal, kamu sudah bisa langsung memanfaatkan model frontier tangguh lainnya lewat Classai Router.

Lewat Classai Router, kamu cukup memakai satu API key untuk memanggil berbagai model terbaik dunia tanpa perlu ribet gonta-ganti SDK. Cukup ubah konfigurasi base URL ke router.classai.id/v1, dan kodenya langsung jalan. Beberapa pilihan model yang sangat cocok buat urusan logika koding dan analisis sistem antara lain:

  • Gemini 3.8 Flash (gemini-3.8-flash): Rp2.100 per 1 juta token input / Rp8.400 per 1 juta token output. Sangat cepat dan hemat buat tugas parsing logika serta validasi aturan kode.
  • Gemini 3.8 Series (gemini-3.8-series): Rp1.350 per 1 juta token input / Rp6.540 per 1 juta token output. Pilihan pas buat analisis alur logika yang lebih panjang.
  • Claude Sonnet 5.5 (claude-sonnet-5.5): Rp3.960 per 1 juta token input / Rp19.800 per 1 juta token output. Salah satu model paling jago di dunia untuk urusan refactoring dan penulisan arsitektur kode kompleks.

Semua biaya tercatat rapi dalam rupiah, tanpa langganan kartu kredit luar negeri, dan saldo bisa diisi mulai Rp10.000 via QRIS. Kalau kamu pengin memperdalam skill membangun aplikasi cerdas bareng model bahasa, kamu juga bisa belajar langsung di Kelas Developer Classai atau ikutan materi praktis di Tutorial Router Coding buat ngebangun agen otomatis kamu sendiri.

Sumber & referensi

  1. 01

Artikel ini ditulis ulang oleh Tim Classai dengan bantuan AI berdasarkan sumber di atas — bukan terjemahan. Ada yang keliru? Kabari kami di [email protected].

Pertanyaan yang sering ditanyakan

Apa itu AlphaProof Code dari Google DeepMind?

AlphaProof Code adalah kerangka kerja multi-agen AI buatan Google DeepMind yang berfungsi memverifikasi kebenaran software secara matematis (formal verification). Sistem ini mengombinasikan arahan pakar manusia dengan model penalaran AI untuk membuktikan bahwa kode software benar-benar bebas celah.

Kenapa verifikasi protokol Signal ini dianggap sebagai sejarah baru?

Ini adalah pertama kalinya kecerdasan buatan dipakai untuk memverifikasi protokol kriptografi skala besar hingga ke tingkat kode kompilasi nyata. Selain itu, implementasi protokol sepopuler Signal belum pernah berhasil diverifikasi secara penuh dengan metode apa pun sebelumnya.

Berapa lama AlphaProof Code menyelesaikan pembuktian kode Signal?

Proses pembuktian kode Signal hanya memakan waktu sekitar empat minggu. Durasi ini jauh lebih singkat dibanding metode verifikasi konvensional yang biasanya membutuhkan kerja keras tim pakar selama bertahun-tahun.

Model AI apa yang dipakai di balik AlphaProof Code?

AlphaProof Code ditenagai oleh agen AI berbasis model frontier Gemini Carbon dari Google DeepMind. Model ini bertugas menghasilkan lebih dari enam juta baris kode pembuktian dalam bahasa Lean.

Apakah hasil riset AlphaProof Code bisa diakses publik?

Ya, Google DeepMind telah merilis artefak verifikasi formal proyek ini secara open source. Pengembang dan peneliti keamanan di seluruh dunia bisa mempelajari serta memanfaatkan basis pembuktian tersebut secara bebas.

Luthfi

Classai Weekly

dari Luthfi · Setiap Senin, 06.30 WIB

Nggak sempat ngikutin berita AI? Biar aku yang rangkumin tiap Senin.

  • 5 berita AI paling penting minggu ini — udah disaring, nggak perlu baca puluhan situs
  • Kenapa itu penting buat kamu — plus opini jujur Luthfi soal arahnya
  • 1 prompt siap pakai yang bisa langsung dicoba
  • Pilihan kelas & model AI minggu ini — kadang ada promo khusus pelanggan

Dengan mengirim, kamu setuju menerima email dari Classai sesuai Kebijakan Privasi. Bisa berhenti berlangganan kapan saja.

Lihat contoh edisi

Bermanfaat? Bagikan ke tim atau temanmu.

Langkah berikutnya

Sudah paham teorinya. Sekarang praktikkan.

Daftar, isi saldo mulai puluhan ribu rupiah, dan panggil model AI pilihanmu dari kode yang sudah ada.

Ditulis oleh

Tim Engineering Classai

Pengembang Classai Router

Tim Engineering Classai membangun dan menjalankan Classai Router, gateway API AI yang kompatibel dengan format OpenAI dan Anthropic. Kami menulis panduan teknis dari pengalaman mengoperasikan API AI setiap hari.

Baca juga

Artikel terkait

Semua Developer