Specificare un criterio di dichiarazione a sostegno

(Hyperledger Fabric v2.x) È possibile aggiungere un criterio di approvazione quando si distribuisce un codice concatenato. Un criterio di approvazione 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 dichiarazione a sostegno, viene utilizzato il criterio di dichiarazione a sostegno predefinito. Il criterio di approvazione predefinito ottiene un'approvazione da qualsiasi peer nella rete.
I peer di approvazione 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 client raggruppa il set di lettura-scrittura comune con la firma dei colleghi approvatori e invia tutto al servizio di ordinazione, che ordina e impegna le transazioni in blocchi e quindi nel libro contabile.
È possibile andare alla scheda Canali per visualizzare il criterio di approvazione di un codice concatenato distribuito. Vedere Visualizza un criterio di dichiarazione a sostegno. Impossibile modificare il criterio di approvazione di un codice concatenato distribuito. Se è necessario modificare un criterio di dichiarazione a sostegno, è necessario ridistribuire il codice concatenato o aggiornarlo a un'altra versione e specificare un criterio di dichiarazione a sostegno diverso.
Per completare questo task è necessario essere un amministratore.
  1. Andare alla console e selezionare la scheda Codici di catena.
  2. Individuare il package di 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 i criteri di approvazione nella documentazione di Hyperledger Fabric.
  5. Se necessario, completare gli altri campi della pagina Distribuisci codice concatenato.
  6. Fare clic su Distribuisci.