Cryptokitties bize, ERC-721 uyumlu kripto koleksiyonları oluşturmanın, yaygın ana akım benimseme söz konusu olduğunda ilerlemenin yolu olduğunu gösterdi. Bu kılavuzda, ERC-721’in ne anlama geldiğini ve nasıl çalıştığını inceleyelim.

Yaklaşık 10 ay önce, kripto alanındaki herkes şimdiye kadarki en tuhaf manşetlere çarptı.

ERC-721’e Giriş: CryptoKitty Jetonu

Kripto kedicikler fikri çok basit. Ethereum blok zincirinin üstünde kendi dijital kedinizi yaratırsınız ve sonra onlarla ilgilenebilir, onları yetiştirebilir, müzayede edebilirsiniz vb. İnsanlar sürüler tarafından kripto para birimlerine kavuştu ve çok geçmeden, ana akım haber yayınları kripto para ve ethereum hakkında konuşmaya başladı..

Token Standartları Oluşturma

Ethereum’un web sitesine göre, “Ethereum, akıllı sözleşmeleri çalıştıran merkezi olmayan bir platformdur: tam olarak programlandığı gibi çalışan uygulamalar, herhangi bir kesinti, sansür, dolandırıcılık veya üçüncü taraf müdahalesi olasılığı olmadan. Bu uygulamalar, değeri hareket ettirebilen ve mülk sahipliğini temsil edebilen son derece güçlü bir paylaşılan küresel altyapı olan özel oluşturulmuş bir blok zinciri üzerinde çalışıyor. “

Basitçe söylemek gerekirse, Ethereum, herkesin, herhangi bir yerde bir miktar hesaplama gücü kiralayabileceği ve Ethereum platformunun üzerinde çalışabilen merkezi olmayan uygulamalar (Dapps) oluşturabileceği merkezi olmayan bir süper bilgisayar haline gelecek..

Bu Dapp’ler, sağlamlık programlama dili kullanılarak kodlanan akıllı sözleşmelerle desteklenmektedir. Bu akıllı sözleşmeler, belirli koşullar sağlandığında çalıştırılan koduna yazılan belirli talimatlarla kendi kendine yürütülecektir..

Bu merkezi olmayan uygulamaların işleyişi söz konusu olduğunda hesaba katılması gereken başka bir şey daha var..

Dapps, ICO’lar tarafından finanse edilmektedir. ICO’lar veya İlk Para Teklifleri, İlk Halka Arzların veya IPO’ların kripto para birimi versiyonudur. Ancak, IPO’larla karşılaştırıldığında, ICO’lar çok daha girişimci dostudur. Yani, kısa tutmak için, ICO’lar söz konusu olduğunda, geliştiriciler para karşılığında token veriyor.

Bir belirteç, kendi ekosistemindeki bir şeyin temsilidir. Değer, pay, oy hakkı veya herhangi bir şey olabilir. Bir simge belirli bir rolle sınırlı değildir; kendi ekosisteminde aşağıdakiler gibi birçok rolü yerine getirebilir:

  • Geçiş ücreti: Bir belirteç, Dapp’a bir ağ geçidi görevi görebilir. Temel olarak, Dapp’a erişmek için jetonları tutmanız gerekecek.

  • Oy Hakları: Tokenler ayrıca sahiplerin belirli oy haklarına sahip olmasına da neden olabilir. EOS’u düşünün, EOS tokenleri tutmak blok üreticilerine oy vermenize izin verecektir.

  • Değer Değişimi: Bu, ekosistemdeki en yaygın token rollerinden biridir. Tokenler, uygulama içinde dahili bir ekonomik sistem oluşturmaya yardımcı olabilir.

  • Kullanıcı Deneyimi Geliştirme: Belirteç, sahiplerin belirli ortamın sınırları içinde kullanıcı deneyimini zenginleştirmesini de sağlayabilir. Örneğin. Brave’de (bir web tarayıcısı), BAT sahipleri (Brave’de kullanılan belirteçler), Brave platformunda reklam veya diğer dikkat temelli hizmetler eklemek için belirteçlerini kullanarak müşteri deneyimini zenginleştirme haklarına sahip olacaklar..

  • Para birimi: Verilen ekosistemin hem içinde hem de dışında işlem yapmak için kullanılabilecek bir değer deposu olarak kullanılabilir.

