Specificare un criterio di approvazione

È possibile aggiungere un criterio di approvazione quando si distribuisce un codice concatenato. Un criterio di girata specifica i membri con pari livello che devono approvare o approvare correttamente una transazione con codice concatenato prima che venga aggiunta a un blocco e sottomessa al libro contabile.

L'approvazione garantisce la legittimità di una transazione. Quando si distribuisce un codice concatenato su un canale, è possibile specificare un criterio di approvazione. Se non si specifica un criterio di approvazione, viene utilizzato il criterio di approvazione predefinito. Il criterio di approvazione predefinito ottiene un'approvazione da qualsiasi peer sulla rete.
I pari livello approvanti di un membro devono disporre delle autorizzazioni ReaderWriter sul canale. Quando una transazione viene elaborata, ogni peer di approvazione restituisce un set di lettura-scrittura firmato. Dopo che il cliente ha abbastanza approvazioni per soddisfare i requisiti dei criteri di approvazione, il cliente raggruppa il set di lettura-scrittura comune con la firma dei colleghi approvatori e invia tutto al servizio di ordinazione, quali ordini e commit delle transazioni in blocchi e quindi al libro contabile.
È possibile andare alla pagina Canali per visualizzare i criteri di approvazione di un codice concatenato distribuito. Vedere Visualizza un criterio di approvazione. Impossibile modificare il criterio di approvazione di un codice concatenato distribuito. Se è necessario modificare un criterio di approvazione, è necessario ridistribuire il codice concatenato o aggiornarlo a un'altra versione e specificare un criterio di approvazione diverso.
Per completare questo task è necessario essere un amministratore.
  1. Andare alla console e fare clic sulla scheda Codici di gestione.
  2. Individuare il package del codice concatenato che si desidera distribuire e utilizzare il menu Altre azioni per avviare il processo di distribuzione.
  3. Nella finestra Distribuisci codice concatenato espandere Criterio dichiarazione a sostegno.
  4. Selezionare Predefinito, Criterio di firma o Criterio di configurazione canale, quindi specificare un'espressione per il criterio di approvazione.
    Per ulteriori informazioni sui criteri di approvazione, vedere Policy di approvazione nella documentazione di Hyperledger Fabric.
  5. Completare gli altri campi nella pagina Distribuisci codice concatenato in base alle esigenze.
  6. Fare clic su Distribuisci.