Blockchain Geliştirmek İçin En İyi 10 Araç

in #cointurk6 years ago

Blockchain geliştirme son birkaç yılda ciddi manada artış göstermiştir. Merkezi olmayan bir ödeme ağını güçlendirmek için bir araç olarak başlayan şey, dünyanın her yerinden gelen geliştiricilerin kendi yazılım uygulamalarını oluşturabildikleri ve oluşturabilecekleri merkezi olmayan süper bir bilgisayar ağı gibi olmuştur.

Blockchain geliştirme, çok derin bir alan olduğu için yeni başlayan kullanıcılar için oldukça karmaşık olabilmektedir. Bu yüzden bu yazıda sizler için küçük bir başlangıç rehberi hazırladık.

Blockchain geliştirme araçlarına geçmeden önce bilinmesi gereken bazı temel bilgiler bulunmaktadır. Bir blockchain, en basit terimlerle, tek bir varlığa ait olmayan bir bilgisayar kümesinin yönettiği, zaman damgalı bir veri dizisidir. Bu veri bloklarının her biri (yani blok), kriptografik prensipler (yani zincir) kullanılarak birbirine bağlanır.

Bitcoin, merkezi olmayan bir ödeme sistemine güç sağlamak için blockchainleri ön plana çıkardı ve o zamandan beri, blockchain teknolojisi daha geniş bir kabul görmeye başladı.Ethereum gibi projeler, bir merkezden dağıtılmış uygulamalar oluşturmak için bir halka açıkblockchaini kullanabileceğimizi gösterdi. Keza HyperLedger ile de farklı bir ağ üzerinde çalışma gösterilebilir. Bu yüzden bilinmesi gereken en önemli şey, çalışmak istediğiniz blockchain ağını tespit etmek ve öğrenmektir.

1. Geth

Geth, Go programlama dilinde bir Ethereum düğümünün uygulamasıdır.Basitçe söylemek gerekirse, Geth, Ethereum blockchain'in bir düğümü gibi davranan bir programdır. Bir kullanıcı Geth kullanarak aşağıdakileri yapabilir:

• Ether Tokenı madenciliği
• Adresler arası Token transferi
• Akıllı sözleşmeler oluşturup bunu Ethereum Sanal Makine (Ethereum Virtual Machine) üzerinde çalıştırma
• Blok geçmişini keşfetme

Geth, Linux, Mac ve Windows tarafından desteklenmektedir.İki tür desteklenen kurulum vardır, Binary ve Scripted.

Geth’i başlattığınızda karşınıza iki seçenek çıkar. Bunlardan ilki canlı blockchain ağı iken ikincisi sağlama ayarlarına bağlı kalarak kendi blockchain ağınızı oluşturmaktır.

Geth’i kullanırken varsayılan ayarları kullanmayı tercih ederseniz program doğrudan Ethereum ağında çalışmayı seçer ve blockchain geliştirmek için önce tüm Ethereum ağını indirmek durumunda kalırsınız. Bu da internet hızına bağlı olarak günleri bile alabilecek boyutta olduğu için harici depolama alanları kullanmak sizin için faydalı olabilir.

Yazının Orijinali: https://blockgeeks.com/guides/15-best-tools-blockchain-development/

Görsel Kaynaklarının Tamamı: https://blockgeeks.com/guides/15-best-tools-blockchain-development/

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 64303.16
ETH 3137.29
USDT 1.00
SBD 3.97