Phat Sözleşmesinin Tanıtımı

Dec 31 2022
Akıllı sözleşmelerden beklentiniz nedir? Cevabım şu olurdu: Birden fazla bilgi işlem düğümünün eşzamanlılığıyla daha iyi performans ve daha büyük bilgi işlem gücü ile normal programlar gibi zengin özellikler sağlayın. Ethereum blok zinciri tarafından sunulan akıllı sözleşmeler, blok zincirinin kapasitesini genişletmek için gerçekten bir yeniliktir.

Akıllı sözleşmelerden beklentiniz nedir?

Cevabım şu olurdu:

Birden fazla bilgi işlem düğümünün eşzamanlılığıyla daha iyi performans ve daha büyük bilgi işlem gücü ile normal programlar gibi zengin özellikler sağlayın.

Ethereum blok zinciri tarafından sunulan akıllı sözleşmeler, blok zincirinin kapasitesini genişletmek için gerçekten bir yeniliktir. İlk seferde tüm kurallar, değiştirilemez kod ve geri alınamaz işlemlerle tanımlanır ve uygulanır. Buna bağlı olarak, güvenin değerli olduğu merkezi olmayan finansta geniş çapta benimsendiğini gördük. Güven gerektiren finansal davalardaki başarıya rağmen, geliştiriciler açısından mevcut akıllı sözleşme platformları kapalı: veri ve hizmetlere kolayca erişemezsiniz . Böyle bir problem, çözmek için bazı geçici Oracle blok zincirleri oluşturmayı bile gerektirir! Mevcut blok zincirlerinin performansını iyileştirmek için basmakalıp sözler bir yana bırakın.

Phala, merkezi olmayan akıllı sözleşmeler, depolama protokolleri ve veri indeksleme hizmetleriyle serbestçe birleştirilebilen evrensel bir merkezi olmayan bilgi işlem ağı sağlamaya kendini adamıştır . Elde ettiğimiz şey, 20.000'den fazla çalışandan oluşan güvenilir bir bulut. Bu bilgi işlem düğümleri , yürütme ve mutabakatın ayrılmasını sağlayan bir çerçeve altında organize edilmiştir.: Tüm sözleşmelerin blok üretim sürecinde tek bir madenci tarafından yürütüldüğü (diğer madencilerin doğrulama için çift yürütme yaptığı) mevcut platformların aksine, Phala her işçide kopya olmadan (veya yalnızca küçük bir faktörle) aslına uygun yürütmeyi zorlar, böylece bilgi işlem gücü çalışan sayısına göre doğrusal olarak artar. Web3 dünyasını taşıma gücüne sahip merkezi olmayan bir bilgi işlem bulutunun ön koşulunun bu olduğuna inanıyoruz.

Phala, TEE ve blok zinciri birleştirerek gizli blok zinciri olarak iyi biliniyordu ve bu, insanların tasarımımızın gerçek değerini kolayca görmezden gelmesine neden olabilir: Hesaplamayı zincir dışına taşımak, mevcut akıllı sözleşme üzerindeki sınırlamaları kaldırarak güçlü Phat'a yol açar . Zengin özelliklere sahip sözleşme :

  • Hesaplama açısından yoğun görevleri destekleyin. İlk kez, tek bir sözleşme bile tüm blok zincirini bloke etme konusunda endişelenmenize gerek kalmadan bir çalışanın bilgi işlem gücünü tam olarak kullanabilir. Örneğin, görüntü/video işleme gereksinimleri, NFT ve Metaverse'nin popülaritesi ile artarken, işleme işleri CPU yoğun ve pahalıdır. Gramine Projesi'nden yararlanarak , çalışanlarımızda değiştirilmemiş açık kaynak oluşturucu Blender'ı çalıştırmak için kavram kanıtını tamamladık . Eşzamanlı programlama ile birden fazla işçinin gücünü birleştirmek ve ağır işlere hizmet etmek mümkündür;
  • Düşük gecikmeli gerçek zamanlı hesaplama sunun. Metaverse ve oyun etkileşimi için yanıt süresi bir saniyeyi geçmemelidir. Bununla birlikte, geleneksel blockchain akıllı sözleşmeleri, düşük gecikmeli hizmetlerin gereksinimlerini karşılayamaz (çünkü blok aralıklarında yürütülürler). Fat Contract, milisaniye düzeyinde okuma ve yazma yanıtları elde edebilir, bu da onu Metaverse ve oyun hizmetlerini dağıtmak için mükemmel bir seçim haline getirir;
  • İnternet hizmetlerine erişin. Zincir dışı güvenli çalışanlar, Şişman Sözleşme için karmaşık eşzamansız istekleri güvenle devredebilir. Hackathon'umuzda, BTC fiyatının bir demo botunu sunduk. Mevcut web hizmetinden BTC fiyatını sorgulamak için bir HTTP isteği gönderebilir ve ardından ilgili HTTP API aracılığıyla Telegram hesabınıza bildirebilirsiniz. Tüm bu işlemler Yağ Sözleşmesinde 100 LoC içinde gerçekleştirilir.
