Skip to main content

Terimler ve tanımlar

Blok zinciri terimleri

Blockchain

Blockchain, veri güvenilirliğini korurken verilerin sahte olmasını veya kaybolmasını önlemek için verileri depolayan ve sistem içinde veri ileten ve işleyen bir bilgi sistemidir; Veri koruması şu şekilde sağlanır:

  1. bir dizi şifreli bloktan oluşan bir blok zincirine veri yazmak;

  2. eşler arası ağlarda blok zinciri kopyalarının dağıtılmış depolanması;

  3. Bir konsensüs mekanizması kullanarak tüm düğümlerde blok zincirlerinin senkronizasyonu;

  4. Blok zincirinde veri aktarımlarını saklayan ve sözleşmeleri işleyen algoritmalarla ağı kullanarak veri işlemleri gerçekleştirirken veri güvenilirliğini sağlamak.

Peer-to-peer ağ

A computer network, consisting of equally privileged nodes (without a central server).

Hash

Hashing olarak da bilinir, daha kısa bir sabit uzunluklu ikili değere eşlenen herhangi bir dosyanın veya veri kümesi uzunluğunun ikili değeri.

Blok

İşlemin biçimini ve imzasını doğruladıktan sonra, bir işlem kümesi, onur düğümü tarafından belirli bir veri yapısında gruplandırılır. Bir blok, blok zinciri şifrelemesinin güvenliğini sağlamaya yönelik önlemlerden biri olan önceki bloğa bağlantı olarak bir karma işaretçi içerir.

Blok doğrulama

Blok yapısının doğruluğunu, oluşturma süresini, önceki blokla uyumluluğu, işlem imzalarını ve işlem ile blok verileri arasındaki yazışmayı doğrulamak için bir prosedür.

Consensus

Honor tarafından blok zincirine yeni bloklar ekleme sürecinde kullanılan bu tür bir protokolün doğrulama protokolü veya algoritması.

İşlem

Blok zinciri ağındaki veri iletim işlemleri veya bu tür işlemlerin blok zincirindeki kayıtları.

Token

Blok zincirinde dolaşabilen şifreli dijital hakların ve hisselerin kanıtı. Bu kayıtlar arasında hakların ve payların değiş tokuşu için bir mekanizma da dahil olmak üzere, bir sicilde saklanan bir dizi tanımlanabilir dijital kayıt.

Kimlik

Sistemdeki kullanıcıları tanımlamak için kullanılan bir şifreleme programı.

Benzersiz kimlik

Hesapları kullanıcılarla ilişkilendirme süreci, kullanıcı adlarını gerçek kullanıcılarla ilişkilendirmek için biyometrik tanımlama elde etmek için yasal ve kurumsal çabalar veya diğer prosedürler gerektirir.

Private key

Sahibi tarafından gizlice saklanan, sahibi tarafından internetteki sanal hesaplara erişmek ve işlemleri imzalamak için kullanılan bir karakter dizisi.

Public key

Özel anahtarın gerçekliğini kontrol etmek için kullanılan bir karakter dizisi. Genel anahtar, özel anahtardan benzersiz bir şekilde türetilir.

Elektronik imza

Şifrelenmiş veri işlemeden sonra elde edilen bir belgenin veya mesajın öznitelikleri. Dijital imza, belgenin bütünlüğünü (değişiklik yok) ve orijinalliğini (gönderenin kimliğinin doğrulanması) kontrol etmek için kullanılır.

Akıllı sözleşme

Blok zincirinde veri depolama işlemlerini gerçekleştiren programda tüm sözleşmeler blok zincirinde saklanır.

İşlem ücreti

İşlemi gerçekleştirmek için onur düğümüne ödenen ücret.

Çift harcama

Blok zinciri ağına saldırmak için bir yöntem. Sonuç olarak, bir işlem aynı tokena iki kez mal olur.

Bu tür bir saldırı, blok zinciri çatallandığında meydana gelir ve bu, yalnızca saldırgan ağın doğrulama kapasitesinin %50'sinden fazlasını kontrol ettiğinde yürütülebilir.

Şifreleme

Dijital veri dönüştürmenin bir yolu, yalnızca ilgili şifre çözme anahtarına sahip olan taraf onu okuyabilir.

Özel blok zinciri

