📣 Gate.io, Kripto Observer'a Eylem Çağrısı Yapıyor!
📈 Kripto Haberlerini Paylaş ve Haftalık Büyük Ödüller Kazan!
💓 Tereddüt etmeyin, şimdi ⏬ katılın
1. Gönderinizde günlük kripto haberlerini, piyasa trendlerini ve içgörülerini paylaşın.
2. Başarıyla katılmak için #CryptoObservers# 'yi dahil edin.
🎁 Her Cuma 10 şanslı "Kripto Gözlemcisi", 20$ değerinde puanla ödüllendirilecek!
📌 Kazananlar listesi her Cuma açıklanacak ve ödüller aynı gün dağıtılacak.
📌 Not: Gönderiler sadece etiket #CryptoObservers# içerebilir; aksi takdirde ödül yoktur.
💪 Kripto Gözlemci ayrıca kayıt olabilir ve özel fay
Topluluk hızla büyüyor ve 20 milyon ABD dolarından fazla para topladı.Yeni halka açık zincir Nibiru neden dYdX'in potansiyel bir rakibi haline geldi?
Layer1 halka açık zincir Nibiru Chain, airdrop teşviklerini Ocak 2024'ün sonunda başlattı. Bir ay süren airdrop faaliyetlerinin ardından topluluğu üç kattan fazla büyüdü ve Twitter takipçi sayısı 500.000'i aştı. 20 milyon ABD dolarının üzerinde finansmana sahip yeni bir halka açık zincir olan Nibiru Chain, DeFi uygulamalarının güvenliğini ve hızını çözmeye odaklanıyor ve dYdX'in potansiyel bir rakibi olacak.
Nibiru Chain şu anda ana ağını bu hafta başlatmayı planlıyor. **Hızla büyüyen Layer 1 olarak Nibiru Chain'in teknik özellikleri ve rekabet avantajları nelerdir? Ekolojik projelerinin geliştirilmesinde hangi güvenlik konularına dikkat edilmesi gerekiyor? Bugün Beosin bunu herkes için tek tek analiz edecek. **
NibiruChain protokol analizi
Nibiru Chain, ana faaliyet alanı olarak esas olarak DeFi işlemlerine odaklanıyor. Temel bileşenleri aşağıdaki dört bileşene sahiptir:
1. İşte-Perps
Zincir içi sürekli sözleşme ticareti, kullanıcıların BTC, ETH ve ATOM gibi popüler kripto varlıklarında 10 kata kadar kaldıraçla ticaret yapmasına olanak tanır. $NIBI stakerları, Nibi-Perps yönetim haklarına ve işlem ücreti indirimlerine sahip olacak.
2. Burada-Takas
Nibiru'nun otomatik piyasa yapıcı protokolü iki tür LP havuzunu desteklemeyi planlıyor: istikrarlı döviz havuzları ve sıradan sabit ürün havuzları.
3. $NUSD
Nibiru ekosisteminin tamamen teminatlandırılmış stablecoin'i. Nibiru, ilk olarak kullanıcıların NUSD basmak için $USDC ve $NIBI kullanmalarını desteklemeyi planlıyor. İkisi arasındaki spesifik oran, Teminat Oranı tarafından belirlenir. CR= %80 ise, bu 100 $NUSD basmak anlamına gelir, kullanıcının 80$USDC ve 20NUSD'ye eşdeğer NIBI sağlaması gerekir.
Gelecekte, Nibiru Chain daha fazla teminat türünü destekleyecektir. Şu anda $NUSD, Cosmos ekosistemindeki $FRAX'a daha çok benzemektedir.
4. İşte-Oracles
Nibi-Oracles, doğrulayıcı operatörlerin oracle fikir birliği oylamasına aktif olarak katılmasına, zincir dışı verileri yüksek doğrulukla blok zincirine entegre etmesine ve harici API'lerden ve akıllı sözleşmelerden veri sağlamasına olanak tanıyan Nibiru'nun yerel oracle çözümüdür. Düşük gecikmeli geri bildirim.
Nibiru Chain, 2024 yılında ekosistemi genişletmeye odaklanacak ve ana gelişmeleri arasında birden fazla zincirdeki büyük DeFi projeleriyle entegrasyon, birinci sınıf merkezi borsalarda listelenme, paralel iyimser yürütmeyi tamamlama ve kapsamlı EVM uyumluluğu elde etme gibi birden fazla plan yer alıyor.
Güvenlik Geliştirme Uygulamaları
Nibiru Chain'de bir uygulama geliştirirseniz, geliştirme süreci ve gerekli diller diğer Cosmos halka açık zincirlerindekilerle neredeyse aynıdır. Aşağıdaki güvenlik yönergelerini takip etmek projenin sözleşme güvenliğini artırabilir:
Sözleşme Geliştirme Güvenliği
Solidity'yi kullanarak sözleşme geliştirmeye benzer şekilde, geliştiricilerin saldırılarla nasıl yüzleşeceklerini ve güvenlik açıklarını nasıl düzelteceklerini düşünmeleri gerekir. Bu nedenle geliştiricilerin yükseltilebilir akıllı sözleşmeler oluşturması ve risk yanıt planları geliştirmesi gerekiyor.
Herhangi bir geçerli Cosmos SDK adresinin iki geçerli temsili vardır: tamamı küçük harf ve tamamı büyük harf; örneğin: Cosmos1uzwqa88hcqe5gs7u7lgjxekz7xc6sm0f7xwp6a vs.
COSMOS1UZWQA88HCQE5GS7U7LGJXEKZ7XC6SM0F7XWP6A'nın hepsi aynı adrestir ve Nibiru da aynıdır. Sözleşmelerdeki adresleri ele alırken adreslerin bu özelliğini dikkate almamız gerekir.
pub fn valid_transfer ( deps: DepsMut, info: messageInfo, miktar: Uint128, dest: String , ) -> Sonuç { // 检查地址是否在黑名单 if let Some (is_in_blacklist) = BLACKLIST. may_load (deps.storage, &dest.to_string ( )? { if is_denied { return Err (ContractError::DeniedRecipient); } } else if let Some (is_in_blacklist) = BLACKLIST.may_load ( deps.storage , &info.sender.clone ( ) )? { if is_denied { return Err (ContractError::DeniedSender); } ......};
Yukarıdaki kodda gösterildiği gibi, hedef standartlaştırılmadığından ve yaygın olarak kullanılan adresler küçük harfli adresler olduğundan, herkes büyük harfli adresler sağlayarak BLACKLIST'i atlayabilir.
CosmWasm sözleşmesinde geliştiricilerin tam sayı taşması veya sıfıra bölünme riskine dikkat etmesi gerekiyor. **Geliştiricilerin CosmWasm'ın Uint256 ve Uint512 türlerini kullanmaları ve taşmayan full_mul() matematik fonksiyonunu kullanmaları önerilir. **
**Erişim kontrolü, program güvenliğindeki ana konulardan biridir.**Erişim kontrolü sorunlarından kaynaklanan sayısız güvenlik olayı vardır ve bunlara Cosmwasm sözleşmesinde de dikkat edilmesi gerekir. Aşağıdaki tipik bir durumdur:
fn update_config( deps: DepsMut, msg: UpdateMsg) -> Sonuç { let config = CONFIG.load(deps.storage)?;
let yeni_config = Yapılandırma {wards_vault_contract: msg.vault_address .map(|human| deps.api.addr_validate(&human)) .transpose()? .unwrap_or(config.rewards_vault_contract) }; CONFIG.save(deps.storage, ¥i_config)?;
Tamam(Response::new().add_attribute("action", "update_config"))}
Yukarıdaki kod, arayanın adresi üzerinde kontroller ve kısıtlamalar içermediğinden, herkesin update_config() çağrısını yapmasına, kendi adresini hazine adresi olarak ayarlamasına ve sözleşme tarafından oluşturulan tüm ödülleri almasına olanak tanır.
Cosmwasm sözleşme işlemi yüksek bir gaz limiti belirler, ancak uygunsuz kullanım gazı tüketecektir. CosmWasm sözleşmesi, ACK işleyicisinde kendisini geri çağırarak sonsuz bir döngüde sıkışıp kalabilir. **Geliştiriciler iki CosmWasm sözleşmesi arasında veri paketleri aktarıyorsa lütfen bunun sonsuz bir döngüye neden olabileceğini ve çok fazla gas ücreti tüketebileceğini unutmayın. **
Proje Güvenliği Uygulaması
Akıllı sözleşme denetimi, potansiyel güvenlik açıklarını mümkün olduğunca keşfetmek, güvenlik risklerini ortadan kaldırmak ve kodun iş mantığında boşluklar içermediğinden ve beklenen işletim süreci ve sonuçlarına uygun olduğundan emin olmak için akıllı sözleşme kodunu sistematik olarak test etmek ve gözden geçirmektir. Projenin akıllı sözleşmelerinin düzenli güvenlik denetimleri çok önemlidir, denetimin sözleşme geliştirme tamamlandıktan sonra ve ana ağ devreye alınmadan önce yapılması tavsiye edilir.
Proje taraflarının, proje hazinesini ve akıllı sözleşmeleri yönetmek için çoklu imzalı cüzdanlar kullanmayı düşünmesi gerekir. Potansiyel erişim kontrolü risklerinden ve dahili kötülüklerden kaçınmak için çoklu imzalı hesapların birden fazla kuruluş tarafından tutulması gerekir. **Şu anda Nibiru Chain, Nomos çoklu imza çözümünü benimsemiştir ve proje tarafları varlık yönetimi için Nomos'u kullanmayı düşünebilir. **
Özetle
Yeni bir Layer 1 halka açık zincir olarak Nibiru Chain, DeFi, oyunlar, RWA ve diğer alanlar için yenilikçi bir platform sağlayarak Web3 uygulamalarının erişilebilirlik, güvenlik ve performans sorunlarını çözmeyi ve geliştiricilere ve sıradan kullanıcılara kapsamlı ve mükemmel hizmetler sunmayı amaçlıyor. Hizmetler.