Fat Contract'ın uygulama senaryosu

Başlangıç ​​sorumuza dönersek, mevcut akıllı sözleşme klişesinden çıkıp gerçek bir bilgi işlem bulutunda sözleşmenin nasıl olması gerektiğini yeniden düşünmeye çalışıyoruz. Bu, Phat Sözleşmesini tasarlayıp uyguladığımız motivasyondur: önce akıllı bir sözleşme yerine normal bir program gibi davranmalı ve ardından onu blok zincirin merkezi olmayan ve güvene dayalı olmayan doğası ile güçlendireceğiz. Tekrar açıklığa kavuşturmak için:

Phat Sözleşmesi, gerçek zamanlı hesaplama yoğun görevleri destekleyen ve blok zincirlerinin dışında olsalar bile tüm hizmetlere erişimi olan akıllı sözleşme yerine bir tür merkezi olmayan programdır.

Phat Sözleşmesine olan inancımız da topluluğumuzun geri bildirimlerinden geliyor. Son hackathon'umuz sırasında, güçlü Phat Sözleşmesi ile bazı yetenekli geliştiricilerin yaratımlarını gördük . Şimdilik, Phat Sözleşmesi ile oynamanın iki yolu var:

  • Artık hackathon öğreticimizi tekrar ziyaret edebilir ve kod tabanımızı çatallamak ve değişiklikleri yapmak için onu takip edebilirsiniz . Bu size Phat Sözleşmesinin yeteneklerini anında deneyimleyecektir;
  • Parity's Ink'e desteğimiz ! Sözleşme yolda . Sözleşmenizi güvenli ve verimli Rust programlama dili ile geliştirebilir ve büyük kod tabanımızı çatallamaya gerek kalmadan, zincir dışı çalışanlarımızın sağladığı performans iyileştirmesinin keyfini çıkarabilirsiniz.

Phala Hakkında

Phala Network, hesaplama bulutuna olan güven sorununu ele alıyor .

Bu blok zincir, veri gizliliğinden ödün vermeden büyük bulut işlemeyi mümkün kılan güvenilir bir hesaplama platformudur . Halihazırda modern işlemcilere gömülü olan TEE tabanlı gizlilik teknolojisi etrafında oluşturulmuş Phala Network'ün dağıtılmış bilgi işlem bulutu, çok yönlü ve gizlidir. Phala, mutabakat mekanizmasını hesaplamadan ayırarak, işlem gücünün yüksek düzeyde ölçeklenebilir olmasını ancak israf etmemesini sağlar. Birlikte, bu, güçlü, güvenli ve ölçeklenebilir, güvenilir bir bilgi işlem bulutu için altyapı oluşturur .

Polkadot çapraz zincir ekosisteminin bir parachain üyesi olarak Phala, veri katmanını korurken diğer blok zinciri uygulamalarına bilgi işlem gücü sağlayabilecek , gizlilik korumalı DeFi alım satım pozisyonları ve işlem geçmişi, DID gizli verilerinin birlikte işlenmesi gibi olanaklara olanak tanıyabilecek. hafif düğümlü zincirler arası köprüler ve daha fazlasını geliştirmek.

Şu anda Phala Ağı üzerinde geliştirilmekte olan zincir üstü hizmetler arasında Web3 Analytics bulunmaktadır: Phala'nın yüksek performanslı akıllı sözleşmeleri gizlilikle yüksek düzeyde eşzamanlı toplu veri analitiği sağlamak için Google Analytics'e doğal olarak bireysel gizliliğe saygı duyan bir alternatifin yolunu açar.

— Abone ol | Web sitesi | Twitter | Github
— Anlaşmazlık | Forum | telgraf | İtalyanca | Fransızca | Farsça | Koreli