Artık tokenlerin önemini biliyoruz, ancak ilk günlerdeki tüm ICO’lar bazı ciddi engellerle karşı karşıyaydı..

Jeton Engelleri

İlk günlerde, her bir ICO belirtecinin, infaz söz konusu olduğunda “tekerleği yeniden icat etmeye” çalıştığı görülüyordu. Bu belirteçlerin her birinin kendi işlev listesi vardı. Şimdi, bu pek çok yeni soruna yol açtı..

Ethereum’un üzerinde sağlıklı bir ekosistem oluşturmak için, üzerine inşa edilen Dapp’lerin birbirleriyle sorunsuz bir şekilde etkileşime girmesi kesinlikle çok önemlidir. Bununla birlikte, iki tokenimiz varsa ne olur, örneğin Token Alpha ve Token Beta ve her ikisinin de farklı akıllı sözleşme yapıları vardır.?

İki jetonun etkileşime girmesi için, geliştiricilerin hem sözleşmelerini dikkatlice incelemeleri hem de bu jetonların birbirleriyle nasıl çalışacağını tam olarak planlamaları gerekir..

Şimdi, bu artık ölçeklenebilirlik için pek iyi bir işaret değil, değil mi??

100 farklı sözleşmeye sahip 100 farklı jeton varsa, transferlerin tüm bu jetonlar arasında geçebileceğinden emin olmak için gereken tüm nitelikleri ve koşulları daraltmak için muazzam miktarda karmaşık hesaplamalar gerekecektir. Bu hiç de ideal bir senaryo değil.

Bir şeyin yapılması gerekiyordu ve 19 Kasım 2015’te Fabian Vogelsteller ustaca bir çözüm buldu.

Wikipedia’ya göre ERC-20 bir “Bir Ethereum belirtecinin uygulaması gereken kuralların listesi, geliştiricilere Ethereum ekosisteminde yeni belirteçlerin nasıl çalışacağını programlama yeteneği verir. ERC-20 belirteç standardı, dağıtımın basitliği ve diğer Ethereum belirteç standartlarıyla birlikte çalışabilirlik potansiyeli nedeniyle ilk madeni para teklifi (ICO) vakaları üzerinde çalışan kitle fonlaması şirketleri arasında popüler hale geldi..”

Basit tutmak için ERC-20, Ethereum tabanlı akıllı sözleşmelerin tokenlerini oluşturmaları için bir plan oluşturmaya yardımcı olacak bir kurallar ve düzenlemeler kılavuzudur. “ERC”, “Ethereum Yorum Talebi” anlamına gelirken, ’20’ sayısı bu isteğe atanan numaradır.

ERC20’nin temellerini neyin oluşturduğuna bakalım:

  • toplam tedarik
  • dengesi
  • Aktar
  • transferFrom
  • onaylamak
  • ödenek

Şimdi, bunlar ERC20 tokenlerinin zorunlu olarak sahip olması gereken kurallar ve işlevlerdir. Bununla birlikte, aşağıdaki 3 isteğe bağlı özelliğe de sahip olabilirler.

  • Token Adı
  • Sembol
  • Ondalık (18’e kadar)

ERC-20 tokenları, oradaki tüm ICO’ların token standartlarından sorumludur. Bununla birlikte, çoğunlukla bir ödeme sistemi olarak kullanıldıkları için, ERC-20 tokenlerinin başka bir özelliğe sahip olması gerekir…..

Değiştirilebilirlik nedir?

Değişebilirlik eksikliği, kripto para birimlerinin çözmesi gereken büyük bir sorundur.

