Rust geliştiricileri için Ethereum
Son düzenleme: @selcuk45(opens in a new tab), 29 Ağustos 2024
Ethereum'u, kripto para birimi ve blok zinciri teknolojisinin avantajlarından faydalanan merkeziyetsiz uygulamalar (veya "dapp'ler") oluşturmak için kullanın. Bu dapp'ler güvenilir olabilir, yani Ethereum'a dağıtıldıktan sonra her zaman programlandığı gibi çalışırlar. Yeni tür finansal uygulamalar oluşturmak için dijital varlıkları kontrol edebilirler. Merkeziyetsiz olabilirler, yani hiç bir kurum veya kişi onları kontrol edemez ve sansürlenmeleri neredeyse imkansızdır.
Akıllı sözleşmeler ve Solidity dilini öğrenmeye başlangıç
Rust ve Ethereum'u entegre etmek için ilk adımlarınızı atın
Başlamadan önce temel bilgilere mi ihtiyacınız var? ethereum.org/learn veya ethereum.org/developers adreslerine göz atın.
- Blok Zinciri Açıklaması(opens in a new tab)
- Akıllı Sözleşmeleri Anlamak(opens in a new tab)
- İlk Akıllı Sözleşmenizi Yazın(opens in a new tab)
- Solidity'yi Nasıl Derleyeceğinizi ve Dağıtacağınızı Öğrenin(opens in a new tab)
Başlangıç seviyesi makaleler
- The Rust Ethereum Client(opens in a new tab) * OpenEthereum'un kullanımdan kaldırıldığını(opens in a new tab) ve artık bakıma tabi olmadığını unutmayın. Dikkatli kullanın ve tercihen başka bir istemci uygulamasına geçin.
- Rust Kullanarak Ethereum'a İşlem Göndermek(opens in a new tab)
- Kovan için rust Wasm ile sözleşme yazma hakkında adım adım öğretici(opens in a new tab)
Orta Seviye Makaleler
İleri Düzey Kullanım Şekilleri
Ethereum benzeri ağ ile etkileşim kurmak için pwasm_ethereum externs kütüphanesi(opens in a new tab)
JavaScript ve Rust Kullanarak Merkezsiz Bir Sohbet Oluşturun(opens in a new tab)
Vue.js & Rust kullanarak Merkezsiz bir Yapılacaklar Uygulaması oluşturun(opens in a new tab)
Rust Projeleri ve Araçları
- pwasm-ethereum(opens in a new tab) - Ethereum benzeri ağlar ile etkileşim kurmak için hariciler koleksiyonu.
- Lighthouse(opens in a new tab) - Hızlı Ethereum fikir birliği katmanı istemcisi
- Ethereum WebAssemmbly(opens in a new tab) - WebAssembly'nin karar verici bir alt takımı kullanılarak Ethereum akıllı sözleşme yürütüm katmanının yeniden tasarımının önerilmesi
- oasis_std(opens in a new tab) - OASIS API referansı
- Solaris(opens in a new tab) - Yerli Parity İstemci EVM'si kullanılarak Solidity Akıllı Sözleşme birim testi teçhizatı.
- SputnikVM(opens in a new tab) - Rust Ethereum Sanal Makinesi Uygulaması
- Wavelet(opens in a new tab) - Rust'ta Wavelet sakıllı sözleşme
- Foundry(opens in a new tab) - Ethereum uygulama geliştirmesi için araç takımı
- Alloy(opens in a new tab) - Ethereum ve diğer EVM tabanlı zincirlerle etkileşime girebilmek için yüksek performanslı, test edilip belgelenmiş kütüphaneler.
- Ethers_rs(opens in a new tab) - Ethereum kütüphanesi ve cüzdan uygulaması
- SewUp(opens in a new tab) - Tıpkı ortak bir arka uçta geliştiriyormuş gibi Rust ile Ethereum webassembly sözleşmenizi oluşturmanıza yardımcı olacak bir kütüphane
- Alt akımlar(opens in a new tab) - Paralel hale getirilmiş blok zincir veri endeksleme teknolojisi
- Reth(opens in a new tab) Reth (Rust Ethereum'un kısaltması) yeni bir Ethereum tam düğüm uygulamasıdır
- Awesome Ethereum Rust(opens in a new tab) - Ethereum ekosisteminde, Rust ile yazılmış projelerden oluşan bir koleksiyondur
Daha fazla kaynak mı arıyorsunuz? Göz atın: ethereum.org/developers.