BRC-20 Nedir?
BRC 20 nedir ? Bitcoin, kripto para dünyasının en büyük ve en güvenli ağı olarak bilinir. Ancak Bitcoin ağı, akıllı sözleşmeler ve token oluşturma gibi bazı özelliklerden yoksundur. Bu nedenle, geliştiriciler ve kullanıcılar, bu işlevleri sağlayan Ethereum gibi alternatif platformlara yönelmişlerdir.
Ancak son zamanlarda, Bitcoin ağında token oluşturmanın yeni bir yolu ortaya çıktı: BRC-20. BRC-20, Ethereum’un ERC-20 standardından esinlenerek geliştirilen bir token standardıdır. Ancak BRC-20, akıllı sözleşmeler kullanmak yerine, Bitcoin’in en küçük birimi olan satoshi’ler üzerine veri yazarak çalışır.
Bu yazıda, BRC-20 standardının nasıl çalıştığını, ne işe yaradığını ve nasıl ortaya çıktığını anlatacağız. Brc-20.io adresinden ulaşabilirsiniz.
BRC-20 Nasıl Çalışır?
BRC-20 standardı, ordinaller ve yazıtlar adı verilen iki kavram üzerine kuruludur. Ordinal, bir satoshi’ye atanan benzersiz bir numaradır. Yazıt ise bir satoshi’ye eklenen JSON formatlı veridir.
BRC-20 token’ları oluşturmak için, geliştiriciler öncelikle bir yazıt oluştururlar. Bu yazıtta token’ın adı, sembolü, arzı ve sahibi gibi bilgiler yer alır. Daha sonra bu yazıtı içeren bir Bitcoin işlemi gönderirler. Bu işlemdeki her bir satoshi‘ye bir ordinal atanır.
Örneğin, 1000 BRC-20 token’ı oluşturmak isteyen bir geliştirici, 1000 satoshi’lik bir Bitcoin işlemi gönderir. Bu işlemdeki her satoshi’ye 1’den 1000’e kadar ordinal numaralar verilir. Bu sayede her BRC-20 token’ı eşsiz ve değiştirilemez hale gelir.
BRC-20 token’larını takas etmek için ise, kullanıcılar sadece Bitcoin cüzdanlarını kullanabilirler. Bir BRC-20 token’ını başka bir adrese göndermek isteyen bir kullanıcı, ilgili satoshi’yi içeren bir Bitcoin işlemi yapar. Bu işlemdeki ordinal numarası değişmez ancak yazıt güncellenir.
Böylece BRC-20 standardı, Bitcoin ağının güvenliği ve basitliği ile token oluşturma ve takas etme imkanını bir araya getirir.
BRC-20 Ne İşe Yarar?
BRC-20 standardının en önemli avantajlarından biri, Bitcoin ağının sunduğu yüksek güvenlik seviyesidir. Bitcoin ağı bugüne kadar hiçbir zaman hacklenmemiş veya bozulmamıştır. Bu da BRC-20 token’larının da güvenli olduğu anlamına gelir.
BRC-20 standardının bir diğer avantajı ise düşük maliyetlidir. BRC-20 token’ları oluşturmak ve takas etmek için akıllı sözleşmelere ihtiyaç duyulmadığından, bu işlemler için çok az ücret ödenir. Ayrıca BRC-20 token’ları için ayrı bir cüzdan veya platforma ihtiyaç duyulmaz. Kullanıcılar sadece Bitcoin cüzdanlarını kullanabilirler.
BRC-20 standardının son avantajı ise yenilikçiliktir. BRC-20 standardı sayesinde, Bitcoin ağı üzerinde değiştirilebilir ve değiştirilemez token’lar oluşturulabilir. Bu da Bitcoin ağının potansiyelini artırır ve yeni uygulamaların ortaya çıkmasını sağlar.
BRC-20 Nasıl Ortaya Çıktı?
BRC-20 standardı, 8 Mart 2023 tarihinde, Domo takma ismini kullanan bir programcı tarafından Bitcoin’de değiştirilebilir token basımını mümkün kılmak için bir deney olarak oluşturuldu ve yayımlandı. İlk BRC-20 token’ı ise tıpkı BTC gibi 21 milyon maksimum arza sahip Ordinals (ORDI) oldu.
ORDI token’ı kısa sürede popülerlik kazandı ve bu yazı yazıldığı sırada 180 milyon doların üzerinde bir piyasa değerine sahip. Bu arada BRC-20 yaratıcısı Domo, Twitter’da @domodata adıyla paylaşımlar yapıyor. Aynı zamanda bir blockchain analisti olan Domo, Bitcoin ve BRC-20 topluluğuyla sürekli iletişim halinde bulunuyor.
BRC-20 standardının ortaya çıkması, Bitcoin ağının sadece bir değer deposu değil, aynı zamanda bir token platformu olabileceğini gösterdi. BRC-20 standardının gelecekte nasıl gelişeceği ise merak konusu.
BRC-20 ile ERC-20 Arasındaki Fark Nedir?
BRC-20 ile ERC-20 arasındaki temel fark, BRC-20’nin Bitcoin ağı üzerinde, ERC-20’nin ise Ethereum ağı üzerinde çalışmasıdır. Bu da BRC-20’nin daha güvenli ancak daha sınırlı olduğu anlamına gelir.
BRC-20, akıllı sözleşmeler kullanmadan satoshi’ler üzerine veri yazarak token oluşturur. Bu da BRC-20 token’larının daha az karmaşık ve daha az maliyetli olmasını sağlar. Ancak BRC-20 token’ları, akıllı sözleşmelerin sunduğu programlanabilirlik ve esneklikten yoksundur. Bu da BRC-20 token’larının daha az işlevsel ve daha az uyumlu olmasına yol açar.
ERC-20 ise akıllı sözleşmeler kullanarak Ethereum ağı üzerinde token oluşturur. Bu da ERC-20 token’larının daha karmaşık ve daha maliyetli olmasına neden olur. Ancak ERC-20 token’ları, akıllı sözleşmelerin sunduğu programlanabilirlik ve esneklikten faydalanır. Bu da ERC-20 token’larının daha işlevsel ve daha uyumlu olmasını sağlar.
Özetle, BRC-20 ile ERC-20 arasındaki fark, Bitcoin ile Ethereum arasındaki farka benzer. BRC-20, güvenlik ve basitlik odaklı bir standart iken, ERC-20, işlevsellik ve uyumluluk odaklı bir standarttır.
BRC-20 Token Nasıl oluşturulur?
BRC-20 token nasıl oluşturulur diye merak ediyorsunuz. BRC-20 tokenları, Bitcoin ağı üzerinde yaratılan ve saklanan yeni bir varlık türüdür. BRC-20 tokenları, Bitcoin’in en küçük birimi olan satoshi’ler üzerine JSON verileri yazarak oluşturulur. BRC-20 token oluşturma süreci şöyledir.
- Bir Belirteç Sözleşmesi Dağıtın: Dört harfli ad, maksimum tedarik, ondalık sayılar ve darphane limiti dahil olmak üzere belirteç sözleşmenizin ayrıntılarını tanımlayan bir JSON dosyası oluşturun. Örneğin, token’ınızı “MYTK” olarak adlandırabilir, maksimum arzı 1.000.000 tokena, ondalık sayıları 8’e ve darphane sınırını 0’a ayarlayabilirsiniz (daha fazla basmaya izin vermek istemiyorsanız).
- Daha Fazla Token Basın (Mint): BRC-20 jetonunuz için ek token basmak istiyorsanız, gerekli ayrıntılarla yeni bir JSON dosyası oluşturun. Bu dosyayı Bitcoin ağına göndererek belirteç sözleşmenizi güncelleyebilirsiniz.
- Tokenların Transferi: BRC-20 tokenlarınızı başka kullanıcılara göndermek için, gönderici ve alıcı adresleri, transfer miktarı ve belirteç adı gibi bilgileri içeren bir JSON dosyası oluşturun. Bu dosyayı Bitcoin ağına göndererek belirteç transferini gerçekleştirebilirsiniz.