HTTPS ve Snapp’ler: Kripto ve gerçek dünya arasındaki köprü

Mina Protocol Turkiye
minaturkiye
Published in
3 min readMay 12, 2021

Evan Shapiro, CEO ve kurucu ortak, O(1) Labs

Bugün kripto paraların karşı karşıya olduğu en büyük sorunlardan biri, gerçek dünya ile arayüz oluşturabilmektedir. Veriler kripto parada ve güvenilir olduğunda, sorununuz yoktur. Fakat zor olan kısım verileri kriptoya taşımak.

Mina, gerçek dünya ile kripto arasında özel bir geçit yaratıyor.
Mina, gerçek dünya ile kripto arasında özel bir geçit yaratıyor.

Mina’nın Snapp’leri, HTTPS ile birleştiğinde, bu probleme mükemmel bir çözüm sunuyor. Bunun mükemmel olmasının birkaç nedeni var: Öncelikle halihazırda olduğu gibi internet ile çalışıyor olması- yani herhangi bir entegrasyon ve aracı gerektirmemesi, ve hassas kullanıcı verileri için tam gizlilik sağlayabiliyor olması.

HTTPS ile ilgili önemli nokta, ilgili kurumun tüm verilerini zaten imzalamış olmasıdır.

Snapp’ler Mina’nın genel amaçlı SNARK-destekli akıllı sözleşmeleridir. Diğer akıllı sözleşme dilleri gibi eksiksiz Turing’lerdir, ve SNARKlar üzerine inşa edildiklerinden gizlilik ve doğrulanabilirlik özelliklerini beraberinde getirirler. Eğer bir Snapp güvenilir bir kaynaktan imzalanmış bir veriye sahipse, bu veriyi kullanmaya ve işlemeye başlayacaktır. Snapp’ler, işlemlerinin bir parçası olarak web üzerinde herhangi bir yerden açık ve gizli verilerle derinlemesine entegre olmak için bundan ve HTTPS’den yararlanabilirler.

Açık veriler HTTPS tarafından sağlanan web sayfası imzasını kontrol ederek zincir üzerinde taşınabilir. Bir Snapp belirli güvenilir siteler tarafından sağlanan güncel AAPL fiyatı ile çalıştığından ve bu sitelerde değişiklik olmadığından emin olur. Chainlink gibi mevcut oracle sistemlerinin nasıl çalıştığının aksine — bu merkezileştirilmiş ve oracle ağının entegre olduğu veri ve kaynaklarla sınırlandırılmışsınızdır. Bir geliştirici kullanmak istediği veriyi seçemez.

Kullanıcı verileri Snapp’ler ile özel olarak etkileşime girebilir. Bir kullanıcı güvenli bir şekilde gizli ve kişisel bilgilerini paylaşmadan kanıtlayabilir. Kullanıcı CreditKarma’nın websitesindeki kredi skorunu veya bankasının websitesinde sahip olduğu varlığını bir Snapp ile paylaşabilir. Bu işlem, sadece bir hesaplama ile, örneğin temel kredi puanının belirli bir değerden daha büyük olup olmadığı gibi bir bilgiyi detayları açıklamaya gerek kalmadan bile yapılabilir.

Aşağıda bazı örnekler paylaşıyorum. Bunlardan bazıları çok uç örnekler olabilir ama bazıları gerçek:

  • Yahoo Finans’da TSLA hissesinin fiyatı 12 Ağustos tarihinde saat 15:50’de 1,554.76 $’ dır.
  • Coinbase, Binance, …’da BTC’nin fiyatı 12 Ağustos tarihinde saat 14:00’da 11,500 $’ dır.
  • Verilerimin gizliliğini koruyarak kredi skorumun Credit Karma’da > 700 olduğunu bir kredi akıllı kontratına kanıtlayabilirim.
  • Bir <link> reddit postumun en az 10,000 onay aldığını kanıtlayabilirim
  • Eğer bir döküman X başlığı ile Nature’da yayınlanırsa, token dağıtan bir akıllı sözleşme
  • Bir github projesinde Y adet kabule sahip olduğum
  • DMV’nın websitesinde görüldüğü gibi elektrikli arabaya sahibim
  • NY Times seçim sonuçları göstergesi Biden’ın 2020 seçimlerini kazandığını gösteriyor

Örneğin, birçok borsada ortalaması alınan bir Bitcoin fiyat bilgisini almak için, bir geliştiricinin Bitcoin fiyatlarını almak için borsaları tanımlaması ve ardından aşağıdakileri yapan bir program yazması gerekir:

  1. HTTPS üzerinden her borsanın web sayfasını veya fiyat bilgisi API’sini indirir
  2. İlgili bilgileri ve HTTPS zaman damgalarını çıkarır
  3. HTTPS imzalarını kontrol ederek bilgilerin doğru formatlarda, doğru zaman damgaları ile gerçek kaynaklardan geldiğini kanıtlayan bir SNARK oluşturur.
  4. Bu borsalardan akıllı sözleşmenin ortalama Bitcoin fiyatını güncelleyerek, bu SNARK’ları Mina Snapp’e iletir

Güncelleme programı tamamen merkeziyetsizleştirilmiştir; herkes çalıştırabilir (ve belki de güncellemeyi çalıştırdığı için ödeme alabilir) ve Snapp akıllı sözleşmesi, bilgileri yalnızca olması gereken web sitesinden yasal olarak alınmışsa kabul eder.

Bu, halihazırda kullandığımız web sayfalarından farklı bir şey gerektirmeden gerçek dünya ve kripto paralar arasında köprü oluşturmanın güçlü bir yolu olacak. Snapps, genellikle bu HTTPS / oracle kullanım durumunun yanı sıra birçok harika imkan sunuyor. Birçok yönden Ethereum’un ortaya çıkarak Bitcoin’in sınırlı hesaplama özellik setinin üzerine yepyeni bir olasılıklar dizisi sunduğu zamana benzer.

Eğer ilginizi çekerse, Snapps hakkında daha fazla bilgiye buradan göz atın ve bu fikri daha ayrıntılı keşfetmek için discord topluluğumuza katılın (#snapps kanalı)

--

--

Mina Protocol Turkiye
minaturkiye

Mina Protokol Resmi Türkçe Blog hesabıdır. Mina, katılımcıları ile güçlenen dünyanın en hafif blokzinciridir.