Ethereum, açık kaynaklı dağıtılmış blockchain dağıtılmış blockchain platformudur

Ethereum Ücretsiz blockchain platformu

Ethereum destekli uygulamalarla dijital işlemlerinizi izleyin

Ethereum açık kaynaklı bir blockchain ağıdır. Tam güvenlik ve kullanılabilirliğe sahip akıllı sözleşmeler ve dağıtılmış uygulamalar oluşturun ve dağıtın

Genel Bakış

Ethereum, merkezi olmayan uygulamalar oluşturmak için kullanılan açık kaynaklı bir blockchain tabanlı platformdur. Merkezi olmayan uygulamalar (DAPPS) merkezi olmayan bir ağda çalışır, bu da hiç kimsenin bu uygulamalar üzerinde kontrol sahibi olmadığı anlamına gelir. Akıllı sözleşmeler, ağ üzerindeki işlemleri kontrol eden ve yöneten kod parçacıklarıdır. Herkes akıllı bir sözleşme oluşturabilir ve kamu ağına dağıtabilir. Ethereum yazılımı, akıllı sözleşmeler için bir çalışma zamanı ortamı olan Ethereum Sanal Makinesi’nin (EVM) üzerine inşa edilmiştir. Dahası, Ethereum eter adı verilen kendi yerel kripto para birimini korur. Yeni bloğu blockchain’e mayınlayan madenci, eter şeklinde bir ödül kazanır. Birçok konsensüs algoritması vardır. Ancak Ethereum, İş Kanıtı (POW) adı verilen bir konsensüs algoritması kullanır. Buna ek olarak, bu açık kaynak yazılımında, her işlemin hesaplama gücüne ihtiyacı vardır. Bu nedenle, Gaz adı verilen ve bir işlemi başarıyla yürütmek için gerekli olan her işlemle ilişkili bir ücret vardır. Ethereum, merkezi olmayan uygulamaların çalıştığı dağıtılmış bir düğüm ağına dayanmaktadır. Bu nedenle, makinenizde bir düğüm çalıştırmak için bir istemci uygulamasına ihtiyacınız vardır ve bu istemci uygulamaları birçok dilde mevcuttur. Ayrıca, üç tip tam düğüm, ışık düğümü ve arşiv düğümü vardır. Ethereum yazılım mimarisi beş katmandan oluşur. Başka bir deyişle, bu katmanlar Ethereum sanal makinesi, akıllı sözleşmeler, Ethereum düğümleri, Ethereum istemci API’leri ve son kullanıcı uygulamalarıdır. Ayrıca, Ethereum’un Go dilinde uygulanması tüm kaynak kod dosyalarıyla mevcuttur.

Sistem gereksinimleri

Ethereum’un kurulması için gereksinimler şunları içerir:

Özellikler

Ethereum aşağıdaki temel özellikleri sunar:

  • Açık kaynak
  • Kriptografi ile güvenli
  • Kripto para birimi eter
  • Akıllı sözleşmeler
  • Dapps
  • Ethereum sanal makinesi
  • Çok katmanlı mimari

Kurulum Talimatları

Ön koşulları yükledikten sonra, kaynak kodunu klonlamak için aşağıdaki komutu çalıştırın

    git clone https://github.com/ethereum/go-ethereum

Bundan sonra, GO derleyicisini aşağıdaki komutla yükleyin

    brew install go

Ardından, aşağıdaki komutu çalıştırın

    cd go-ethereum

Benzer şekilde, aşağıdaki komutla geth programını oluşturun

    make geth

Mac OS Sistem Kütüphanesi’nin başlık dosyalarıyla ilgili bazı hatalar görürseniz, Xcode komut satırı araçlarını yükleyin ve tekrar deneyin

    xcode-select --install

Son olarak, artık düğümünüzü aşağıdaki komutla başlatabilirsiniz

    build/bin/geth
 Türkçe