Ola Teşvikli Ön-Alpha Test Ağı’nın Tanıtımı: Blockchain Ekosistemlerinde Veri Sahipliği ve ZK Akıllı Sözleşme İnovasyonunun İlerletilmesi

Ola Türkiye 🇹🇷
Ola Turkiye
Published in
6 min readFeb 20, 2024

Yeni Yılı Karşılarken, heyecanla duyuruyoruz ki Ola Teşvik Edilmiş Pre-Alpha Testnet’i artık aktif durumda ve hem geliştiricileri hem de kullanıcıları katılım ve yenilik için davet ediyor. Ola, açık kaynaklı Hibrit ZK Rollup olarak, programlanabilir ölçeklenebilirlik ve gelişmiş veri gizliliği ile blok zinciri ekosistemlerini güçlendiriyor. Bu başlangıç testnet sürümü, Ola-lang 0.1.0, OlaOS 0.1.0, AA Dağıtımı, ECDSA ve Poseidon Hash gibi özellikleri içerir ve diğerlerinin yanı sıra, her türlü sözleşmenin geliştirilmesini kolaylaştırır.

  • Ola, Mainnet lansmanına kadar öncü teşvik edilmiş genel test aşamaları düzenleyecek. Toplamda 10 milyon gelecekteki Ola tokenleri, sınırlı sayıda NFT’ler, Olavm Puanları (OVP’ler) ve gizemli ödüller teşvik olarak ayrılacaktır.
  • Geliştiriciler, kapsamlı Ola araç setlerini kullanarak, Ola-lang 0.1.0, OlaVM, OlaUI ve OlaOS 0.1.0 gibi, yolda daha fazla gelişme ile birlikte, yalnızca 4 adımda zk dApp’ler oluşturabilecekler.
  • -Kullanıcılar Ola topluluk yönetimine aktif olarak katılma yetkisine sahiptir. Tüm OVP sahipleri, Ola’nın evrimini şekillendirecek gelecekteki yönünü önerme ve oylama fırsatına sahip olacaktır.

Birlikte Ola’nın muazzam potansiyelini ortaya çıkaracağımız ve kolektif başarımızın ödüllerini paylaşacağımız bu dönüştürücü yolculukta bize katılın!

Ola Teşvikli Ön-Alpha Testnetine Genel Bakış

Ola ile Kolay Kurulum: Developer Rehberi

🛠️ Araçlar ve İşlevler
Ola Teşvikli Ön-Alpha Testneti, geliştiricilere Ola ağının minimum uygulanabilir sürümünü sunuyor. Geliştiriciler iş gereksinimlerine dayalı akıllı sözleşmeler yazabilir, bunları Ola ağına üzerinde hayata geçirebilir ve işlem göndermek ve durum sorgulamak için konsol araçları ve SDK’ları kullanabilirler. Yakın gelecekte daha fazla özellik ve araç yayınlanacaktır. Bu sürümde desteklenen özellikler:

  • Ola-lang 0.1.0: Ola-lang, kanıtlanabilir programlar yazmak için kullanılabilen Turing Bütünlüğüne sahip bir dildir. Ola-lang’in sözdizimi, başlamak için akıllı sözleşme geliştiricileri için uygun olan Solidity’ye benzer şekilde tasarlanmıştır. Ola-lang geliştirici dökümasyonuna buradan erişebilirsiniz.
  • OlaOS 0.1.0: OlaOS, Ola düğümünün uygulanmasıdır. Kullanıcılar, OlaOS’a JSON-RPC arayüzü aracılığıyla işlem gönderebilir, veri sorgulayabilir ve işlem durumunu kontrol edebilirler.
  • AA Desteği: Ola, Hesap Soyutlaması (AA) için doğal olarak destek sağlar. Kullanıcılar özel AA sözleşmeleri yaratabilirler ve AA aracılığıyla imza ve işlem yürütme mantığını ele alabilirler.
  • ECDSA ve Poseidon Hash: Ola, ECDSA’yı destekler ve zk-dostu hash fonksiyonu olan Poseidon hash’ini destekler.

