Pożyczaj na Bitcoinie

Cieszymy się, że możemy wprowadzić wdrożenie inteligentnych umów pożyczkowych, które umożliwiają udzielanie i zaciąganie pożyczek bezpośrednio w sieci. Umowy pożyczki to podstawowe narzędzia finansowe umożliwiające osobom fizycznym lub podmiotom pożyczanie pieniędzy na ustalonych warunkach. Wykorzystanie mocnych stron technologii inteligentnych kontraktów może zrewolucjonizować sposób zarządzania pożyczkami, zwiększając bezpieczeństwo, wydajność i przejrzystość. Nasze wdrożenia skupiają się na pożyczkach zabezpieczonych z terminem.

Jak działają pożyczki zabezpieczone z terminem

W naszym przykładzie pożyczkobiorca pożycza tokeny od pożyczkodawcy, używając bitcoinów jako zabezpieczenia.

Zabezpieczenie: pożyczkobiorca zapewnia aktywa (w naszym przypadku bitcoin) jako zabezpieczenie. Jest to zablokowane w inteligentnej umowie na czas trwania pożyczki. Wartość zabezpieczenia zazwyczaj przewyższa kwotę kredytu (nadzabezpieczenie), co stanowi zabezpieczenie dla pożyczkodawcy.
Wypłata pożyczki: po zablokowaniu zabezpieczenia kwota pożyczki w tokenach BSV-20 zostaje wypłacona pożyczkobiorcy. Umowa określa warunki, w tym kwotę pożyczki, oprocentowanie i termin spłaty.
Termin spłaty: pożyczkobiorca ma obowiązek spłacić pożyczkę wraz z ustalonymi odsetkami w określonym terminie. Dotyczy to zarówno kwoty głównej, jak i odsetek.
Niewykonanie zobowiązania i likwidacja: jeśli pożyczkobiorca nie dokona spłaty w terminie, inteligentna umowa umożliwia pożyczkodawcy wycofanie zabezpieczenia dostarczonego przez pożyczkobiorcę.
Spłata i zwolnienie zabezpieczenia: jeśli pożyczkobiorca spłaci pożyczkę w całości w terminie, inteligentny kontrakt zwalnia pożyczkobiorcę zabezpieczenie.
Pojedynczy kredytobiorca

Poniższy przykładowy cykl życia inteligentnych umów pożyczkowych składał się z następujących kroków:

Inicjalizacja: umowa jest inicjalizowana warunkami pożyczki (kwota, stopa procentowa, zabezpieczenie, termin) oraz tożsamością pożyczkodawcy i pożyczkobiorcy.
Pożyczka: pożyczkobiorca uruchamia metodę pożyczania, otrzymując kwotę pożyczki po pomyślnym zablokowaniu zabezpieczenia.
Spłata lub wykluczenie:
Jeżeli pożyczkobiorca spłaci pożyczkę w terminie, uruchamiana jest metoda spłaty, zwracająca zabezpieczenie i płacąca pożyczkodawcy.
Jeżeli pożyczkobiorca nie spłaci pożyczki, pożyczkodawca może powołać się na egzekucję w celu uzyskania zabezpieczenia.

Tak jak poprzednio, wyrocznia jest proszona o sprawdzenie autentyczności tokenów.

Wielu kredytobiorców

Powyższa umowa pożyczki dopuszcza tylko jednego pożyczkobiorcę. Możemy go rozszerzyć, aby obsługiwać wielu pożyczkobiorców. Ta inteligentna umowa jest w stanie zarządzać kilkoma pożyczkami jednocześnie.

W ulepszonej umowie udoskonaliliśmy nasze podejście, aby uwzględnić wielu pożyczkobiorców w ramach jednej inteligentnej umowy. Umowa wykorzystuje teraz strukturę danych pożyczkobiorcy, w której przechowywane są dane każdego pożyczkobiorcy, takie jak klucz publiczny, kwota pożyczki i termin spłaty.

Proces zarządzania pożyczkami został usprawniony, aby wspierać dynamiczne interakcje z kredytobiorcami. Kredytobiorcy mogą wnioskować o pożyczkę, a wnioski te są rejestrowane w poszczególnych pozycjach umowy, wraz z niezbędnym zabezpieczeniem obliczonym na podstawie kwoty pożyczki. Kredytodawcy mają możliwość przeglądania i zatwierdzania tych wniosków, ustalania warunków pożyczki i inicjowania transferu środków.

Ponadto umowa ułatwia obsługę spłat i zapewnia pożyczkodawcom możliwość zamknięcia dostępu do pożyczek w przypadku niewykonania zobowiązania.

Zdefiniujmy techniczny przebieg tej zaktualizowanej inteligentnej umowy:

Prośba o pożyczkę

Pożyczkobiorca składa wniosek o pożyczkę, podając swój klucz publiczny i żądaną kwotę pożyczki. Umowa wylicza niezbędne zabezpieczenie i aktualizuje slot pożyczkobiorcy.

Zatwierdzenie pożyczki

Pożyczkodawca przegląda wniosek o pożyczkę i, jeśli jest akceptowalny, zatwierdza go. Kwota pożyczki przekazywana jest pożyczkobiorcy i ustalany jest termin spłaty. Aby ułatwić egzekwowanie względnej blokady czasowej, wyodrębniamy wysokość bloku z nagłówka bloku ostatniej instancji kontraktu.

Spłata lub przejęcie:

Kredytobiorca albo spłaca pożyczkę w terminie, albo pożyczkodawca inicjuje egzekucję w celu uzyskania zabezpieczenia w przypadku niewykonania zobowiązania.

Umowa implementuje również metody anulowania żądań i odrzucania zatwierdzeń.

Pełny kod zarówno dla umów z jednym pożyczkobiorcą, jak i z wieloma pożyczkobiorcami można dokładniej zbadać w GitHub.

Obejrzyj: Co naprawdę dzieje się, gdy dokonujesz płatności Bitcoinem

Autor : BitcoinSV.pl

Źródło : Borrow and lend on Bitcoin – CoinGeek

Author: BitcoinSV.pl
CEO