1️⃣ Solana ile Ethereum üzerinde bir NFT koleksiyonu oluşturmak arasındaki farklar nelerdir?
Teknik detaylara derin bir dalış yapalım
⬇️⬇️
2️⃣ En büyük fark, Ethereum'da her NFT koleksiyonu için yeni bir akıllı sözleşme dağıtmanız gerektiğidir.
Başka bir deyişle, bir NFT koleksiyonu, yalnızca belirli bir ERC721 (veya ERC1155) sözleşmesiyle ilişkili tüm NFT leri kapsar
3️⃣Solana'da, bir koleksiyon oluşturmak için herhangi bir yeni program (akıllı sözleşmeler) dağıtmanız Zorunlu Degildir, Bunun yerine, Candy Machine adlı mevcut bir programla etkileşime girmeniz yeterlidir. Bu program, koleksiyonunuzun NFT'lerini basmaktan sorumludur.
4️⃣Candy Machine programını bir otomat gibi düşünebilirsiniz. Başkalarının sizin NFT'lerinizi mintine izin vermek istiyorsanız, cabdy machine e bir düğme eklersiniz.Bu düğme, her bir NFT'nin fiyatı gibi koleksiyonunuzla ilgili bilgileri içerir.
5️⃣Bir diğer önemli fark, Solana'da "koleksiyon" kavramının henüz standardize edilmemiş olmasıdır. İnsanlar genellikle bir koleksiyonun kimliği olarak CM Kimliğini kullanır. Ancak bir koleksiyon birden fazla CM kullanabileceğinden Standardize değildir
CM = Solona Candy Machine
6️⃣ Peki @MagicEden_NFT gibi pazar yerleri bir koleksiyonda hangi NFT'lerin olacağına nasıl karar veriyor? Tipik olarak, koleksiyonun yaratıcısı pazara bir CM kimlikleri listesi veya koleksiyonla ilişkili token mintleyen hesaplarının bir listesini verir.
7️⃣ WhiteList
Koleksiyonların, ön satışa erişmelerine izin vermek için belirli adresleri sık sık whiteList e aldığını görürsünüz. Bu nasıl çalışıyor? Ethereum'da, WhiteList de ki tüm adresleri akıllı sözleşmede bir eşleme olarak saklayabilirsiniz
8️⃣Bununla birlikte, bellek yönetimi bakımından daha verimli bir teknik, contract da bir Merkle kökü depolamaktır. Ardından, mintlerken, her kullanıcının akıllı sözleşmeye bir Merkle kanıtı göndermesi gerekir. Merkle kanıtı doğrulanırsa, kullanıcının mintlemesine izin verilir
9️⃣ WhiteList lerde merkle trees kullanımı için bu makale gayet iyi
1️⃣0️⃣Solana'da whitelist biraz daha aldatıcıdır. Pek çok koleksiyonun frontend de whitelist e alma uyguladığını görüyoruz, bu güvenli bir çözüm değil. Son zamanlarda @lwus_, zincir üzerinde whiteliste almaya izin veren Gumdrop adında proje yarattı docs.metaplex.com/airdrops/creat…
1️⃣1️⃣İşte Gumdrop'un nasıl çalıştığının temel özü:
- CLI ile bir Candy MachineOluşturun
- Whitelisden geçen CLI ile bir Gumdrop oluşturun
- Artık Whitelistden geçen kişiler, bir Merkle kanıtı göndererek CM de bir mintleme yapabilirler
1️⃣2️⃣ Solonada Candy Machine V2 ile token sahiplerine (yani satış öncesi listenizdeki kişilere) indirim sunmak da mümkündür. Bu, ilk destekçilerinizi ödüllendirmenin harika bir yolu!
1️⃣3️⃣ Ethereum da BaseURI deploydan sonra contract sahibi tarafından güncellenir
1️⃣4️⃣ Solana'da, NFT'lerinizi değiştirilebilir hale getirme seçeneğiniz vardır, bu sadece belirli bir hesabın meta verilerini güncelleyebileceği anlamına gelir. Ethereum'dan farklı olarak, koleksiyondaki her NFT için meta verileri güncellemenin bir yolu yoktur
1️⃣5️⃣ Ethereum'da cüzdan başına mintleme limitlerini uygulamak kolaydır. Basitçe, kaç tane NFT bastıklarını ⇒ adrese bir eşleşme bi takip eder. Ardından, insanların çok fazla NFT basmasını önlemek için bu kodu kullanır
1️⃣6️⃣ Solana'da o kadar basit değil. CMV1 ile zincir üzerinde mint limitleri uygulamanın iyi bir yolu yoktur (Gumdrop kullanmıyorsanız ve yalnızca whitelist kullanıcıların mintlemesine izin vermiyorsanız). Bu nedenle, çoğu insan sadece frontend de mintlemeyi sınırlandırır.
1️⃣7️⃣ CMV2, mintleme limitleri için yerleşik desteğe sahiptir, ancak yalnızca whitelist adresler için
1️⃣8️⃣Peki, Ethereum vs. Solana üzerinde bir NFT koleksiyonu oluşturmanın maliyeti nedir? @psychedelics_nft akıllı sözleşmesini (standart ERC721) dağıtmanın maliyeti 0,2 ETH'dir (dağıtım sırasında ~760 ABD doları).
Ancak genellikle min 2.000$ lar civarında olur
1️⃣9️⃣ Bir koleksiyon oluşturmayla ilişkili, görselleri + meta verileri IPFS e depolamanın maliyeti (Pinata kullanmak gerekiyor ve Pinata ücretli )ve @alchemyplatform gibi bir RPC sağlayıcısı edinmenin maliyeti gibi başka maliyetler olduğunu unutmayın.
2️⃣0️⃣ Candy Machine maliyetleri, koleksiyonunuzun ne kadar büyük olduğuna göre ölçeklenir - ne kadar büyükse, zincirde o kadar fazla bilgi depolanır ve o kadar fazla kira ödersiniz. Ancak, mintledikten sonra kiranın çoğunu geri alabiliriz. Resimleri saklamak icinde maliyet vardır
2️⃣1️⃣ Solonada genel bir kural, her NFT'nin kira için 0,001672 SOL maliyeti + Arweave ücretleri için 0,005 USD'dir (500 kb'nin altındaki dosyalar için). 500 NFT'lik bir koleksiyonun yüklenmesi ~0,8 SOL'ye mal olurken, 10K'lık bir koleksiyonun yüklenmesi ~17 SOL'e mal olur.
2️⃣2️⃣ Dağıtım maliyetinizi tahmin etmek için bu web sitelerini kullanabilirsiniz. feecalc.livearweavefees.com
2️⃣ Birçok kod istismarı ile ilgili analizler ve teknik detaylar paylaştım şimdiye kadar ,yüzlerce bu tür olay inceledim, bu nedenle buradaki
görüşlerimin ciddi bir tecrübe ile yazıldığını tekrar belirtmek isterim
3️⃣Kodlama açığı ne yazıkki blockchain de çok kez gördüğümüz birşey
Bu konularda ilk kez karşılaşanlar olabilir ancak Ethereum da bile 12,7 milyon Ether hacklendi. Krizi yönetmek için merkeziyetsizliği bir yana bırakarak hardfork yaptılar
1️⃣ Güvenligi ihlal edilmiş ve şifresi başkasının eline geçmis bir "met⚙m⚙sk" cüzdanında 10K$ $SOS token var ve bir bot bizden hızlı 🤖
Ethereum karanlık ormanında Bot ile 1 haftalık mücadelemiz ve sonuçta gelen zafer ve kurtardığım 10K$ lık $SOS tokenın hikayesi
⬇️⬇️
2️⃣ Bir hafta önce ,Türk bir kullanıcıdan mesaj aldım; Arkadaşımız yanlışlıkla github a kodlar yüklerken,kod içinde met⚙m⚙sk seed ini de yüklemiş ve github da şifre yüklemelerini izleyen bir bot tarafından hesabından 20K$ çalınmıştı ve hesabına hacker tarafından bot kurulmuştu
3️⃣ Çalınan tutarın gittiği hesabı kontrol ettigimizde izini süremiyoruz çünkü tutarları Tornadocash ile izi sürülemez hale getirmişti
3️⃣ İlk planda kontrat görülmediği için kimse kodları okuyamadı, topluluk baskısı ile kontrat ı sahibi onayladığında (verify) ,kontrat da bir honeypot(alınabilir ancak satılamaz) detayı farkedildi
1️⃣ Twitter sayfanıza, web sitenize veya sosyal medya hesaplarınıza ekleyebileceğiniz link ile , komisyonsuz , kurulum gerektirmeden , Ethereum ile bahşiş alabilirsiniz. Harika bir arayüz
2️⃣ ➡️ Honeypots: Alırsınız ama satamazsınız.
➡️ Fee Scams : Satın alıyorsunuz ama çok büyük satış komisyonu var
➡️ Buy redirectors: Satın alırsınız ancak tokenlar başka bir adrese yönlendirilir
➡️ Transaction Fee Scam :Çok yüksek bir işlem ücreti çıkartır
3️⃣ ➡️ Non-Verify : Doğrulanmamış contract a sahip sözleşmelere sahip tokenların ne yaptığını bilemezsiniz, tehlikeli
➡️ Changeable Fee : Token aldığınızda fee düşük ancak sonra yükseltilir
➡️ Imitation Token : Bilinen bir token ın tamamen taklidi olarak yayınlanırlar
1⃣ @telegram kripto kanallarında yeni bir saldırı türü bugünlerde arttı. Saldırganlar, kanallarda bir dosya paylaşarak ,Echelon kötü amaçlı yazılımı indirmenizi sağlıyor. Çalıştırmadan bile bulaşabilir
Önemli : Telegram ayarlarında otomatik indirmeyi devre dışı bırakın.