🖥️ 4 Adımda ZK dApp’inizi Oluşturun

Ola DevTestnet, Ola akıllı sözleşmelerinin hızlı ve verimli şekilde oluşturulması ve test edilmesi için tasarlanmış yerel bir geliştirme ortamı sunar. Ortam yapılandırmasını, hesap oluşturmayı, akıllı sözleşme dağıtımını ve etkileşimi kapsayan kurulum süreci, 20 dakikadan kısa sürede tamamlanacak şekilde kolaylaştırılmıştır.

Ayrıntılı bir adım adım kılavuz için Ola Developer Hızlı Başlangıç’taki eğitimimizi ziyaret edin.

  1. Ortamın Ayarlanması
    Ola ağıyla etkileşime girmeye ve Ola-lang kodunu derlemeye başlamak için Olatte komut satırı aracının yüklenmesi gerekir. Olatte için ortam değişkenlerinin doğru şekilde yapılandırılması komut yürütmeyi basitleştirir ve okunabilirliği artırır.

Kurulum talimatları farklı işletim sistemlerine göre uyarlanmıştır:

  • MacOS için: Homebrew aracılığıyla
  • Debian/Ubuntu için: APT aracılığıyla
  • Red Hat/Fedora için: RPM aracılığıyla

2. Hesap Oluşturma

Olatte yüklendikten sonra imzalayan oluşturmaya devam edebilirsiniz. Bu, bir anahtar deposu dosyası oluşturmayı ve bir ortak anahtarı kaydetmeyi içerir; bu, ağ üzerinde güvenli etkileşimler için gerekli adımlardır.

3. Akıllı Sözleşme Yazma

Ola-lang ile Ola akıllı sözleşmelerini yazmak ve derlemek çok kolaydır. Derlemek için aşağıdaki komutu kullanın:

luaCopy code
olatte compile path/to/MyContract.ola path/of/output/dir

Bu, dağıtım için bir .bin dosyası ve arayüz tanımları için bir .abi dosyası oluşturacaktır. Sözleşmenizi aşağıdakilerle yazın:

bashCopy code
olatte deploy --network test path/to/MyContract_bin.json

4. Akıllı Sözleşmeyle Etkileşim

Olatte, akıllı sözleşme etkileşimleri için iki temel yöntemi kolaylaştırır:

  • call: Salt okunur işlevlerini yürütür.
  • invoke: Sözleşmenin durumunu değiştiren yazma işlemlerini gerçekleştirir.

Bu basit adımlarla, Ola testnet ağı sadece birkaç dakika içinde çalışmaya hazır hale gelir ve geliştirme ve test için kullanıma hazır olur!

🤔 Avantajlar ve Fırsatlar
Ola, sıfır bilgi kanıtları aracılığıyla ölçeklenebilirlik, gelişmiş gizlilik (çok yakında) ve hem yeni hem de deneyimli geliştiriciler için sezgisel bir araç seti sunarak ZK dApp geliştirmede öne çıkıyor. Ayrıca Ola, gelecek vaat eden projelere yönelik teşviklerle, finansal ve kaynak desteği sağlayarak yeniliği destekliyor. Testnet coşkuyla ilerledikçe, önde gelen geliştirici topluluklarıyla işbirliği yapacağız ve online workshoplar gerçekleştireceğiz. Çekirdek ekip üyelerimiz, Ola’nın araç kitlerini kullanarak test ağımıza çeşitli ilgi çekici dapp’ler kurarak geliştiricilerin Ola’yı keşfetmesine liderlik edecek.

Geliştiriciler Ola Builder Programındaki bu fırsatları keşfedebilir ve şu adresten teşviklere başvurabilir:

https://forms.gle/AFM4h3Jc5Y23Xfr28

Öncelik Adil Katılım: Merkeziyetsiz Bir Ola Topluluğu İçin

