RowBlockChain

RowBlockChain nedir?

RowBlockChain; klasik BlockChain sisteminin iyi ve güvenli yönlerini alıp, dezavantajlarına çözüm üretmeye çalışan yeni bir BlockChain sistemidir. 

RowBlockChain Sikke ekibi mühendisleri tarafından, sektörde söz sahibi olan uzmanların katkı ve görüşleri de alınarak geliştirilmektedir. 

Sikke A.Ş. ticari bir firma olması nedeni ile geliştirdiği teknolojinin teknik dökümanlarını şimdilik yayınlamayı düşünmüyor. Ancak RowBlockChain teknolojimizi API’lerimizle kullanabilecek, SikkeNet üzerinden kendi RowBlockChain uygulamalarınızı ücretsiz olarak geliştirebileceksiniz.

RowBlockChain Teknolojimiz

  • RBCP - RowBlockChain iletişim protokolü. SikkeRoot ve İşlem sunucuların iletişim protokolüdür.
  • Standart transfer işlemleri için (Peer to Peer) için blok boyutu en fazla 1 KB’dır. Standart bir BlockChain bloğu 1024 KB - 8192 KB arasında değişmektedir. 
    • RowBlockChain’de bir blok oluşturmak için önceki bloğun data verisini yeni bloğa eklenmez!
    • Dolayısıyla rowBlockChain klasik BlockChain sisteminden 1024 - 8192 kat daha az diske ihtiyaç duyar. Bu şu demektir: Bitcoin BlockChain blok zinciri şu an 150GB’a yaklaşmaktadır. Eğer bitcoin rowBlockChain protokolünü kullanmış olsaydı boyutu sadece 150MB olacaktı! 
  • Bloklar RowBlockChain Veritabanına belirli bir sıra ve algoritma ile eklenir. Bu sıra ve algoritma işlemi SikkeRoot tarafınan kontrol edilir.
  • İşlemci sunucuları bir işlem için; bir önce sıradaki bloğun verilerini (Hash değeri, sıra no, gönderen, alıcı, tutar ve zaman damgasını) kullanarak SHA256 fonksiyonunu ile verinin Hash’ini hesaplar ve SikkeRoot’a gönderir.  SikkeRoot oluşturulan bu yeni bloğun Hash’ini onayladıktan sonra ilgili işlem için yayınlayıp RowBlockVeritabanlarına bu bloğu ekler.
  • İşlem sunucuları Hash elde etmek için belirli bir zorluk değeri kullanmaz sadece ilgili datayı SHA256 fonksiyonuyla hesaplayıp sonucunu iletmekle mükelleftir. Bu yöntem işlemlere anlık olarak (Realtime) onay vermemizi sağlar. Bitcoin gibi merkezsiz sistemlerde bu yöntem teknik olarak kullanılamaz! 
  • SikkeRoot, İşlem sunucularından gelen işlem cevaplarını değerlendirerek, veritabanı blok yapısı hatalı olanları anında tespit edip, veritabanı güncelleme komutu gönderir. 3 kere hatalı hesaplama yapan sunucuyu devre dışı bırakıp sıradaki sunucuyu ağa katılmaya davet eder. 
  • 1 Kb’lık rowBlockChain blok boyutu veriyi diske yazma ve network kullanımını ve hızını binlerce kez hızlandırır...