Ana içeriğe geç

Smart Accounts

Smart Accounts ne yapar

Smart Accounts tek bir işlemi alır ve bu işlemin sıradan bir cüzdan yerine bir akıllı hesap üzerinden geçip geçmediğini söyler. Akıllı hesap, bir sözleşme tarafından yönetilen bir cüzdandır; bu nedenle birden fazla eylemi tek bir işlemde toplamak veya gazı başka birinin ödemesine izin vermek gibi normal bir cüzdanın yapamayacağı şeyleri yapabilir.

Cognivo bir akıllı hesabı yalnızca zincir üzerinde bunun için gerçek bir işaret varsa raporlar. Aradığı iki işaret vardır: bir ERC-4337 EntryPoint sözleşmesiyle etkileşim ve gönderen cüzdan üzerinde bir EIP-7702 yetkilendirmesi. Cognivo asla tahmin yürütmez.

Ne zaman kullanılır

Bir işlem, fon gönderen sade bir cüzdana benzemediğinde ve nedenini merak ettiğinizde kullanın. Yanıtladığı yaygın sorular:

  • Bunu kişinin kendi cüzdanı mı gönderdi, yoksa onun adına hareket eden bir sözleşme mi?
  • Baktığım adres sıradan bir cüzdan mı, yetkilendirilmiş bir cüzdan mı, yoksa bir sözleşme mi?
  • Bu işlem, akıllı hesap aktivitesini bir araya toplayan paylaşımlı EntryPoint'ten geçti mi?

Bir izlemeyi veya bir token geçmişini okurken bir adres tuhaf davrandığında, örneğin tek bir işlemde birçok eylem gönderdiğinde de kullanışlıdır.

Nerede bulunur

Uygulamayı dapp.cognivolabs.io adresinden açın, ardından sol kenar çubuğunda INTELLIGENCE altında Smart Accounts'ı seçin.

  1. İşlemin bulunduğu ağı, burada Ethereum olarak ayarlı olan Ağ açılır menüsünden seçin.
  2. İşlemi, 0x ve ardından 64 karakter alan İşlem hash'i alanına yapıştırın.
  3. O işlemin bir akıllı hesap üzerinden geçip geçmediğini kontrol etmek için Analiz Et'i seçin.
Uygulamanın sol kenar çubuğundaki Smart Accounts bağlantısından açılan Smart Accounts ekranı.Görseli büyüt

Smart Accounts, Ethereum, Base ve BNB Chain üzerinde çalışır. İşlemin gerçekten gerçekleştiği ağı seçin. Yanlış olanı seçerseniz Cognivo işlemi bulamaz.

Geri aldığınız şey

Yanıt sade bir başlıkla açılır; örneğin o ağda akıllı hesap aktivitesi bulundu, standart bir işlem veya başarısız bir işlem.

Bunun altında şunları alırsınız:

  • Genel Bakış, işlemin durumu, gönderen hesabın türü, hedef hesabın türü, bir ERC-4337 EntryPoint tespit edilip edilmediği ve hangi sürüm olduğu ile birlikte blok ve saat.
  • İlgili hesaplar, göndereni, hedefi ve işlemin oluşturduğu her sözleşmeyi listeler. Her biri standart cüzdan, yetkilendirilmiş cüzdan, sözleşme veya EntryPoint'in kendisi olarak etiketlenir. Cognivo doğrulayabildiğinde, kendi uygulamasını işaret eden bir proxy, kayıtlı bir sahip veya bir cüzdanın yetki verdiği adres gibi notları da görürsünüz.
  • Hesap soyutlaması, bir EntryPoint etkileşiminin tespit edilip edilmediğini ve gönderen EIP-7702 kapsamında yetkilendirilmişse bunun ne anlama geldiğini belirtir.
  • Dokunulan diğer sözleşmeler, işlem başka sözleşmelere de ulaştığında görünür.

İki sonuç insanları sık sık şaşırtır. Standart bir işlem bir başarısızlık değil, gerçek bir yanıttır: Cognivo'nun her iki işareti de kontrol ettiği ve hiçbirini bulmadığı, dolayısıyla bunun sıradan bir cüzdan işlemine benzediği anlamına gelir. İşlemin güvenli ya da güvensiz olduğu anlamına gelmez. İşlem bulunamadı, Cognivo'nun o hash'i seçtiğiniz ağda bulamadığı anlamına gelir. Hash'i, ardından ağı kontrol edin ve tekrar deneyin. Yalnızca seçili ağda var olan bir işlem kontrol edilebilir.

Bazı alanlar sınıflandırılmadı veya tespit edilmedi olarak dönebilir. Bu, ayrıntının olmadığı değil, Cognivo'nun bu ayrıntıyı zincirden doğrulayamadığı anlamına gelir.

Sınırlamalar

Smart Accounts bu tek işlemi ve ilgili hesapların sınıflandırmasını okur. Bir demet içindeki her bir kullanıcı işlemini veya arkasındaki calldata'yı çözümlemez. EntryPoint etkileşiminin kendisinin ötesindeki bundler ve paymaster ayrıntıları çözümlenmez, bu yüzden Cognivo size gazı kimin karşıladığını söylemez.

Maliyet

Smart Accounts 2 kredidir. Cognivo maliyeti çalıştırmadan önce bildirir ve yalnızca siz kabul ettikten sonra, üstelik yalnızca gerçek bir sonuç geldiğinde ücretlendirir. Reddeder veya iptal ederseniz hiçbir ücret alınmaz. Her hesap günde 5 ücretsiz kredi alır ve bunlar UTC gece yarısında sıfırlanır. Tüm ayrıntılar için bkz. Faturalama ve krediler.

Sonraki adımlar

Aynı işlemin tüm hikayesini, neyin hareket ettiği ve nereye gittiği dahil olmak üzere okumak için Transaction Intelligence'ı kullanın. Bir hesabın etkileşimde bulunduğu sözleşmeyi kontrol etmek için Token and Contract Analysis'i kullanın. Her aracın maliyetini tek bir listede görmek için bkz. Araçlar ve maliyetler.