1️⃣ Ethereum un henüz nimetlerinin küçük bir kısmından faydalanıyoruz
Örneğin : Bizler tek tip hesap kullanıyoruz oysa Ethereum da iki tip hesap var
Gelin detaylara bakalım ⬇️⬇️
2️⃣ Ethereum da iki çeşit hesap vardır
✅EOA(Externally Owned Account)
✅CA (Contract account)
EOA : Hepimizin kullandığı Ethereum hesabı ve şifresi bizde olan metamask vb aracılığı ile kullanırız
CA : Akıllı sözleşmelerle oluşturulan ve şifresi olmayan hesaplar, akıllı
3️⃣ Başka bir deyişle, Ethereum üzerindeki her akıllı sözleşme de sizin hesabınız gibi bir hesaptır
4️⃣ Kullandığımız Ethereum hesapları yani EOA lar iki veri saklar :
🔷️Balance (Hesap bakiyesi)
🔷️Nonce (Bir işlemmetre, kaç işlem yaptığımızı saklar)
5️⃣CA lar ise 4 veri saklar
🔷️Balance (Hesap bakiyesi)
🔷️Nonce (Bir işlemmetre, kaç işlem yaptığımızı saklar)
🔷️Code hash (Akıllı kontrat kodları saklar)
🔷️Storage hash (Verilen bilgileri saklar)
6️⃣ Uniswap, pancakeswap vb gibi dexler, CryptoPunks gibi NFT projeleri dahil hepsi CA hesaplardır aslında.
Yani sizin Ethereum hesabınız gibi bir hesap, sadece bu hesabın ismi ; CA (Akıllı Kontrat Hesabı)
Bu hesapların şifresi yoksa nasıl kontrol ediliyor : Kodlarla
7️⃣ Yani bizde ; Normal bir Ethereum hesabı yerine, istediğimiz bazı özellikleri olan bir akıllı kontratı ağa yükleyebilir ve bunun adresini kendi hesabımız gibi kullanabiliriz
Ancak şifresi olmadığı ve tamamen kodlarla yönetildiği için, uzmanlık riski içerdiği net
8️⃣ Örneğin ; EO hesabının kodları içinde , hesaba gelen fonları istediğiniz başka bir hesaba transfer kodu yok ise, hesaba (kontrata) gelen tüm fonlar, ömür boyu kilitli kalır
veya bu fonları çekmeye sadece sizin yetkili olduğunuz belirtilmemişse herkes bu fonları çekebilir
9️⃣ Diğer bir zorunlulukta : Bir sözleşme hesabı (CA) kendi başına işlem başlatamaz. İşlemler her zaman bir EOA'dan başlatılmalı, sonrasında tamamen kendi hareket edebilir
1️⃣0️⃣Sözleşme hesaplarının, Kullanıcı Hesabına göre bazı avantajları
Sözleşme hesabı Multisig Hesaplar olarak kurulabilir
Bir Multisig Hesap, belirleyeceğiniz bir günlük limite sahip olacak şekilde yapılandırılabilir ve sadece günlük limit aşıldığında çoklu imza isteyebilir
1️⃣1️⃣Kullanıcı hesapları oluşturmak herhangi bir maliyet gerektirmez, ancak sözleşme hesapları oluşturmak maliyetlidir. Ağın değerli hesaplama ve depolama kaynağını kullandıkları için Sözleşme hesapları oluşturmak ve kullanmak için ödeme yaparsınız.
Share this Scrolly Tale with your friends.
A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.