Investopedia’ya göre, “Değişebilirlik, bir malın veya varlığın aynı türden diğer münferit mallar veya varlıklar ile değiştirilebilir olmasıdır..

Öyleyse, değiştirilebilir olan ve değiştirilemez olan.

Arkadaşınızdan 100 USD ödünç alırsanız ve ona bir 100 dolarlık banknot daha iade ederseniz, o zaman tamamen iyidir. Aslında, arkadaşınıza 2 50 dolarlık banknot veya hatta 10 10 dolarlık banknot verebilirsiniz. Tamamen iyi olacak çünkü dolarlar (veya genel olarak kağıt para birimleri) çoğunlukla değiştirilebilir..

Öte yandan, peki ya… koleksiyon malzemesi?

Örneğin. Farz edin ki bir sebepten dolayı arkadaşınızın Picasso tablosunu bir günlüğüne aldınız? Şimdi, onu iade etmeniz gerektiğinde, ona başka bir Picasso tablosunu geri verirseniz ne olur? Daha da kötüsü, tabloyu geri vermek yerine daha küçük parçalar halinde geri verirseniz ne olur??

Her iki durumda da, seni içini boşaltmazsa şanslısın.

Neden böyle?

Para birimi, resimler ve her türlü koleksiyonun aksine, değiştirilebilir değildir.

Para, aslında değiştirilebilirliği ile daha fazla değer kazanıyor. Bir para birimi ne kadar yaygın olarak kabul edilir ve kabul edilirse, o kadar çok insan onu kullanır ve dolayısıyla algılanan değeri o kadar fazla olur..

Ancak bu denklem, para birimini koleksiyon parçalarıyla değiştirdiğinizde tamamen değişir. Bir koleksiyon, değerini yalnızca benzersizliğinden ve nadir olmasından alır.

ERC-721'e Giriş: CryptoKitty Jetonu

Efsanevi Mickey Mantle’ın 1952 tarihli bu beyzbol kartı, bir müzayedede 1.13 milyon dolara kadar çıktı. Şimdi, 100 gibi başka “Mickey Mantle 1952” kartı olsaydı gerçekten bu kadar gider miydi??

İşte bu, ERC-20 ve ERC-721 arasındaki temel temel farktır..

ERC-721

ERC-721 belirteç standardı, değiştirilemeyen belirteçlerin oluşturulmasına yardımcı olur. Birçok yönden, işlevsellik açısından ERC-20’ye oldukça benzer. Bu benzerlik iki nedenden dolayı var:

  • İlk olarak, geliştiricilerin geçişi yapması daha kolaydır. Tüm Ethereum geliştiricileri ERC-20’ye zaten aşina olduklarından, birçok yeni şey öğrenmeleri gerekmeyecek
  • Bu tokenları sıradan cüzdanlarda saklayabilen ve borsalarda takas edebilen kullanıcılar için hayatı çok daha kolaylaştırır..

ERC-721, o özel jetonun sahipliğini ele geçirerek, değiştirilemeyen özelliklerini kazanır. TakeOwnership işlevlerinin ERC-721 standardına dahil edilmesinin nedeni budur..

ERC-721 Fonksiyonları

ERC-721 standardı şu işlevleri tanımlar: ad, sembol, toplamSupply, balanceOf, ownerOf, onaylama, takeOwnership, transfer, tokenOfOwnerByIndex ve tokenMetadata. Ayrıca iki olayı tanımlar: Aktarım ve Onay.

Bireysel işlev tartışmalarına girmeden önce, ERC-721 işlevlerinin Token Sahipliği ve Token Oluşturma ile ne demek istediğimizi bilmelisiniz.

Token Sahipliği

ERC-20 token satın aldığınızda, sahiplik haklarınız akıllı sözleşmelere yazılacaktır. Akıllı kontratta ayrıca anlaşmadan sonra her adresin ne kadar jetona sahip olacağına dair veriler de var… ve hepsi bu. Mesele şu ki, bu sözleşmeler değiştirilebilir oldukları için belirli jetonlar için endişelenmenize gerek yok, dolayısıyla hepsi aynı.

