Oggi i nostri sviluppatori (@DieBx00x @1379hash) hanno trascorso la giornata a scavare in profondità in alcuni componenti interni e si sono imbattuti in un'API non funzionante in rocksdb-rust, una cassa da cui dipendono molte blockchain, tra cui @NEARProtocol / @solana /@Cardano_CF /@Ripple e così via.
Il bug non si presenta in fase di esecuzione, ma l'API viola il modello di sicurezza di Rust e può portare a un use-after-free se utilizzata in modo improprio.
Non si tratta solo di cattivo stile, ma di un rischio per la sicurezza.
In Rust, "probabilmente sicuro" non è sufficiente.
Se viene compilato, dovrebbe essere valido.
Il problema è stato sollevato 3 anni fa senza alcuna correzione.
Quindi siamo andati avanti e abbiamo inviato un PR per risolverlo oggi:
Mostra originale
111
22.719
Il contenuto di questa pagina è fornito da terze parti. Salvo diversa indicazione, OKX non è l'autore degli articoli citati e non rivendica alcun copyright sui materiali. Il contenuto è fornito solo a scopo informativo e non rappresenta le opinioni di OKX. Non intende essere un'approvazione di alcun tipo e non deve essere considerato un consiglio di investimento o una sollecitazione all'acquisto o alla vendita di asset digitali. Nella misura in cui l'IA generativa viene utilizzata per fornire riepiloghi o altre informazioni, tale contenuto generato dall'IA potrebbe essere impreciso o incoerente. Leggi l'articolo collegato per ulteriori dettagli e informazioni. OKX non è responsabile per i contenuti ospitati su siti di terze parti. Gli holding di asset digitali, tra cui stablecoin e NFT, comportano un elevato grado di rischio e possono fluttuare notevolmente. Dovresti valutare attentamente se effettuare il trading o detenere asset digitali è adatto a te alla luce della tua situazione finanziaria.