DoganEth

Posted on Jun 27, 2022Read on Mirror.xyz

SwaySwap ile Tanışın: Etherum'un Modüler Execution Katmanında, Işık Hızındaki Dex.

Fuel Labs; Fuel Devneti üzerinde çalışan, Unıswap benzeri merkeziyetsiz uygulamayı duyurmaktan gurur duyar: SwaySwap.

SwaySwap’ı lütfen buradan de deneyin:

https://fuellabs.github.io/swayswap/

Hem Sway kontratları ve hem de TypeScript ile yazılmış frontend kodları, ücretsiz ve açık kaynak kodludur. Kodlara GitHub üzerinden erişebilirsiniz:

https://github.com/fuellabs/swayswap

Bir kullanıcı olarak ne yapabilirsiniz?

  • Tarayıcı tabanlı entegre bir Fuel Wallet oluşturun.
  • Kendi cüzdan adresiniz için test ETH’yi isteyin
  • İki farklı native varlığı takaslayın: Test ETH ve test DAI. Native varlık, artık Approve fonksiyonuna ihtiyaç duymadan işlem yapabileceğimiz anlamına geliyor!
  • Native varlıkları havuza ekleyin.

Varlıklar token olarak değil; native varlıklar olarak takaslanır transfer edilir veya LP olarak eklenir. Native varlıklar, ETH’nin Ethereum’da sahip olduğu birinci sınıf özelliklere sahiptir: bunlar akıllı kontrat çağrıları ile yapılabilir ve akıllı kontratlar bu varlıkların miktarını tutar.

Mühendis ve geliştiriciler için 3 çıkarım:

  • Bu uygulama, Sway adında yeni bir akıllı kontrat dili ile inşa edildi. Sway, Solidity’nin eksiklerinden ve Rust’ın güçlü yönlerinden öğrenerek benzersiz bir geliştirici deneyimi sunar.
  • Sway, ışık hızında çalışan bir sanal makina olan FuelVM’in programlama dilidir. FuelVM, geliştirilmiş ve atıklarından kurtarılmış bir EVM’dir. Tamamen farklı bir akıllı kontrat modeli öğrenmeye gerek yok; EVM için kontrat yazabiliyorsanız FuelVM’de nasıl sözleşme yazacağınızı zaten biliyorsunuz demektir!
  • SwaySwap, tamamen yeni bir execution katmanında çalışır: Fuel, UTXO tabanlı modüler execution katmanı.

En hızlı modüler execution katmanı olan Fuel, Ethereum’a global olarak erişilebilir bir ölçekleme getiriyor. Sonuç, maksimum güvenlik ve en yüksek, esnek verimdir. Modüler execution katmanları hakkında daha fazla bilgi almak isterseniz aşağıdaki linkten okuyabilirsiniz:

https://fuel-labs.ghost.io/introducing-fuel-the-fastest-modular-execution-layer/

Bu uygulama, UTXO tabanlı zincirlerin Ethereum’daki kullanıcı deneyimini yaşatamayacağına yönelik yanlış fikri de ortadan kaldırmalıdır. Geçmişteki diğer UTXO tabanlı akıllı sözleşme sistemleri, kullanıcıların aynı sözleşmeyle aynı anda etkileşime girmeye çalışması sonucu çekişme yaşadığını gösterdi. Blokzinciri mimarisindeki derin araştırmalar sayesinde Fuel’in çekişme sorunu yoktur: işlenebilir transferler. Fueldeki uygulamalar, Ethereumdaki uygulamalarla aynı şekilde etkileşime girebilir.

Modüler bir execution katmanı olarak Fuel; güvenliğini Ethereum’dan alırken monolitik zincirlerde mümkün olmayan, global verimliliği elde edebilir. Fuel, Ethereum üzerinde inşa ediliyor! #BeyondMonolithic

Sway Book’u okuyarak geliştirmeye başlayın:

https://fuellabs.github.io/sway/v0.16.2/

Ek notlar:

  • Bu, mainnet değil, devnet üzerindeki bir demo uygulamasıdır.

  • Block Explorer şu anda geliştirilmektedir ve erken versiyona aşağıdaki linkten erişebilirsiniz:

    https://fuellabs.github.io/block-explorer-v2/

  • Fuel, Ethereum tabanlı key yönetimini destekleyecektir.(Metamask ve WalletConnect ile hesap yönetimi ve işlem imzalama)

  • Halihazırda bağımsız bir ağ olsa da, gelecekte Fuel; tamamen Ethereum’a(önce test ağları sonrasında ana ağ) köprülenecek, böylece Ethereum’daki varlıklar Fuel’in execution katmanında kullanılabilecek.

Not: Bu çeviri, kendimi geliştirmek için yaptığım gönüllü bir çeviridir. Geri dönüşleriniz çok değerli, Twitter üzerinden çeviri hakkında geri dönüşlerinizi yapabilirsiniz.

Orijinal içerik:

https://fuel-labs.ghost.io/introducing-swayswap/