Bununla birlikte, bir ERC-721 belirtecinin değeri, değiştirilebilirliği nedeniyle başka bir ERC-721 belirteciyle aynı değildir. Sözleşmeye bir adres ve bakiye eklemek yeterli olmayacak, bir jetonun benzersiz sahiplik ayrıntılarının da eklenmesi gerekiyor.

Token Oluşturma

ERC-20 tokenlerinde Token Oluşturma, token dengesi ile ilgilidir. Bu nedenle, yapmanız gereken tek şey bir üst limit belirlemek ve insanların üst limitten daha fazla token yaratamayacağından emin olmaktır. Bununla karşılaştırıldığında, ERC-721 token oluşturma çok daha karmaşıktır. ERC-721 standardı bir dizi belirteç tutar ve her bir simge diziye ayrı ayrı eklenir.

Sözleşme şu şekilde tanımlanır:

sözleşme ERC721 {

// ERC20 uyumlu fonksiyonlar

işlev adı () sabit döndürür (dize adı);

işlev simgesi () sabit döndürür (dize simgesi);

function totalSupply () sabit döndürür (uint256 totalSupply);

function balanceOf (adres _sahibi) sabit döndürür (uint bakiyesi);

// Sahipliği tanımlayan işlevler

function ownerOf (uint256 _tokenId) sabit döndürür (adres sahibi);

işlev onaylama (adres _to, uint256 _tokenId);

function takeOwnership (uint256 _tokenId);

işlev aktarımı (adres _to, uint256 _tokenId);

function tokenOfOwnerByIndex (adres _owner, uint256 _index) sabit döndürür (uint tokenId);

// Jeton meta verileri

function tokenMetadata (uint256 _tokenId) sabit döndürür (string infoUrl);

// Etkinlikler

olay Aktarımı (_from dizinli adres, _to dizinli adres, uint256 _tokenId);

olay Onayı (adres endeksli _sahip, adres endeksli _ onaylı, uint256 _tokenId);

}

Şimdi bu işlevlerin her birine bakalım. Gerald Nash’e veri.

# 1 isim ()

Bu işlev, jetonun adını dış sözleşmelere ve uygulamalara tanımlamak için kullanılır. Bunun nasıl çalıştığını görelim.

sözleşme Blockgeeks {

function name () sabit döndürür (dize adı) {

dönüş "Blockgeeks’i okuyun";

}

}

2. sembol ()

Symbol () işlevi, steno ve sembolünü oluşturarak belirteç tanımlamasına yardımcı olur. İşlev ayrıca ERC20 belirteç standardıyla uyumluluk sağlar.

sözleşme Blockgeeks {

function symbol () sabit döndürür (dize sembolü) {

dönüş "BG";

}

}

Toplam 3 numaraTedarik ()

TotalSupply () işlevi, sözleşmedeki toplam token sayısını tanımlar ve ayrıca blok zincirinde bulunan toplam coin sayısını döndürür. Arzın sabit olması gerekmez.

sözleşme Blockgeeks {

// Bu rastgele bir sayı olabilir

uint256 özel totalSupply = 1000000000;

function totalSupply () sabit döndürür (uint256 supply) {

return totalSupply;

}

}

# 4 BalanceOf ()

Bu işlev, belirli bir adresin sahip olduğu token sayısını bulmak için kullanılır..

sözleşme Blockgeeks {

eşleme (adres => uint) özel bakiyeler;

function balanceOf (adres _sahibi) sabit getirileri (uint bakiyesi)

{

getiri bakiyeleri [_sahibi];

}

}

Sahiplik İşlevleri

Şimdi ERC-721 tokenlerinin sahiplik işlevlerine geliyoruz. ERC-721 tokenlerinin benzersiz kalitelerini gösterdiği iki özel alan sahiplik ve yaratımdır. Şimdi bu iki alanı ve hem ERC-20 hem de ERC-721’in bu kategorilerde nasıl performans gösterdiğini inceleyelim.

