Hoja de Referencia de Solana a Aptos
Para aprender más sobre las diferencias y similitudes ve Aprende Aptos
| Solana | Aptos | |
|---|---|---|
| Contratos Inteligentes | Rust, SVM | Move, MoveVM |
| Tarifas de Transacción | Bajas | Bajas |
| Paralelización | Paralelismo pesimista, necesitas declarar todas las cuentas de escritura | Paralelismo optimista, la cadena infiere las cuentas de escritura por ti |
| Soporte de Cuenta de Contrato | Cuenta PDA | Objeto o cuenta de recurso(se anima a usar objeto en su lugar) |
| Almacenamiento de Datos | Datos almacenados en cuenta propiedad de programas | Datos almacenados como recurso bajo cuenta de usuario u objeto |
| Nivel de Almacenamiento | Nivel de programa | Global cuando se almacena bajo objeto |
| Mentalidad de Almacenamiento | Datos de usuario almacenados distribuidos bajo cuenta | Datos de usuario almacenados distribuidos bajo objeto |
| Código de Ejemplo | Contrato de lista de tareas en Solana | Contrato de lista de tareas en Aptos |
| ID del Llamador | signer | signer |
| Actualizabilidad | El programa es actualizable | El módulo es actualizable |
| Tipo de Despacho | Despacho estático | Despacho estático |
| Estándares FT | Programa de token | Coin (legacy) y Estándar de Activo Fungible |
| Estándares NFT | Programa de token | Estándar de Activo Digital |
| Interacción con Blockchain | Biblioteca Solana web3.js | SDK de TypeScript de Aptos |