TVM Challenge 2023 kontes TON Foundation untuk menggunakan fungsi yang diperbarui TON Virtual Machine (TVM).
| Parameter | Makna |
|---|
| Tanggal | 225 Juni 2023 |
| Dana Hadiah | 30 000 TON |
| Rilis pembaruan TVM | 30 November 2023 (mainnet) |
Tujuan#
- Pelajaran Opkod baru TVM;
- Meningkatkan efisiensi dan keamanan TON;
- Mendorong pengembang untuk membuat kontrak pintar yang inovatif.
Pembaruan TVM#
Fungsi Hesh
| Fungsi | Sumbernya |
|---|
| SHA256, SHA512 | OpenSSL |
| BLAKE2B | OpenSSL |
| KECCAK256, KECCAK512 | Kompatibel dengan Ethereum |
Kurva kriptografi
| Kurva | Penggunaan |
|---|
| secp256k1 | Bitcoin / Ethereum |
| secp256r1 | Dompet perangkat |
| BLS12-381 | Protokol ZKP |
| Ristretto | Protokol ZKP |
Instruksi Baru
- Keakuratan Sengaja aritmatika;
- Peningkatan mengirim pesan dan operasi dengan stack;
- RUNVM peluncuran aman TVM di dalam TVM.
Juri#
| Anggota juri | Proyek |
|---|
| Andrey Tvorozhkov | Disintar / dton |
| Steve Korshakov | Independent, Tact Lead |
| Tim | TON Diamonds |
| Dan Volkov | TON Whales |
| Nikita Kuznetsov | OpenMask |
| Shahar | Orbs |
| Amin Rezaei | Skyring Foundation / Rift framework |
| Andrey Pfau | TON Foundation |
| Nick Nekilov | DeDust |
| Vladimir Lebedev | Independent Researcher |
| Dario | STON.fi |
| Dr. Awesome Doge | TonX Studio |
Kriteria penilaian#
| Kriteria | Berat badan |
|---|
| Keadaan saat ini (sesuai dengan opcode baru) | 1× |
| Efisiensi (optimalisasi gas) | 1× |
| Keunikan Ide | 1× |
| Kerumitan Teknis | 1,5× |
| Nilai maksimum | 40,5 |
Hasilnya#
Topik perhatian juri#
- zk-SNARKs;
- PLONK-integrasi;
- Mengoptimalkan pekerjaan dompet;
- Jaringan terdesentralisasi.
Makna#
Setelah 6 bulan tes dan audit rilis mainnet 30.11.2023.
Hasilnya:
- Wallet v5 → standar baru dompet TON;
- Tonnel Network → peluncuran protokol Zk pertama TON (mainnet 02.01.2024);
- Integrasi Snarkjs / Circom → basis untuk aplikasi Zk di TON.
Artikel serupa#