Proof Path
Compresión ZK · Abismo
Un proof path es la secuencia ordenada de hashes de nodos hermanos que constituyen una prueba Merkle, trazando una ruta desde un nodo hoja específico hasta la raíz del árbol proporcionando el hash de cada hermano en cada nivel del árbol. En las transacciones de cuentas comprimidas y NFTs comprimidos de Solana, el proof path se pasa como una lista de cuentas adicionales (cada cuenta conteniendo un hash de 32 bytes) en los account metas de la instrucción, ya que los nodos de prueba exceden lo que puede caber en los datos de instrucción solos para árboles profundos. La longitud del proof path es igual a tree_depth menos canopy_depth, por lo que indexadores como Photon pre-computan y sirven proof paths a los clientes, que luego pueden enviarlos directamente a los programas en cadena para verificación.