👥 Topluluğun Güçlendirilmesini Geliştirme
Ola, topluluk odaklı büyümeye güçlü bir şekilde odaklanarak veri mahremiyetini ve sahipliğini geliştirmeye kararlıdır. 20'den fazla global Ambassador’un yer aldığı OVP Programı ve Ambassador Programının 2023'te başlatılması, Ola’nın geleceğinin şekillendirilmesine aktif katılımı teşvik etmiştir. Bu strateji, kademeli olarak daha merkezi olmayan bir ekosisteme doğru geçiş yaparak dengeli bir gelişmeyi amaçlamaktadır.

Yöneticiler ve içerik yaratıcıları da dahil olmak üzere topluluk üyeleri, karar alma süreçlerinde giderek artan bir rol oynarken, ağ sürdürücüleri istikrar ve güvenliği sağlar. Stratejik ortaklıklar ve düzenleyici standartlara bağlılık da Ola’nın büyüme stratejisi açısından çok önemlidir. Bu işbirlikçi ve merkezi olmayan yaklaşımın Ola’nın blockchain altyapısındaki konumunu sağlamlaştırması, topluluk katılımı ve teknolojik güvenilirlik yoluyla uzun vadeli başarıyı desteklemesi bekleniyor. Daha fazla bilgi için Ola topluluk merkezini mutlaka ziyaret edin: https://ola-turkiye.gitbook.io/ola-topluluk-merkezi/

🗳 ️ Pek Yakında: Ola’nın Geleceğine Katılım için Oy Kullanma ve Teklifte Bulunma
Sınırlı sayıda OVP’ler ürettik ve tüm #OVP sahiplerine yönetişime ve karar alma süreçlerine katılma yetkisi veriyoruz. Ola olarak topluluğumuzun desteğine ve katılımına değer veriyoruz ve sınırlı sayıda OVP’yi takdir olarak sunuyoruz. Her OVP sahibine geleceğimizi aktif olarak şekillendirme fırsatı vererek güçlü bir topluluk geliştiriyoruz. Önümüzdeki haftalarda tüm OVP sahiplerini yönetişim ve karar alma süreçlerimizde görüşlerini dile getirmeye davet edeceğiz. Ola ekosistemi üzerinde önemli bir etki yaratmak için bizi takip etmeye devam edin.

Ola’nın Geleceği: Yaklaşan Özellikler ve Yol Haritası
Devtestnet sonrası yol haritamız, test ağı iterasyonuna odaklanarak, temel yükseltmeleri uygulayarak ve Ola’yı geliştirmek için çeşitli yeni özellikler ve işlevler ekleyerek şekillendirilmiştir. Sonunda, isteğe bağlı gizlilik özellikleri sunan tamamen merkezi olmayan bir ana ağa ulaşmayı hedefliyoruz. Bir sonraki aşamanın bir parçası olması beklenen iç test aşamasındaki yaklaşan özellikler şunları içerir:

  • PoW, ZKP ve Doğrulayıcı Madencilik Mekanizmaları: Ağı güvence altına almak ve katılımcıları teşvik etmek için madencilik mekanizmaları.
  • Gas Ücreti Modeli: Ağ bütünlüğünü korumak ve DDoS saldırılarını önlemek için her işlem gaz gerektirecektir.
  • Ethereum Katman 1 Doğrulayıcı: Ethereum’da L2 durum güncellemelerini ve kanıtları doğrulamak için Doğrulayıcı sözleşmeleri uyguluyoruz, güvenliği ve güveni artırıyoruz.
  • Katman 1 ve Katman 2 Yatırma ve Çekme: L1 ve Ola L2 arasındaki sorunsuz entegrasyon, kullanıcıların Ethereum’dan Ola L2'ye varlıkları kolayca yatırmasını sağlayacak.
  • Geliştirilmiş Veri Erişilebilirliği (DA) Katmanı Entegrasyonu: Rollup’umuzun DA stratejisi, sağlam veri erişilebilirliği için Ethereum ve Celestia gibi çeşitli yöntemleri destekleyecektir.
  • Zincirler Arası Köprü Fonksiyonu: Farklı blok zinciri ağları arasında etkileşim ve varlık transferini kolaylaştırma.
  • GPU Hızlandırmalı Kanıtlayıcı: CPU ve GPU modlarında Kanıtlayıcı kanıtları sunarak, kanıt oluşturma sürecini önemli ölçüde hızlandırma.
  • Hesap Soyutlama Kriptografik İlkeleri için Genişletilmiş Destek: Destek kapsamımızı EDDSA ve BLS imzaları gibi gelişmiş kriptografik primitifleri içerecek şekilde genişletme.
  • İsteğe Bağlı Gizlilik Özellikleri: Platformda kullanıcı takdirini ve güvenliği artırmak için gizlilik seçenekleri tanıtma.