Tüm düğümlerin ve veri erişim haklarının tek bir kuruluş (hükümet, şirket veya birey) tarafından merkezi olarak kontrol edildiği bir blok zinciri ağı.

Halka açık blok zinciri

Herhangi bir kuruluş tarafından kontrol edilmeyen bir blok zinciri ağında, tüm kararlar ağ katılımcıları arasında fikir birliğine varılarak alınır. Herkes blok zinciri ağının verilerini alabilir ve bunlara erişebilir.

Yetki Belgesi

Yetki Kanıtı (PoA), IBAX Ağı, dağıtım, zayıf merkezileştirme ve bir sertifika yetkilisini birleştiren yeni bir fikir birliği mekanizması yarattı. Biz buna PoA (Yetki Kanıtı) diyoruz. Tüm IBAX Ağı için sürekliliği sağlamak için, fikir birliği yalnızca IBAX Kamu Ağı'nı değil, aynı zamanda her kullanıcı ve kullanıcı grubu tarafından oluşturulan ecoLib'leri de kapsar. Bu, gerçekten kendi kendini yöneten, merkezi olmayan, adil, şeffaf ve dolandırıcılığa karşı dayanıklı bir Merkezi Olmayan Otonom Organizasyon (DAO) yaratır.

IBAX Şartları

Test ağı

Test için kullanılan blockchain ağının sürümü.

Ana ağ

Blockchain ağının ana versiyonu.

İşlem

Sözleşmeyi çağırın ve parametreleri sözleşmenin işlem komutuna iletin. Onur düğümü yürütmesinin sonucu, veritabanının güncellenmesidir.

Gaz ücreti

Bir düğümler ağında belirli işlemleri gerçekleştirmenin maliyetini hesaplamak için kullanılan geleneksel bir birim. Yakıt değişim oranı, onur düğümündeki bir oylama ile belirlenir.

Hesap adresi

Veri kayıtları belirteci depolar ve bir çift anahtar (özel anahtar ve genel anahtar) aracılığıyla erişilebilir.

Cüzdan adresi

Kullanıcının sanal hesabının adı olarak kullanılan düğüm ağındaki kullanıcının karakter kodlama tanımlayıcısı.

Weaver

Masaüstü ve web tarayıcısı sürümlerini sağlayan düğüm ağına bağlanmak için kullanılan yazılım istemcisi.

Weaver, tablolar, sayfalar ve sözleşmeler oluşturma ve düzenleme dahil olmak üzere platform geliştirme ortamını bütünleştirir. Kullanıcılar ECOLIB'ler oluşturabilir, Weaver'da uygulamalar oluşturabilir ve kullanabilir.

EKOLİB

Uygulamalar ve ECOLIB üyeleri dahil olmak üzere nispeten kapalı veya açık bir yazılım programlama ortamı.

ECOLIB üyeleri, ECOLIB'ye ait özel tokenlar çıkarabilir, üyeler arasında etkileşim kuralları oluşturmak için akıllı sözleşmeler kullanabilir ve üyeler için uygulama öğelerine erişim hakları belirleyebilir.

ECOLIB parametreleri

ECOLIB'yi oluşturan kişinin hesabı ve değişen uygulama öğelerinin izinleri gibi bir dizi yapılandırılabilir ECOLIB parametresi, parametre tablosunda değiştirilebilir.

ECOLIB üyeleri

Belirli ECOLIB'lere ve uygulama özelliklerine erişebilen kullanıcılar.

Sanal özel ECOLIB

Sanal özel ECOLIB - Standart ECOLIB'nin tüm işlevlerine sahip olan ancak blok zincirinin dışında çalışan Çapraz Defterler Tabanı (CLB). CLB'de sözleşmeleri ve şablon dillerini, veritabanı tablolarını kullanabilir ve oluşturabilir ve uygulamalar oluşturmak için Weaver'ı kullanabilirsiniz. API'ler aracılığıyla ECOLIB blok zincirindeki sözleşmeleri arayabilirsiniz.

Merkezi Olmayan Yetki Kanıtı

Merkezi Olmayan Yetki Kanıtı (DPoA), yüksek performans ve hata toleransı sağlayan yeni bir fikir birliği algoritmasıdır. DPoA'da, yeni blok oluşturma hakkı, bunu yapma hakkını kanıtlamış düğümlere verilir ve bu tür düğümler ön doğrulamaya tabi olmalıdır.

