Openchain Ücretsiz blockchain platformu
Dijital varlıklarınızı kontrol etmek için açık kaynak blockchain platformu
Kendi kendine barındırılan açık kaynaklı blockchain dağıtılmış defter platformu. Dijital olarak imzalanmış işlemler, cüzdan oluşturmak için HTTP uç noktaları ve varlık yönetimi sunar.
Genel Bakış
Openchain, ücretsiz ve açık kaynaklı blockchain tabanlı bir yazılımdır. Oldukça ölçeklenebilir ve genişletilebilir. Bu yazılım, verimlilik nedeniyle iyi bilinen istemci sunucusu mimarisine dayanmaktadır. Sağlam, kendi kendine barındırılan ve dijital varlıkları yönetmek için güvenli yollar sunar. Ancak, herkes örneğini ayarlayabilir ve dijital olarak imzalanan işlemleri kontrol edebilir. İşlemleri doğrulamak için örnek düzeyi yetkisi sağlar. Ayrıca, örnekler HTTP tabanlı API’lar aracılığıyla birbirleriyle yapılandırılabilir. Benzer şekilde, her açık zincir örneğinde dijital varlık alışverişi kurallarını tanımlayan ve uygulayan yöneticiler vardır. Bu dağıtılmış defter teknolojisinin madencilik mekanizması yoktur, örneğin yöneticiler işlemleri doğrulamaktadır. Bu nedenle, işlemlerle ilgili herhangi bir ücret yoktur. Buna ek olarak, cüzdan uygulamaları dijital işlemleri kaydetmek için API’lar aracılığıyla doğrulayıcılara bağlanır. Her şeyden önce, Openchain işlemleri bloklar halinde saklamaz, işlemler doğrudan birbiriyle bağlantılıdır. Ardından, Partianted Consensus adlı konsensüs algoritmasını kullanır. Bu açık kaynaklı yazılım C#ile yazılmıştır. Ayrıca, geliştirme ve konuşlandırma konusunda kapsamlı belgeler mevcuttur.
Özellikler
Openchain aşağıdaki temel özellikleri sunar:
- Açık kaynak
- İşlemlerin anında onaylanması
- Madencilik ücreti yok
- Çoklu kontrol seviyeleri
- Dijital imzalarla güvenli
- Genişletilebilir
- Ölçeklenebilir
- Kuralları tanımlamak için hüküm
- Güçlü
- İşlemlerin Denetlenebilirliği
Kurulum Talimatları
İlk olarak, GitHub’dan Openchain/Docker deposunu klonlamak için aşağıdaki komutu çalıştırın:
git clone https://github.com/openchain/docker.git openchain
İkincisi, aşağıdaki komutları çalıştırın:
cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json
Ardından, yapılandırma dosyasını düzenleyin (data/config.json
):
nano data/config.json
Son olarak, `
[...] // Define transaction validation parameters "validator_mode": { // Required: A random string used to generate the chain namespace "instance_seed": "", "validator": { [...]
Sonunda, sunucuyu başlatmak için aşağıdaki komutu çalıştırın:
docker-compose up -d
Keşfetmek
Aşağıdaki bağlantıları alakalı bulabilirsiniz:
Localhost’ta Ethereum Düğümünü Kurmak İçin Yeni Başlayanlar Kılavuzu
2020’de Top 5 Açık Kaynak Blockchain Platformu
Ethereum akıllı sözleşmenin nasıl oluşturulacağı konusunda temel bir rehber