Ir al contenido principal
Fisher System

Un sistema de transacciones entre iguales sin información basado en hipotecas.

Dario Cesaro avatar
Escrito por Dario Cesaro
Actualizado hace más de un año

Es crucial tener precaución al utilizar los servicios ofrecidos por este proyecto. EOS Support no asume ninguna responsabilidad por posibles problemas, daños o pérdidas que puedan ocurrir como resultado de la utilización de los servicios prestados por este proyecto.

Fisher System es un sistema que genera crédito virtual basado en contratos inteligentes de cadena pública blockchain (EOS). Genera crédito virtual sobrecolateralizando activos virtuales valiosos y combinaciones lógicas, y los usuarios pueden intercambiar o comerciar de forma segura basándose en el crédito virtual generado. Cualquiera puede generar su propio crédito a través de este sistema.

El sistema debe su nombre a una antigua fábula china llamada "La historia del pescador", que cuenta la historia de dos animales, una almeja de río y una agachadiza, que se pelearon por un trozo de comida y acabaron siendo aprovechados por un pescador que pasaba por allí. La lección aquí es que cuando surgen disputas, ambas partes deben intentar comprender las razones y responsabilidades de la otra y negociar y cumplir los acuerdos siempre que sea posible. Si ambas partes se niegan a transigir y acaban incumpliendo, el Contrato Fisherman, como la espada de Damocles, caerá, causando pérdidas a ambas partes y beneficiando en última instancia al pescador.

Por supuesto, el pescador es un personaje amable, y cualquier beneficio obtenido se destinará al bienestar público.

El sistema toma el nombre de esta fábula profunda y altamente educativa para resolver dos problemas principales:

  • En primer lugar, mediante el algoritmo de "condición preestablecida", los usuarios pueden colateralizar activos de forma segura sin preocuparse de quedar bloqueados debido a un engaño malintencionado de la contraparte u otros.

  • En segundo lugar, mediante el mecanismo de algoritmo de "cerradura y llave", en el que los activos sólo pueden recuperarse cuando ambas partes se desbloquean, las partes incumplidoras no pueden escapar sin pérdidas, lo que garantiza la seguridad de las transacciones.

Proceso del sistema

La función principal del sistema es generar crédito virtual mediante la sobrecolateralización y la no recuperación sin acuerdo, consiguiendo así el objetivo de que los morosos no puedan escapar sin pérdidas. Por lo tanto, para utilizar este sistema para resolver su problema, es necesario disponer de activos en la cadena.

A continuación se describe el proceso lógico de aplicación de las funciones del sistema. En este modelo, el iniciador se denomina parte invitante, el receptor se denomina parte invitada y el Contrato Fisherman actúa como tercera parte.

Proceso:

  1. Tras alcanzar un consenso, la Parte Invitante inicia una invitación de garantía al contrato inteligente, que incluye parámetros de garantía como el importe de la garantía y las cuentas.

  2. Al recibir la invitación, la Parte Invitada comprueba si los parámetros de la garantía son coherentes con las negociaciones previas y, en caso afirmativo, ejecuta la acción de aceptación de acuerdo con los parámetros de la garantía.

  3. Las dos partes intercambian elementos de la forma que deseen, que puede ser iniciada por cualquiera de las partes siempre que el intercambio se complete con éxito de acuerdo con los términos negociados.

  4. Una vez que los artículos se han intercambiado con éxito, la Parte Invitante desbloquea la garantía de la Parte Invitada. La acción de desbloqueo también puede ser ejecutada en primer lugar por la Parte Invitada, pero en este punto, la garantía no puede ser recuperada.

  5. La Parte Invitada desbloquea la garantía de la Parte Invitante. Una vez que ambas partes han desbloqueado la garantía de la otra, pueden recuperar sus respectivas garantías y finalizar todo el proceso de la transacción.


Autor: Josh Chung

Editor: Randall Roland

Traductor: Cristhian Rincon

Fuentes y Referencias:

¿Ha quedado contestada tu pregunta?