Merhaba arkadaşlar, ben Tuyền. Son günlerde @Injective üzerinde “derin teknik” bir değişikliği takip etme konusunda yoğunlaştım: orijinal EVM'nin piyasaya sürülmesi sadece “Solidity çalıştırmak” değil, aynı zamanda Bank, Exchange, Staking gibi zincirin temel modülleri ile doğrudan bağlantı kurma imkanı sunuyor ve bu, protokolde önceden gömülü bir dizi ön derlemenin varlığı sayesinde mümkün hale geliyor. Bu, sözleşmelerin doğrudan varlıklar, emirler ve zincir üzerindeki verilerle aracısız olarak işlem yapabileceği anlamına geliyor, böylece köprü, defter kopyalama veya kırılgan ara katmanlar gerekmiyor.
Bank Precompile – Varlıkların düzenlenme şeklini değiştirir
İlk değişim noktası, sermaye yönetimimi etkileyen Bank ön derlemesidir. Bu, EVM'yi sağlar:
Transfer işlemleri gerçekleştirme, token artırma/azaltma, #Injective'ın orijinal x/bank defterinde anlık bakiye kontrolü. MultiVM Token Standard ile birlikte, wINJ gibi varlıklar artık “EVM sözleşmesinde kopya” değil, zincir üzerindeki gerçek bakiyenin doğrudan görünümüdür.
Sonuç olarak, hem EVM hem de WASM üzerinde stratejileri çalıştırdığımda, bakiye her zaman senkronize kalıyor, bakiye sapması riski önemli ölçüde azalıyor ve risk yönetim tablosu da daha düzenli hale geliyor. Strateji ve arbitraj yapanlar için, bu “çalışabilir” olmaktan “pürüzsüz ve güvenli bir şekilde çalışmaya” geçişte bir sıçrama.
Borsa Ön İşlem – Zincir üzerinde emirleri doğrudan gerçekleştirin
Sonra Exchange precompile var, ticaret performansını önemli ölçüde artırıyor:
Daha önce, otomatik emir vermek, emir iptal etmek veya alt hesaplar arasında para transferi yapmak istiyorsanız, ara katmanlar veya proxy üzerinden geçmek zorundaydınız. Artık, sözleşme doğrudan Exchange precompile'ın sabit adresini çağırabilir, alt hesap mantığını ve emir eşleştirmeyi tek bir işlemde zincir üzerinde gerçekleştirebilir.
Örneğin, marjı Alt hesap A'dan B'ye taşıyabilir ve (iki yönlü grid) için iki taraflı emirleri tek bir adımda ayarlayabilirsiniz. Yüksek frekanslı stratejiler veya çok aşamalı işlemler ile bu, kayma, işlem başarısızlığı ve karşılaştırma karmaşıklığını azaltır.
Gelişim deneyimi – Hızlı ve doğrudan
Foundry kullanarak Bank/Exchange önceden derlenmiş ile bağlantılı bir “marj izleme + otomatik ekleme” sözleşmesi yazmayı deniyorum:
Injective üzerinde build, deploy ve debug süreci neredeyse Ethereum ile eşdeğerdir. Not: EVM yerel ortamı Injective'in precompile'larını içermez, bu nedenle adım adım debug yapmak için testnet veya yerel node ile bağlantı kurulması gerekir. Gerçek ağa bağlandığında, sözleşme doğrudan orijinal modüle bağlanır, düşük Gas ve aracı katmana ihtiyaç duyulmaz.
Bir gün içinde prototipi başarıyla çalıştırdım, aracılardaki maliyetleri düşürmenin ve işletme risklerini azaltmanın faydalarını net bir şekilde gördüm.
Veri – Bir blok zinciri
Sadece işlemle ilgili değil, Injective üzerindeki veri kaynakları da güçlendiriliyor:
API3, Injective EVM üzerinde 200'den fazla veri kaynağı sağladı. EVM sözleşmesine, özel bir Gateway'e ihtiyaç duymadan, normal EVM standartlarına tıpatıp bağlıdır.
Bu, temel fiyatlardan karmaşık göstergelere veya OEV (Order Execution Value) otomatik geri alma yeteneğini inşa etme olanağını açar, hepsi aynı zincir üzerinde. “Fiyat - Pozisyon - Rapor” döngüsünü inşa etmek isteyenler, farklı katmanlar üzerinde işletim ve risk yönetimi konusunda daha az endişe duyacaklar.
Hızlı uygulama yol haritası
Kişisel deneyimimi üç adımda özetleyecek olursam, sizin için daha kolay anlaşılır olur:
MetaMask'ı Injective Mainnet ile bağlayın: chain ID 1776, RPC ve explorer'ın stabil çalıştığını kontrol edin. INJ'yi wINJ'ye dönüştürün ve farklı frontend'lerde bakiye senkronizasyonunu kontrol edin; basit market-making/arbitrage scriptini yeni ortama taşıyın. Stratejik işlemleri doğrudan precompile'a aktarın: Exchange precompile: sub-account arasında sermaye taşıma, emir verme/alma işlemlerini tek adımda yapma. Bank precompile: nakit akışını doğrudan yönetme. Gün sonu karşılaştırmasını zincir üzerindeki orijinal bakiyeye dayalı olarak kapatın.
Bu üç adımı tamamladıktan sonra, gerçekten stratejiye odaklanma zamanını göreceksiniz, ara katman yerine.
Kullanıcılar ve ekip için öneriler
Bireysel kullanıcılar: “birleşik bakiye” deneyimine başlamak: wINJ'ye dönüşüm yapın ve birçok frontend üzerinde işlem yapmayı deneyin, köprüye ihtiyaç duymadan sorunsuz bir deneyim yaşayın. Geliştirme ekibi: işlem ve sermaye yönetim fonksiyonlarını precompile'a taşımak, emir verme - ödeme - defter tutma sürecini stabil koda standartlaştırmak için erken adımlar atıyor. Sonraki aşamada Staking precompile ve veri kaynaklarına genişleme yapılabilir, böylece “işlem nakit akışı + temel kazanç” zinciri oluşturulabilir.
Ben değerlendiriyorum, precompile önemli modülleri “protokol içinde yerleşik API” gibi birleştirdiğinde, zincir üzerindeki birim ekonomisi borsa değişim seviyesine yakın olacak ve aynı zamanda kamu zincirinin bileşenli ve şeffaf yapısını koruyacaktır. Injective zemin hazırladı, şimdi bizim sıramız precompile'dan performansı gerçek stratejik sonuçlara dönüştürmek. $INJ
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Injective EVM Orijinal: Gerçek Precompile, Zincir Çekirdekleriyle Tam Bağlandığında
Merhaba arkadaşlar, ben Tuyền. Son günlerde @Injective üzerinde “derin teknik” bir değişikliği takip etme konusunda yoğunlaştım: orijinal EVM'nin piyasaya sürülmesi sadece “Solidity çalıştırmak” değil, aynı zamanda Bank, Exchange, Staking gibi zincirin temel modülleri ile doğrudan bağlantı kurma imkanı sunuyor ve bu, protokolde önceden gömülü bir dizi ön derlemenin varlığı sayesinde mümkün hale geliyor. Bu, sözleşmelerin doğrudan varlıklar, emirler ve zincir üzerindeki verilerle aracısız olarak işlem yapabileceği anlamına geliyor, böylece köprü, defter kopyalama veya kırılgan ara katmanlar gerekmiyor. Bank Precompile – Varlıkların düzenlenme şeklini değiştirir İlk değişim noktası, sermaye yönetimimi etkileyen Bank ön derlemesidir. Bu, EVM'yi sağlar: Transfer işlemleri gerçekleştirme, token artırma/azaltma, #Injective'ın orijinal x/bank defterinde anlık bakiye kontrolü. MultiVM Token Standard ile birlikte, wINJ gibi varlıklar artık “EVM sözleşmesinde kopya” değil, zincir üzerindeki gerçek bakiyenin doğrudan görünümüdür. Sonuç olarak, hem EVM hem de WASM üzerinde stratejileri çalıştırdığımda, bakiye her zaman senkronize kalıyor, bakiye sapması riski önemli ölçüde azalıyor ve risk yönetim tablosu da daha düzenli hale geliyor. Strateji ve arbitraj yapanlar için, bu “çalışabilir” olmaktan “pürüzsüz ve güvenli bir şekilde çalışmaya” geçişte bir sıçrama. Borsa Ön İşlem – Zincir üzerinde emirleri doğrudan gerçekleştirin Sonra Exchange precompile var, ticaret performansını önemli ölçüde artırıyor: Daha önce, otomatik emir vermek, emir iptal etmek veya alt hesaplar arasında para transferi yapmak istiyorsanız, ara katmanlar veya proxy üzerinden geçmek zorundaydınız. Artık, sözleşme doğrudan Exchange precompile'ın sabit adresini çağırabilir, alt hesap mantığını ve emir eşleştirmeyi tek bir işlemde zincir üzerinde gerçekleştirebilir. Örneğin, marjı Alt hesap A'dan B'ye taşıyabilir ve (iki yönlü grid) için iki taraflı emirleri tek bir adımda ayarlayabilirsiniz. Yüksek frekanslı stratejiler veya çok aşamalı işlemler ile bu, kayma, işlem başarısızlığı ve karşılaştırma karmaşıklığını azaltır. Gelişim deneyimi – Hızlı ve doğrudan Foundry kullanarak Bank/Exchange önceden derlenmiş ile bağlantılı bir “marj izleme + otomatik ekleme” sözleşmesi yazmayı deniyorum: Injective üzerinde build, deploy ve debug süreci neredeyse Ethereum ile eşdeğerdir. Not: EVM yerel ortamı Injective'in precompile'larını içermez, bu nedenle adım adım debug yapmak için testnet veya yerel node ile bağlantı kurulması gerekir. Gerçek ağa bağlandığında, sözleşme doğrudan orijinal modüle bağlanır, düşük Gas ve aracı katmana ihtiyaç duyulmaz. Bir gün içinde prototipi başarıyla çalıştırdım, aracılardaki maliyetleri düşürmenin ve işletme risklerini azaltmanın faydalarını net bir şekilde gördüm. Veri – Bir blok zinciri Sadece işlemle ilgili değil, Injective üzerindeki veri kaynakları da güçlendiriliyor: API3, Injective EVM üzerinde 200'den fazla veri kaynağı sağladı. EVM sözleşmesine, özel bir Gateway'e ihtiyaç duymadan, normal EVM standartlarına tıpatıp bağlıdır. Bu, temel fiyatlardan karmaşık göstergelere veya OEV (Order Execution Value) otomatik geri alma yeteneğini inşa etme olanağını açar, hepsi aynı zincir üzerinde. “Fiyat - Pozisyon - Rapor” döngüsünü inşa etmek isteyenler, farklı katmanlar üzerinde işletim ve risk yönetimi konusunda daha az endişe duyacaklar. Hızlı uygulama yol haritası Kişisel deneyimimi üç adımda özetleyecek olursam, sizin için daha kolay anlaşılır olur: MetaMask'ı Injective Mainnet ile bağlayın: chain ID 1776, RPC ve explorer'ın stabil çalıştığını kontrol edin. INJ'yi wINJ'ye dönüştürün ve farklı frontend'lerde bakiye senkronizasyonunu kontrol edin; basit market-making/arbitrage scriptini yeni ortama taşıyın. Stratejik işlemleri doğrudan precompile'a aktarın: Exchange precompile: sub-account arasında sermaye taşıma, emir verme/alma işlemlerini tek adımda yapma. Bank precompile: nakit akışını doğrudan yönetme. Gün sonu karşılaştırmasını zincir üzerindeki orijinal bakiyeye dayalı olarak kapatın. Bu üç adımı tamamladıktan sonra, gerçekten stratejiye odaklanma zamanını göreceksiniz, ara katman yerine. Kullanıcılar ve ekip için öneriler Bireysel kullanıcılar: “birleşik bakiye” deneyimine başlamak: wINJ'ye dönüşüm yapın ve birçok frontend üzerinde işlem yapmayı deneyin, köprüye ihtiyaç duymadan sorunsuz bir deneyim yaşayın. Geliştirme ekibi: işlem ve sermaye yönetim fonksiyonlarını precompile'a taşımak, emir verme - ödeme - defter tutma sürecini stabil koda standartlaştırmak için erken adımlar atıyor. Sonraki aşamada Staking precompile ve veri kaynaklarına genişleme yapılabilir, böylece “işlem nakit akışı + temel kazanç” zinciri oluşturulabilir. Ben değerlendiriyorum, precompile önemli modülleri “protokol içinde yerleşik API” gibi birleştirdiğinde, zincir üzerindeki birim ekonomisi borsa değişim seviyesine yakın olacak ve aynı zamanda kamu zincirinin bileşenli ve şeffaf yapısını koruyacaktır. Injective zemin hazırladı, şimdi bizim sıramız precompile'dan performansı gerçek stratejik sonuçlara dönüştürmek. $INJ