Especificación de una política de endoso

(Hyperledger Fabric v1.4.7) Puede agregar una política de endoso al crear una instancia de un código de cadena. Una política de endoso especifica los miembros con iguales que deben aprobar o aprobar correctamente una transacción de código de cadena antes de agregarla a un bloque y enviarla al libro mayor.

El aval garantiza la legitimidad de una transacción. Al crear una instancia de un código de cadena en un canal, puede especificar una política de endoso. Si no especifica una política de endoso, se utiliza la política de endoso por defecto. La política de endoso por defecto obtiene un endoso de cualquier peer de la red.
Los pares de endoso de un miembro deben tener permisos ReaderWriter en el canal. Cuando se procesa una transacción, cada par de endoso devuelve un juego de lectura y escritura firmado. Después de que el cliente tenga suficientes avales para cumplir con los requisitos de la política de endoso, el cliente agrupa el juego de lectura y escritura común con la firma de los compañeros de endoso y envía todo al servicio de orden, que ordena y confirma las transacciones en bloques y, a continuación, en el libro mayor.
Puede ir al separador Channels para ver la política de endoso de un código de cadenas instanciado. Consulte Visualización de una política de endoso. No puede modificar la política de endoso de un código de cadenas instanciado. Si necesita cambiar una política de endoso, debe volver a crear el código de cadenas o actualizarlo a otra versión y especificar una política de endoso diferente.
Debe ser administrador para realizar esta tarea.
  1. Vaya a la consola y seleccione el separador Códigos de cadenas.
  2. Busque el código de cadena que desea instanciar e inicie el proceso de instanciación.
  3. Amplíe la sección Política de endoso. Haga clic en Agregar Identidad para agregar miembros a la política según sea necesario.
    Campo Descripción
    ID DE MSP En el menú desplegable, seleccione la organización del peer del endosador.
    Función Seleccione el rol de peer correspondiente que requiere la política de endoso. Normalmente será miembro. Puede encontrar el rol de un igual visualizando la información de configuración. Si la OU del nodo está activada, hay tres opciones: administrador, miembro y peer. La opción de peer se utiliza con la OU de nodo.
    Modo de expresión de política En la mayoría de los casos, utilizará Básico. Seleccione Avanzado para proporcionar una cadena de expresión. Consulte la documentación de Hyperledger Fabric para obtener información sobre cómo escribir una cadena de expresión válida.
    Firmado por Seleccione cuántos miembros con iguales de endoso (pares con permisos ReaderWriter) en el canal deben endosar las transacciones de código de cadenas para que sean válidas.
  4. Complete los demás campos de la página Instanciar código de cadena según sea necesario.
  5. Haga clic en Instanciar.