¿Son posibles los préstamos con reembolso forzoso en la cadena de bloques?

¿Son posibles los préstamos con interés en Bitcoin, de modo que el reembolso se codifique obligatoriamente con Bitcoin Script en la cadena de bloques desde el establecimiento del contrato de préstamo?

Respuestas (3)

El script se emplea para codificar las reglas bajo las cuales se puede gastar una salida de transacción. Por ejemplo, el Script más común requiere solo una prueba de control sobre una dirección. Por lo tanto, los scripts no pueden determinar circunstancias más allá de una sola transacción.

Como consecuencia, parece inviable establecer un contrato de crédito exigible con intereses, porque el reembolso del préstamo bloquearía una cantidad de bitcoins mayor que el préstamo. Evidentemente, la parte que toma el préstamo no tiene esa cantidad de dinero para no gastar en este momento, o de lo contrario no estaría pidiendo prestado en primer lugar.

Es posible prestar fuera de la cadena, pero es muy propenso al fraude debido a que es difícil hacer cumplir el pago. Ver también: ¿Por qué no hay ningún banco o institución que preste Bitcoins?

Entonces, ¿un script solo está vinculado a una transacción? ¿Un script no puede hacer nuevas transacciones para cubrir intereses?
Correcto en ambos aspectos. En realidad, cada transacción codifica un conjunto de reglas para cada salida de transacción no gastada que se debe cumplir para acceder al dinero.
La cadena lateral permitiría habilitar un script para "realizar nuevas transacciones para cubrir intereses", ¿verdad?
No me parece. Creo que el prestatario podría evadirlo simplemente sin devolver dinero a la dirección del contrato.
Pero un contrato en una cadena lateral podría usarse para devolver dinero, dentro de la cadena lateral, ¿no es así?
@Geremia: Solo si el dinero estaba bajo el control del prestatario por adelantado. De lo contrario, ¿cómo lo vincularía en un contrato? No estoy seguro de si estoy recibiendo su objeción, ya expliqué prácticamente lo mismo anteriormente. ¿Podría tal vez especificar su escenario en otra pregunta o describirlo en su propia respuesta?

¿Qué quiere decir con "préstamos con interés"? Si te refieres a garantizar el reembolso del capital más algunos intereses, eso no es posible ya que depende del mundo externo (es decir, está fuera de la cadena).

Por otro lado, si solo te refieres a crear enlaces de pago por los montos acordados, solo estás siguiendo las instrucciones de BIP21 .

"eso no es posible ya que eso depende del mundo exterior". ¿Un script no podía programar nuevas transacciones para cubrir intereses?

Es absolutamente posible prestar dinero con Bitcoin. FairShareLoans es un subreddit donde el dinero se presta automáticamente en incrementos de ~20$.

Cobrar esos préstamos, por otro lado, es más difícil. https://www.reddit.com/r/FairShareLoans/comments/35vc5s/the_current_loansheet/ Parecen tener una tasa de impago de alrededor del diez por ciento.

Aclaré mi pregunta para especificar que estoy hablando de cobrar intereses sobre préstamos dentro de la cadena de bloques.
Estos están en la cadena de bloques.
@NickODell: El contrato de pago, ¿no es así?
@NickODell: Puede ser un hash del contacto, pero eso no es un uso de la cadena de bloques para garantizar o forzar el pago. Eso es realmente lo que estoy preguntando.