1. Smart Contract Nedir?
Smart Contract kelime anlamıyla Akıllı Sözleşme anlamına gelmektedir.
Kriptopara dünyasında Smart Contractlar; blockchain sistemine otomatik olarak aktarılan işlemlerdir. İki tarafın anlaşmaya vardığı koşullar yerine geldiğinde işlemler otomatik olarak gerçekleşir.
Smart Contract tekniğini genelde borsalar; çoklu işlem gönderirken kullanır. Bu sayede, tek bir TX ID (Transaction Hash) içinde birden fazla kriptopara transferi gerçekleşir.
Şu anda en popüler akıllı sözleşme platformu Ethereum blokzinciri olsa da diğer birçok kriptopara blokzincirinde de (Avax, Tezos, Stellar, Algorand, Tron gibi) işlemler gerçekleşebilir.
Smart Contract ile yapılan transfer örneği;

2. Smart Contract Adres Nedir?
Smart Contract Adresi ilgili sözleşmenin blokzincir üzerinde bulunduğu yeri ifade eder. Adres detaylarına girilerek sözleşmenin özelliklerini ayrıntılı olarak şeffaf bir şekilde herkes görüntüleyebilir.
Contract adreslerini, projenin adresi ve platformların kullandığı adres olarak ayrıştırmak ve bu detaya dikkat ederek transfer işlemi yapmak gerekir.
2.1 Kriptopara Projesinin Smart Contract Adresi
İlgili kriptoparanın web sitesini inceleyerek bu contract adreslerini görebilir ve detaylarını inceleyebilirsiniz. İlgili kriptoparayı yöneten bu adreslere doğrudan kriptopara çekimi yapılmamalıdır.
Örneğin; kriptoparanın web sitesinde yer alan Smart Contract adrese çekim gerçekleştirildiğinde tutar karşı tarafa ulaşır; ancak ilgili adres, çekme işlemi yapan kişiye ait olmadığı için tutarı hesabında göremez. Çünkü adres kişinin değil projenin adresidir. Bu durumda çekilen tutar kaybedilebilir.
2.2 Kriptopara Platformunun Kullandığı Smart Contract Adresi
İlgili kriptopara projesinin contract adresinden farklı olarak kriptopara platformları da kendi contract adresi üzerinden transfer işlemi gerçekleştirebilir.
Örneğin; Smart Contract adresi kullanan kriptopara borsasına üye oldunuz ve kendi hesabınız üzerinden kriptopara çekim işlemi gerçekleştirdiniz. Eğer tutarın gönderimini ilgili platform Smart Contract adresi üzerinden gerçekleştiriyorsa transferiniz çekmek istediğiniz adrese ulaşır. Bu işlemde, Smart Contract adresi kullanılarak hız ve işlem ücreti gibi avantajlar elde edilir.
3. Smart Contract Adres Neden Var?
Smart Contract birçok bakımdan platformlara avantajlar sunar.
Akıllı Sözleşme kullanma nedenleri/faydaları;
👉 İşlem Hızı
Akıllı sözleşmeler, görevleri otomatikleştirmek için yazılım kodunu kullanır ve böylece çeşitli iş süreçlerinde süreleri kısaltır.
👉 Düşük İşlem Ücreti
Süreçte aracılar olmadığı için maliyet en düşük seviyededir. Toplu transfer işlemlerinde de maliyet düşer.
👉 Güvenlik
İşlemler blokzincirler üzerinde tutulur ve sözleşmenin yok olması neredeyse imkansızdır.
👉 Doğruluk
Manuel müdahaleler olmadığı için operasyonel riskler en az seviyededir.

