TVM Challenge 2023 Le concours TON Foundation pour utiliser les fonctions mises à jour TON Virtual Machine (TVM).
| Paramètre | La signification |
|---|
| Les dates | 2–25juin 2023 |
| Le fonds de récompense | 30 000 TON |
| Sortie de la mise à jour TVM | Le 30 novembre 2023 (mainnet) |
Les objectifs#
- L'étude les nouveaux codes TVM;
- Améliorer l ' efficacité et la sécurité du TON;
- Encourager les développeurs à créer des contrats intelligents innovants.
Mise à jour TVM#
Fonctions de hachage
| Fonction | Quelle source ? |
|---|
| SHA256, SHA512 | OpenSSL |
| BLAKE2B | OpenSSL |
| KECCAK256, KECCAK512 | Compatibles avec Ethereum |
Des courbes cryptographiques
| Une courbe | L'utilisation |
|---|
| secp256k1 | Bitcoin / Ethereum |
| secp256r1 | Des portefeuilles d'appareils |
| BLS12-381 | Les protocoles ZKP |
| Ristretto | Les protocoles ZKP |
Les nouvelles instructions
- Précision aléatoire l ' arithmétique;
- Des améliorations d ' envoyer des messages et des opérations avec le stack;
- RUNVM lancer TVM en toute sécurité à l'intérieur de TVM.
Le jury#
| Membre du jury | Le projet |
|---|
| 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 |
Critères d'évaluation#
| Les critères | Le poids |
|---|
| L'actualité (conformité aux nouveaux codes) | 1× |
| L'efficacité (optimisation du gaz) | 1× |
| L'idée est unique | 1× |
| Complicité technique | 1,5× |
| Le maximum de points | 40,5 |
Résultats#
Les sujets d'intérêt du jury#
- zk-SNARKs;
- PLONK- l'intégration;
- Optimisation du travail des portefeuilles;
- Des réseaux décentralisés.
La signification#
Après 6 mois de tests et d ' audits mainnet 30.11.2023.
Les résultats:
- Wallet v5 → une nouvelle norme de portefeuilles TON;
- Tonnel Network → le lancement du premier protocole Zk TON (mainnet 02.01.2024);
- L'intégration de Snarkjs / Circom → est une base pour les applications Zk sur TON.
Articles similaires#