5 puan yazan xguru 2021-04-13 | 2 yorum | WhatsApp'ta paylaş
  • C++ akıllı işaretçisinin Ethereum blokzinciri üzerindeki NFT nesnelerini işlemesini sağlayan kod

→ auto ptr1 = make_nft();

→ nft_ptr ptr2;

→ ptr2 = std::move(ptr1);

  • NFT ile unique_ptr tam olarak aynı semantiğe sahip

→ Her token/nesne benzersizdir ve başka bir token/nesneyle değiştirilemez

→ Her token/nesne tek bir owner/unique_ptr tarafından sahiplenilir

→ Başkaları NFT'yi görebilir/nesneyi kullanabilir, ancak yalnızca owner NFT'yi/nesneyi aktarabilir/yok edebilir

→ NFT ile gösterilen görüntünün yasa dışı kopyalanmasına ya da unique_ptr içindeki işaretçinin kopyalanmasına karşı hiçbir koruma yoktur

  • Hipsterlar için Rust ile geliştirildi

  • Performans karşılaştırması

→ std_unique_ptr : 0.0005 saniye

→ nft_ptr : 3 dakika

2 yorum

 
xguru 2021-04-13

O kadar ciddiydi ki bunun ne olduğunu merak ettim ama Whitepaper'da kahkahayı bastım

 
bbulbum 2021-04-13

Hahaha ah... tam anlamıyla öyle hahaha