Sahiplik işlevleri aşağıdaki gibidir:

  • ownerOf ()
  • onayla ()
  • sahipliğini almak()
  • Aktar()
  • tokenOfOwnerByIndex ()

# 1 ownerOf ()

Bu işlevin amacı, jeton sahibinin adresini döndürmektir. Her bir ERC721 jetonu değiştirilemez ve benzersiz olduğundan, benzersiz kimliği aracılığıyla blok zincirinde referans alınır..

Kimlik kullanılarak token sahibi kolayca belirlenebilir.

sözleşme Blockgeeks {

eşleme (uint256 => adres) özel tokenOwners;

eşleme (uint256 => bool) özel tokenExists;

function ownerOf (uint256 _tokenId)

sürekli getiriler (adres sahibi) {

required (tokenExists [_tokenId]);

return tokenOwners [_tokenId];

}

}

# 2 onaylama ()

Bu işlev, başka bir kuruluşa, sahibinin adına bir jeton aktarımı için izin verir veya verir.

Bunu bir örnekle anlayalım.

Alice 1 BG’ye sahipse, arkadaşı Bob için onaylama işlevini çağırabilir. Bu çağrı başarılı olduğunda, Bob jetonla ilgili işlemleri daha sonra Alice adına gerçekleştirmek için tam sahiplik alacak.

sözleşme Blockgeeks {

eşleme (adres => eşleme (adres => uint256)) izin verilir;

function onaylama (address _to, uint256 _tokenId) {

gerektirir (msg.sender == ownerOf (_tokenId));

gerektirir (msg.sender! = _to);

izin verilen [msg.sender] [_ to] = _tokenId;

Onay (msg.sender, _to, _tokenId);

}

}

# 3 Sahiplik ()

TakeOwnership () işlevinin amacı, bir geri çekme işlevi gibi davranmaktır. Bir dış taraf, başka bir kullanıcının hesabından jeton almak için onu arayabilir. Dolayısıyla, Alice, Bob’un belirli miktarda jetona sahip olmasına izin verirse ve söz konusu jetonları başka bir kullanıcının bakiyesinden çekmesini isterse, takeOwnership () işlevini kullanacaktır..

sözleşme Blockgeeks {

function takeOwnership (uint256 _tokenId) {

required (tokenExists [_tokenId]);

adres oldOwner = ownerOf (_tokenId);

adres newOwner = msg.sender;

required (newOwner! = oldOwner);

gerektirir (izin verilen [oldOwner] [newOwner] == _tokenId);

bakiyeler [oldOwner] – = 1;

tokenOwners [_tokenId] = newOwner;

bakiyeler [newOwner] + = 1;

Transfer (oldOwner, newOwner, _tokenId);

}

}

# 4 aktarım ()

Transfer () işlevi, belirteçleri aktarmak için kullanılan başka bir yöntemdir. Token sahibinin, bağımsız bir kripto para birimine benzer şekilde başka bir kullanıcıya göndermesine izin verir. Bu aktarım yalnızca, alıcı hesabın gönderen hesap tarafından jetona sahip olması için daha önce onaylanmış olması durumunda başlatılabilir..

sözleşme Blockgeeks {

eşleme (adres => eşleme (uint256 => uint256)) özel ownerTokens;

function removeFromTokenList (adres sahibi, uint256 _tokenId) özel {

for (uint256 i = 0; ownerTokens [sahip] [i]! = _tokenId; i ++) {

ownerTokens [sahip] [i] = 0;

}

}

işlev aktarımı (adres _to, uint256 _tokenId) {

adres currentOwner = msg.sender;

adres newOwner = _to;

required (tokenExists [_tokenId]);

gerektirir (currentOwner == ownerOf (_tokenId));

required (currentOwner! = newOwner);

gerekli (newOwner! = adres (0));

removeFromTokenList (_tokenId);

bakiyeler [oldOwner] – = 1;

tokenOwners [_tokenId] = newOwner;

bakiyeler [newOwner] + = 1;

Transfer (oldOwner, newOwner, _tokenId);

}

}

