InterDAO ne olacak? #deFI – Yasin aktimur
ALP ışığın #defi merkeziyetsiz finans uygulamalarının ne olduğunu ve nasıl çalıştığını anlattığı şu videoyu çok beğendim.
Ve bende youtube adresimde 20 dakikada örnek basit bir #defi örneği yaratmaya karar verdim.
Çok basitçe bankaların yaptığı işleri kredi verme vadeli altın, dolar hesapları gibi işleri akıllı kontratlarla yaptığınız zaman bu kontratlara #defi deniyor.
Bizim video’da 20 dakikada beraber kodlayacağımız kontrat’ta vadeli ethererum hesabı yaratma ve aylık %20 faiz almaya yarayan bir kontrat olacak.
İşin daha da iyisi %20 faizinizi 1 saat içinde alacaksınız 1 ayın sonunda değil ama yatırdığınız parayı geri çekmek için 1 ay bekleyeceksiniz.
Yatırdığım parayı geri alma konusunda bir sorun olmasından korkanlar içinde paranın yarısınıda 4 saat sonra geri çekebilecekler yani ben 1 ethererum yatırdığım zaman 1 saat sonra 0.5 ethereum’un %20 si kadar bir ödemeyi 1 saat sonra 0.5 ethererum ‘u 4 saat sonra kalan 0.5 ethererum’u da 1 ay sonra geri alacağım.
Kurallar bu kadar. Peki ödemenizi neden ayın sonunda değilde 1 saat sonra alıyorsunuz? Çünkü bir sisteme güvenmeniz gerekiyor iki amacımız para kazanmaktan çok tecrübe edinmiş olmak.
Bir saat sonra ödemesini alan kişi bunu tecrübe ettiği için mutlu olacak parasını geri alırken acaba sorun olur mu kısmını da 4 saat sonra yarısını alarak görmüş olacak. Kalan %50 için de 1 ay bekleyecek. Bu sürede yeni deneme yapanlar onun stoklanan parasını kullanacaklar.
Akıllı kontratta bekleme süresi zaman değil bloklar üzerinden olacak
yani 15 saniyede bir 1 block üretildiği için ethererum ‘da 1 saat 3600 saniye olduğu için 240 block sonra faizini geri alacağı anlamına geliyor.
Bu kontratta kaç block kaldığını gösteren bir fonksiyon da yazacağız millet merak edebilir acaba kaç block kaldı diye.
Bir de adresi verip eğer mevduatı varsa true yoksa false dönen bir fonks. daha yazacağım hepsi bu kadar.
Ayrıca kontrata ben ilk 1 ethererum yükleyeceğim ve adam 100 ether yükserse 50 nin %20 si 10 ethererum olduğu için kontrattada 10 eth olmadığı için bu kadar büyük bir miktarı kabul etmemesi gerekiyor.
Yine bir fonksiyon ile maximum invest rakamını döndürmemiz de gerekiyor.
İşte tüm bu detayları içeren bir kontratın nasıl kodlandığını bu hafta sonu göstereceğim. Önce buraya yazmak istedim detayları.
İsmi neden InderDAO derseniz’de Inter interest yani faizin kısaltılması.
DAO ise Decentralized autonomous organization demek yani merkezi olmayan kendi kendini idare eden organizasyon.
See you soon.
Published at Fri, 27 Dec 2019 15:12:19 +0000
{flickr|100|campaign}