Ola ile yolculuğa adım atın: Bireyler Veri Yetkinliliği ile Güçleniyor

Kasım ayından bu yana, Ola test ağımızın whitelist etkinliği aracılığıyla 200'den fazla yüksek kaliteli dApp başvurusu aldık. Bu başvurular, oyun, Sosyal Finans (SocialFi) ve DID gibi alanları kapsamaktadır. Bu projelerin Ola ekosistemi içinde gelişmesini heyecanla izlemekteyiz.

Geleceğe baktığımızda Ola, testnetini sürekli olarak geliştirmeye, ZK kanıt gizliliğini blockchain teknolojisiyle entegre etmeye ve yıl ortasında mainnet lansmanımıza zemin hazırlamaya kendini adamıştır.

Önümüzdeki aylarda yeni bir madencilik mekanizması (PoW, ZKP, Doğrulayıcı vb.) tanıtmaktan ve tokenomics modelimizi ortaya çıkarmaktan heyecan duyuyoruz. Bu, kullanıcılar, geliştiriciler, madenciler ve diğer önemli paydaşlar da dahil olmak üzere çeşitli topluluğumuz için özel olarak tasarlanmış ayrıntılı teşvik kurallarını içerecek ve blockchain inovasyonuna doğru yolculuğumuzda önemli bir adım atacak.

Ola ile daha adil, daha merkezi olmayan bir dünya yaratmak için bize katılın. Ola’nın geleceğini şekillendirmede üzerinize düşeni yapın ve kolektif başarımızın ödüllerini paylaşın. Yeniliğin sınırlarını zorlarken, önümüzdeki dikkate değer kilometre taşlarını sabırsızlıkla bekliyoruz.

Ola’nın yolculuğunun önemli bir parçası olduğunuz için teşekkür ederiz. Haydi bu önemli anı yakalayalım ve Ola Mainnet’e doğru unutulmaz bir yolculuğa çıkalım!

Hakkımızda

Ola, blockchainlere programlanabilir ölçeklenebilirlik ve mahremiyet sunan bireyleri veri sahipliği yoluyla güçlendiren açık kaynaklı bir Hibrit ZK Rollup’tur. 2022'de Sin7y Labs kriptografları ve mühendisleri tarafından geliştirilen Ola, her türlü sözleşmenin geliştirilmesini kolaylaştıran, Ola-lang, OlaVM, OlaUI, OlaOS ve bir dizi geliştirici dostu araç içeren bir layer 2 ZK Stack’ı sunuyor. Ola, 2023'te OVP Puan Sistemini ve Ambassador Programını başlattı; Şu anda aktif olarak 20'den fazla global Ambassador’larımız bulunuyor. Ola, 2024 yılı için public testnet,mainnet, madencilik mekanizmasını (PoW, ZKP ve Verifier) ve bir dizi teşvik programını istikrarlı bir şekilde hayata geçirmeyi planlıyor. Adil, merkezi olmayan ve izinsiz bir dünyaya katkıda bulunmak için bize katılmayı veya bizimle ortak olmayı düşünüyorsanız. lütfen contact@olavm.org adresinden bizimle iletişime geçin.

Website | Twitter | Discord | Telegram | Whitepaper | GitHub | LinkedIn | YouTube | HackMD | Medium | HackerNoon

--

--

Ola Türkiye 🇹🇷
Ola Turkiye

ZKVM tabanlı, Yüksek performanslı ve Programlanabilir gizlilik sunan L2. Türkiye Telegram ➡️ https://t.me/olaturkiye Discord ➡️ https://discord.gg/CQZkvCDeWt