# 5 tokenOfOwnerByIndex () [İsteğe Bağlı]

Değiştirilemeyen her jeton sahibi, aynı anda birden fazla jetona sahip olabilir. Söylediğimiz gibi, her bir jetona kendi benzersiz kimliği ile başvurulur, bu nedenle her kullanıcının sahip olabileceği bireysel jetonları takip etmesi gerçekten zor olabilir..

Bu süreci kolaylaştırmak ve çok daha basit hale getirmek için sözleşme, her kullanıcının sahip olduğu her bir jetonun kimliklerinin kaydını tutar. Bu nedenle, bir kullanıcının sahip olduğu her bir jeton, kullanıcının sahip olduğu jetonlar listesindeki (dizi) dizini tarafından alınabilir..

TokenOfOwnerByIndex işlevi, bu yöntemde bir belirteç almamızı sağlar.

sözleşme Blockgeeks {

eşleme (adres => eşleme (uint256 => uint256)) özel ownerTokens;

function tokenOfOwnerByIndex (adres _owner, uint256 _index) sabit döndürür (uint tokenId) {

return ownerTokens [_owner] [_ index];

}

}

Meta veriler

Meta veriler, ana verilere daha fazla karakter ve kişilik kazandıran bir veri kümesidir. Meta veriler, veri tanımlama, veri tarama, veri aktarımı gibi birçok önemli amaca hizmet eder, meta veriler dijital kaynak yönetiminde önemli bir role sahiptir. Meta veriler, dijital bilgi sisteminde önemli bir rol oynar.

ERC-721’de tokenMetada () işlevi, jetonun meta verilerini tanımlamaya yardımcı olur.

sözleşme Blockgeeks {

eşleme (uint256 => string) tokenLinks;

function tokenMetadata (uint256 _tokenId) sabit döndürür (string infoUrl) {

return tokenLinks [_tokenId];

}

}

Etkinlikler

Bir sözleşme onları çağırdığında olaylar tetiklenir ve kovulduklarında herhangi bir dinleme programında yayınlanırlar.

Sözleşme dışındaki programlar, olayları dinler, böylece kod çalıştırılır başlatılmaz içindeki kodu çalıştırabilirler. ERC-721 standardı iki olayla ilgilenir:

  • Aktar()
  • Onay ()

# 1 Transfer

Bir jeton el değiştirdiğinde, bu olay tetiklenir. Bir jetonun sahipliği bir kişiden diğerine her geçtiğinde, bu olay kovulur. Aşağıdakileri detaylandırır:

  • Jetonu hangi hesap gönderdi
  • Jetonu hangi hesap aldı
  • Hangi jetonun aktarıldığı (kimlik kontrolü ile)

<div stili ="arkaplan: #ffffff; taşma: otomatik; genişlik: otomatik; kenarlık: düz gri; kenarlık genişliği: .1em .1em .1em .8em; dolgu: .2em .6em;"><ön stil ="kenar boşluğu: 0; satır yüksekliği:% 125">sözleşme Blockgeeks {

olay Onayı (adres endeksli _sahip, adres endeksli _ onaylı, uint256 _tokenId);

}

ön>div>

# 2 Onay

Bu ikinci olay, bir kullanıcı başka bir kullanıcının belirli bir jetonun sahipliğini almasına izin verdiğinde tetiklenir. Etkinliğin ayrıntıları, şu anda jetonun sahibi olduğu ve gelecekte bu jetona sahip olma iznini hangi hesabın alacağı. Ayrıca, sahipliğinin aktarılması için hangi belirli jetonun onaylandığını bilmek için jeton kimliğini kontrol eder..

sözleşme Blockgeeks {

olay Onayı (adres endeksli _sahip, adres endeksli _ onaylı, uint256 _tokenId);

}

