For the complete documentation index, see llms.txt. This page is also available as Markdown.

Hesap Soyutlama Kullanımı

Biconomy'nin AbstractJS ve MEE'si ile Chiliz Chain'de hesap soyutlaması uygulayın: gassız işlemler, toplu ve çok zincirli işlemler ve daha iyi dApp UX için smart account'lar.

Hesap Soyutlaması Nedir?

Hesap Soyutlaması, kullanıcıların akıllı sözleşmeleri hesap olarak kullanmasına olanak tanıyan ve onları tamamen programlanabilir kılan bir blockchain teknolojisidir.

Kullanıcı hesaplarını daha esnek ve işlevsel hale getirerek kullanıcı deneyimini iyileştirmeyi amaçlar.

Chiliz Chain Geliştiricileri İçin Anlamı Nedir?

AA'yı uygulayarak geliştiriciler, projelerinin kullanıcı deneyimini geliştirebilir: Daha basit Chiliz Chain etkileşimleri, daha kullanıcı dostu bir uygulama anlamına gelir.

Chiliz Chain'de Biconomy Kullanımı

Biconomy, MEE (Modular Execution Environment) ve AbstractJS SDK'sı etrafında inşa edilmiş tam yığın bir Hesap Soyutlama araç seti sunar. Chiliz Chain hem Mainnet hem de Spicy Testnet'te desteklenmektedir.

Biconomy'nin yığınıyla kullanıcılarınıza şunları sunabilirsiniz:

  • Gassız işlemler

  • Toplu ve çok zincirli işlemler

  • Akıllı sözleşme cüzdanları (sosyal giriş dahil)

  • session keys, hesap kurtarma ve daha fazlası gibi modüller

Neden MEE, klasik Hesap Soyutlama modeli değil?

Biconomy'nin önceki yığını, her zincirde ayrı bundler ve paymaster altyapısına dayanan klasik ERC-4337 modeli üzerine inşa edilmişti. Biconomy o zamandan beri, tam ERC-4337 eşdeğerliğini korurken ana kısıtlamalarını ortadan kaldıran MEE'ye geçmiştir. Onların MEE vs ERC-4337 karşılaştırması bunun gerekçesini açıklamaktadır:

  • Dinamik birleştirilebilirlik: ERC-4337 yalnızca tüm çağrı verilerinin önceden bilinmesi gereken statik toplu işlemeye izin verir. MEE, her adımın önceki adımların çıktılarına başvurmasına olanak tanır (koşullu mantık, çalışma zamanı değerleri).

  • Yerel çok zincirli orkestrasyon: zincir başına ayrı işlemler ve imzalar yerine, MEE karmaşık çok zincirli akışları tek bir imzayla yetkilendirir.

  • Evrensel gas soyutlaması: kullanıcılar, zincir başına gas yönetmek yerine, desteklenen herhangi bir zincirde başka bir zincirin token'larını kullanarak gas ödeyebilir.

  • Otomasyon: MEE, ERC-4337'de bulunmayan zamanlanmış ve tekrarlayan yürütmeyi destekler.

  • Varsayılan olarak EOA desteği: herhangi bir akıllı sözleşme cüzdanı (veya EIP-7702) kesinlikle gerekli değildir.

Chiliz Chain'de gassız işlemler

AA'nın en etkili kullanımlarından biri, kullanıcıların dApp'inizle etkileşim kurmak için yalnızca CHZ bulundurma ihtiyacını ortadan kaldırmaktır. Sponsorlu (gassız) işlemler ile uygulamanız gas'ı kullanıcı adına karşılar, böylece katılım artık kullanıcının önce CHZ edinmesini gerektirmez. MEE'nin evrensel gas soyutlamasıyla birleştiğinde, gas zincirin yerel varlığı yerine başka bir token'da da ödenebilir. Bunu nasıl etkinleştireceğinizi öğrenmek için Biconomy'nin gas sponsorluğu kılavuzuna bakın.

Başlarken

Biconomy panosunda oturum açın ve bir proje oluşturun. Her proje size uygulamanızda kullanacağınız kimlik bilgilerini verir:

  • bir API Key (ör. mee_LDxnuNsXYfvNUGsz6sJbHn)

  • bir Project ID (ör. 1sp767r4-5rrs-9o1s-3s6s-4s0r6nrq3647)

AbstractJS ve viem kurun:

Ardından, zincir yapılandırmanızı Chiliz Chain'e yönlendirerek bir Nexus account ve bir MEE client oluşturun. Chiliz Chain ID'leri şunlardır:

  • Chiliz Mainnet = 88888

  • Chiliz Spicy Testnet = 88882

Not: Biconomy'nin SDK'sı gelişmeye devam ediyor, bu nedenle güncel ve eksiksiz örnek için onların AbstractJS'i Kurma kılavuzunu ve tanıtımını takip edin.

Son güncelleme

Bu yararlı oldu mu?