Needle

Kullanıcı sayfalarından alınan verileri ve veritabanı tablolarında gerçekleştirilen değer işlemlerini işleyebilen akıllı sözleşmeler oluşturmak için kullanılan bir komut dosyası dili. Weaver'ın düzenleyicisinde sözleşmeler oluşturabilir ve düzenleyebilirsiniz.

Mantıksal

Sayfaları oluşturmak için kullanılan şablon dili. Veritabanı tablolarından değerler alabilir, kullanıcı sayfaları oluşturabilir ve kullanıcı girdi verilerini sözleşmenin veri bölümüne iletebilir.

Entegre Geliştirme Ortamı (IDE)

Entegre Geliştirme Ortamı (IDE), uygulamalar oluşturmak için kullanılan bir dizi yazılım aracıdır.

Weaver'ın IDE'si bir sözleşme düzenleyicisi, sayfa düzenleyicisi, veritabanı tablosu yönetim aracı, çok dilli kaynak düzenleyicisinin yanı sıra uygulama dışa aktarma ve içe aktarma işlevlerini içerir. IDE, anlamsal araçlara dayalı görsel sayfa tasarımcısını tamamlar.

Sayfa düzenleyici

Weaver'da, ekrandaki temel uygulama öğelerini, HTML kapsayıcılarını, form alanlarını, düğmeleri ve diğer araçları doğrudan düzenleyerek uygulama sayfaları oluşturabilirsiniz.

Görsel sayfa tasarımcısı

Arayüz tasarımcısı ve "Logicor" sayfa kodu oluşturucu dahil, Weaver'da uygulama sayfaları oluşturmaya yönelik araçlar.

Sözleşme düzenleyici

Weaver'da görsel sayfaları kullanarak sözleşmeler oluşturmak için bir araç.

Çok dilli kaynaklar

Uygulama sayfasındaki etiketi seçilen dilin metin değeriyle ilişkilendiren, Weaver'daki uygulama sayfası yerelleştirme modülü.

Uygulama dışa aktarma

Uygulamaya ait tüm tabloların, sayfaların ve sözleşmelerin kaynak kodunu dosya olarak kaydedin.

Uygulama içe aktarma

Dışa aktarma dosyasında bulunan bir uygulamanın tüm tablolarını, sayfalarını ve sözleşmelerini ECOLIB'ye yükleyin.

Akıllı yasa

Düzenleyici bilgileri içeren ve operasyonu yönetmek ve kontrol etmek ve erişim haklarını kaydetmek için kullanılan özel bir akıllı sözleşmeler setidir.

ECOLIB kullanıcıları arasındaki ilişkiyi düzenleyebilen, protokol parametrelerini değiştirmek için prosedürel kuralları tanımlayabilen ve çeşitli zorlu çözümleri tanımlayabilen akıllı hukukta oluşturulmuş bir dizi kural ve mekanizma.

Başvuru

Weaver'ın IDE'sinde tamamen işlevsel yazılım ürünleri oluşturun.

Bir uygulama, veritabanı tabloları, akıllı sözleşmeler ve yapılandırma erişim haklarına sahip kullanıcı sayfaları gibi bir öğeler topluluğudur.

Sayfa

Ekranda interaktif bir arayüz oluşturan Logicor şablon dilinde yazılmış program kodu.

Kod segmenti

Uygulama sayfalarında tekrar kullanılabilen Logicor şablon dilinde yazılmış program kodu.

Erişim hakları

Tablolar, sözleşmeler ve sayfalar oluşturmak ve düzenlemek için erişim hakları alma koşulları.

Tablolara erişim hakları, satır ve sütun ekleme ve sütunlardaki değerleri düzenleme haklarıyla yapılandırılabilir.

Honor Node

Ağ düğümünde blok oluşturma ve doğrulama hakkına sahip bir düğüm.

Guardian Node

Tam blok zincirinin en son sürümünü depolamak için kullanılan ağdaki bir düğüm.

Eşzamanlı işlem işleme

Aynı anda farklı ECOLIB'lerden gelen verileri işleyerek işlem işleme hızını artırma yöntemi.