ERC-271 ve Gelecek

Zirvedeki kripto para birimleri iyi ve gerçekten viral hale geldi. Aslında, bir noktada Ethereum’da gaza en aç üçüncü sözleşmeydi..

ERC-721'e Giriş: CryptoKitty Jetonu

Ancak, kendi iyiliği için çok popüler hale geldi. Çok geçmeden, devasa talebi karşılamaya hazır olmayan Ethereum ağını tamamen tıkadı.

ERC-721'e Giriş: CryptoKitty Jetonu

İşler o kadar kötüleşti ki, Axiom aka kripto para birimlerinin arkasındaki şirket doğum ücretlerini artırmak zorunda kaldı. Orta düzey makalelerinde şunu söylediler:

Bu hafta gördüğümüz heyecan ve benimseme çok büyüktü ve daha mutlu olamazdık! Ancak Ethereum ağı tamamen dolu. CryptoKitties’in gecikmesini engellemenin tek yolu, tüm işlemlerin hızlı bir şekilde tamamlanabilmesi için gaz fiyatlarını artırmaktır. Artan fiyatların, bazılarınızın üreme rejiminizi yavaşlatması gerekeceği anlamına geleceğini biliyoruz ve bu yüzden inanılmaz derecede hayal kırıklığına uğradık. Ama kim bilir? Belki de bu yavaşlama, zaten sahip olduğunuz Kitties’i seveceğiniz anlamına gelir..

Bu bölümün tamamından paha biçilmez iki ders öğrendik:

  • Ethereum, büyük ölçekli Dapps için hazır değil (henüz)
  • Koleksiyonluk kripto para birimleri için büyük bir talep var.

İkinci noktaya geçelim.

ERC-721 aracılığıyla Genel Kabul Görme

Tüm zamanların en başarılı Dapp’larından biri olan Cryptokitties’in ekosistemdeki herhangi bir sorunu çözmediğini ve sisteme devrim niteliğinde bir fayda sağlamadığını unutmayalım. Kullanıcıların kendi kediciklerini büyütmelerine ve üretmelerine izin veren basit bir eğlence Dappidir..

Belki de ana akım evlat edinmeye giden gerçek yol burada yatıyor.

Tarih bize, insanların ilk etapta (bu teknolojilerin) amaçlanan hedefi olmayabilecek bir araç aracılığıyla yeni bir teknolojiyi defalarca kucakladıklarını ve benimsediklerini öğretti..

Oldukça alakalı bir örnek verelim.

Dünyanın en zengin adamı Jeff Bezos, 150 milyar doları aşan bir servete sahip. Dünyanın en büyük e-ticaret sitesi olan Amazon’u kolayca kurarak zenginlik kazandı..

Oyun konsolu pazarı 50 milyar dolar değerinde ve Sony Playstation’ın sahibi Pazarın% 53’ü Paylaş. PlayStation ünlü Blu Ray diskleri kullanıyor.

Amazon ve PS4’ün tüm popülaritesi, saçma sapan ana akım benimsenmesinden kaynaklanıyor.

Ancak, ilk etapta e-ticareti ve Blu Ray’ı yaygın olarak kabul ettiren şeyin ne olduğunu tahmin edebilir misiniz??

Pornografi endüstrisi.

Ciddi anlamda. Yukarı bak.

Her ikisi de başladığında pornografi endüstrisinin hedeflenen e-ticaret pazarı olmadığından ve Blu Ray olmadığından eminiz..

ERC721 – Sonuç

erc 721 ve kripto para birimleri

ERC-721 koleksiyon parçaları, ana akım kripto benimseme kazanmanın kanıtlanmış bir yolunu gösterdi. Bununla birlikte, bunu yapmadan önce yapılması gereken çok iş var. Bunu söyledikten sonra, blok zincirinde değiştirilemez koleksiyonlar yaratma fikrinin çok fazla ümidi olduğunu ve zamanla daha da karmaşık hale geleceğini söyledi..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me