kapasite kanıtı algoritmasına · 3 1 bhd Ö zet bitcoinhd (bhd) koullu kapasite kanıtına (cpoc...

24
1 BitcoinHD: Koşullu Kapasite Kanıtı Algoritmasına Dayalı Kripto Para Sistemi Yazar: 4142454647484a4b5054575a İnternet sitesihttps://btchd.org/

Upload: others

Post on 21-Jan-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

1

BitcoinHD: Koşullu Kapasite Kanıtı Algoritmasına

Dayalı Kripto Para Sistemi

Yazar: 4142454647484a4b5054575a

İnternet sitesi:https://btchd.org/

Page 2: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

2

İçindekiler

1 BHD ÖZET ................................................................................ 3

1.1 KRIPTO PARA ....................................................................................................................................................... 3

1.2 ALTERNATIF ARAMA ............................................................................................................................................ 4

2 BHD TARAFINDAN ÇÖZÜLECEK DÖRT BÜYÜK SORUN ... 5

2.1 TEKEL PROBLEMI .................................................................................................................................................. 5

2.2 HESAPLAMA GÜ CÜ NÜ N MERKEZILEŞTIRILMESI SORUNU ..................................................................................... 6

2.3 ENERJI TÜ KETIMI SORUNU .................................................................................................................................... 8

2.4 MEVCUT POC PARA TASARIMININ TEŞVIK EDICI KATMAN SORUNU ................................................................. 10

2.5 BHD NEDEN ŞIMDI Ç IKTI? ................................................................................................................................ 11

3 BHD TEKNIK ÇÖZÜM ROTASI ............................................ 12

3.1 BHD DAĞITIMI VE MADENCILIK KONSENSÜ S ALGORITMASI ............................................................................. 12

3.2 BHD EKONOMIK MODELI .................................................................................................................................. 13

3.3 BHD YAPISI VE KONSENSUS ALGORITMASI ........................................................................................................ 14

3.3.1 Madencilik İş Akışı: ....................................................................................................................................... 15

3.3.2 Ç izim Yapma – Ç izim Dosyası Oluşturma ................................................................................................... 16

3.3.3 Nonce Oluşturma ........................................................................................................................................... 16

3.3.4 POC Formatı .................................................................................................................................................. 18

3.3.5 Plot Yapısı ...................................................................................................................................................... 19

3.3.6 Madencilik ve Blok Oluşturma ..................................................................................................................... 19

3.3.7 Madencilik Süreci .......................................................................................................................................... 20

3.3.8 Blok Dövme İşlemi ........................................................................................................................................ 21

3.4 BHD TEKNIK Ö ZELLIKLERI ................................................................................................................................. 22

3.4.1 Blok Zincir ..................................................................................................................................................... 22

3.4.2 Muhtemel Saldırılar ve Tasarım Bloğunu Taşlamadan Korumak ............................................................... 23

3.4.3 İşlem ............................................................................................................................................................... 23

4 BHD TEKNIK ROTASI ............................................................ 24

Page 3: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

3

1 BHD Ö ZET

BitcoinHD (BHD) Koşullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak

şifreli para ile enerji kaynaklarının tüketimini azaltmak, iştirak eşiğini düşürmek, üretim metodunu daha

fazla merkezden uzak hale getirmek ve kriptopara madenciliğinde herkesin iştirak edebilmesi ve alacak ve

değerlerin matematiksel algoritmalar ve dağıtımlı madencilik ile üretilmesi amacıyla daha güvenli ve itimat

edilebilir olması için konsensüs iştiraki olarak hard disk kullanılması ile karakterize edilir. Madde, kripto

para sistemi ile oluşturulan sırasıyla kredi sistemi ve teknik özellikler esasıyla hazırlanacaktır.

1.1 Kripto Para

Kriptopara dendiğinde , Bitcoin ( BTC) en fazla bilinendir. Bunun yanında, tüm kriptopara sektörü

ödeme hızını geliştirmek ve ödeme kapsamını genişletmek için birtakım yeni teknik çözümleri

denemeye başlamıştır. Dai-Wei’nin B-Money ve Ripple’si gibi birçok gelişmiş kriptopara zamanla

ihtiyaç duyuldukça ortaya çıkmıştır.

Gördüğümüz gibiRipple, az sayıdaki farklı ülkenin bankaları tarafından hesapları görmek için kullanılmıştır,

fakat üretim yöntemindeki yüksek merkezileşme yüzünden yaygın kullanıma ulaşamamıştır. Merkeziyetsiz

kripto para (örn. BTC) ile karşılaştırıldığında, proje-merkezli işler diğer uygulama-odaklı şirketler

tarafından daha fazla tercih edilir. Bu sistemde doğal olarak kriptosu mevcut madenci bulunmamaktadır.

Herşeyden önce , birçok kademenin madencilerle bir ilgisi yoktur, çünkü zira bunları tanzim edenler

genellikle şirket olarak tüm projeye iştirak ederler.

B-Money tasarımında iyi bir internet ağı eşzamanlama sistemine ihtiyaç duyduğu için, internet ağının

yavaşlamasına neden olur, ayrıca o zaman internet hızı çok iyi değildi, bilgi akışı yavaştı ve sıkça sorun

çıkardı, ya da bütün internet ağı veya tüm internet ağı , bir bilgi cevabı olmaması dolayısı ile sonuçta iletme

hatasına yol açacak şekilde yavaş bir paket gelmesini bekliyordu ve bu durum onu kullanımda yetersiz hale

getirmiştir.

BTC, şu anda eşzamanlı iş kanıtı (POW ) olarak bilinen Nakamoto anlaşması ile herkes tarafından

tanınmaya başladı. İlk günlerde, transfer sonuçlarının eşzamanlanması ile transfer sonuçlarının yanlış

ilerlemeyeceğini garanti etmediğinden ve bunun farklı bir yol olan- en uzun zinciri kullanarak olacağından,

bu projeye iyi gözle bakan çok fazla insan yoktu. Yani , bu dağıtım sisteminde, nodeler (düğümler) ile

birlikte daha fazla kabul edilen paket işlemi doğru sonuç olacaktır. Peki bu paket nasıl ortaya çıkar ?

Şüphesiz, bu sistemde nodelerle (düğümlerle) birlikte doğrulanır, sadece paketleme mesai süresini

belirlemekle, bu süre boyunca daha fazla node iştirak eder ve tanırsa paket doğru olacaktır. Bu mantıkta,

sistemdeki nodelerin, doğru işlemlerin paketlenmemesi yüzünden olumsuz sonuçlara neden olma ihtimali

vardır , Bu şekilde internet veri gönderimi başarısız gerçekleşir, hem doğru hem yanlış olduğu için bu da

bu işlem tarzının enteresan tarafıdır,İnternet ağında pek çok iletişimde bulunmaktan kaçınması ve alışveriş

kademeleri için eşzamanlamanın daha uygun olması dolayısı ile bu doğrudur ; Yanlıştır çünkü ; uç

durumlarda, yani kötü adamlar sistemin büyük çoğunluğu olduğunda, sistem hata verir, bu da bir sonraki

kademede sıkça belirttiğimiz %51 çift harcama saldırısıdır. Finansal sistemde en çok olmaması gereken geri

sarma ve çift harcamadır, yani başlangıçta BTC’nin büyük ölçüde kabul edilmemesinin nedeni budur.

Zamanla menfaatleri dolayısıyla sisteme giriş yapan kişi sayısı artmıştır, Sistemdeki blok zorluğu yüzünden

(yani, yukarıda belirtilen paketleme), Sisteme yasa dışı giriş yapanların maaliyetleri doğal olarak artar ve bu

şekilde sistem daha dengeli hale gelir, herşeyin ötesinde iyi bir adam olmanın faydaları kötü bir adam

olmaktan daha fazladır. Böylelikle insanlar yeni nesil kriptoparayı kabul etmeye başladı ve sabit olmayan

Page 4: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

4

finansal sistemde zorluğun yıllar boyunca artması dolayısı ile çift harcama yapmak da zorlaştı ve sistem

kademeli olarak stabil hale geldi. Aynı zamanda, kriptopara hayranları olan BTC’yi öğreten ilk kişiler ortaya

çıktı. O esnada, pek çok çatallaşma şeklinde oluşturulmuş kriptopara vardı ve istisnai işlem yapma gücü

dolayısı ile %51 çift harcama ile karşılaştı. Bunun temel nedeni zorluğun az olması yüzünden sistemin

güvenli değil , ayrıca zorluğu-yüksek güvenlik sisteminin büyük miktarda enerji tüketmesi gerekiyor

olmasıdır.

Aşağıdakiler takip ederek BTC’nin birkaç teknik özelliğini bulabiliriz:

İlk olarak , BTC yeni teknolojiyi kullanmakta asla agresif değildir, aksine, güvenli ve itimat edilir

eş düzeyde nakit sistemi oluşturmak için adil nitelikte olgun mevcut teknolojiyi seçer. Doğrulama

ne kadar özlü ve olgun olursa, teknoloji o kadar güvenli ve itimat edilir olacaktır, örneğin,

Nakamoto konsensüsünde kullanılan SHA256 algoritması NSA (US Ulusal Güvenlik Dairesi)

tarafından tasarlanmıştır. ASIC’in (Uygulamaya-Özgü olarak Entegre edilen Devre) ve enerji tekeli

problemlerinin tasarım başlangıcında hesaba katılmayacağını ancak sadece internetin ilk etkin işlem

uyumluluğunu dahi kurban etmiş olan en itimat edilebilir olma aşkına yapıldığını anlamına gelen

güvenliği ve kredibilitesi etkin şekilde geçerli hale getirilmiştir.

1.2 Alternatif Arama

Blok üretimi için kaynakların büyük miktarlarda kullanılıyor olması ve masrafların gittikçe artıyor olması

dolayısı ile, kriptopara hayranları, iki ana kategoriye ayrılabilecek daha düşük enerji tüketimi olan

alternatifleri bulmaya çalışıyorlar: kazanmada daha düşük masrafı kullanan alternatifler ve daha genel olan

ve elemanları istifleyebilecek olan yani ismen, ETH ve Monero’nun her ikisinin ASIC’e karşı koymayı

hedefleyerek, ASIC madenciliği ve ASIC-karşıtı algoritma ile geliştirilen büyük gezinti dönemi olan

alternatifler. Bunlar, blok üretmedeki işlem yapma yolunun ASIC chip’ine mukavemet eden ve blok

üretiminde nispeten daha düşük masraf gerektirmesini ve madencilik için ASIC chip’i ile kontrol edilmeyen

kriptopara olmasını umuyorlar. Ancak, kriptoparanın çıkarılmasından sonra, piyasa değeri ASIC chip girişi

alanına ulaştığında, ASIC geliştiricileri, kazıma donanımları konusunda işlem yaparak madencilik yapan bu

şifreli algoritmaları tasarlamanın yollarını yine de bulacaklardır. Bir başka iyi bilinen kriptopara olan LTC

bunların temsilcilerinden biridir. LTC bir teknik vurgu olarak ASIC’e karşı koymak için Scrypt algoritmasını

kullanır. Ancak kısa bir süre sonra ASIC ekipman imalatçıları onun algoritmasını en iyi hale getirdi ve

ekipman ve işlem yapma gücünü tekel haline getirerek onu büyük enerji tüketimi gerektiren bir madencilik

donanımı haline getirdi. Elektriğe olan bağımlılığın ve madenciliğin aşırı zorluğu madenciliği kabiliyetli bir

kesimin oynadığı bir oyunu haline getirdi.

BHD, sadece düşük enerji tüketimi sağlayabilen değil aynı zamanda madencilerin, sistemin istikrarını

sağlamak konusunda nispeten yüksek dereceli zorluk barındırmasına karşın kendilerine ait genel elemanları

işe katmalarını kolaylaştıran usta bir sistemdir . BHD’nin kullandığı CPOC konsensüsü merkezden uzak bir

konsensüs algoritmasıdır. POW’un neden olduğu işlem yapma gücüne ait kanıtın büyük gezinme dönemi ile

karşılaştırıldığında CPOC, hard disk kapasite kanıtına dayalı olarak yeni bir gezinme dönemi açacaktır. Daha

fazla insanın kendilerine ait bilgisayarlar ile işlem yapma gücüne erişebilmesi ve merkesizleştirme

yeniliğine katılabilmesi için, POW konusunda Satoshi Nakamoto tasarımının ilk niyetine geri dönebilmesi

için, konsensüsün ana taşıyıcısı olarak hard disk kullanmaktadır. Aynı zamanda, tasarım başlangıcında

BTC’nin kullanıcılarının çoğunluğuna hizmet veren yani her kullanıcının düşünmesini, desteklemesini ve

hatta çığır açıcı bir sistemde rol almasını sağlayan bir sistemdi. CPOC açık kaynaklı oluşu ve

kapsayıcılığının yanısıra daha fazla hard disk kapasitesi sağlaması, kriptoparanın insanların gündelik

hayatına girmesine yardımcı olmuş ve ve daha fazla insanın BHD ekonomik sisteminin katkı sağlamasına

imkan tanımıştır.

Page 5: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

5

2 BHD Tarafından Ç özülecek Dört Büyük Sorun

Ekipman tekeli, işlem yapma gücünün merkezileşmesi, enerji tüketimi ve POW konsensüsünün mevcut

POC’una ait teşvik katmanı sanayideki dört büyük problem haline geldi. BHD tasarım amacı mevcut

endüstride bu dört büyük problemi çözmektir. Aşağıda bunları bir bir ele alacağız.

2.1 Tekel Problemi

BTC doğduğunda, tekel problemini ve finansal kurumların güven krizini çözmeyi amaçlamıştır. 2008’deki

finans krizinden sonra, Bay Satoshi Nakamoto finansal sistemdeki tekelin finansal kriz hatasının tekrar ve

tekrar olacağına inanmaktadır (örn. Aşağıdaki tablo). Merkeziyetsizleştirme bu problemin çözülmesinde en

iyi yollardan birisidir.

Yıllar sonra BTC’nin şimdiki statüsü nedir?

Page 6: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

6

Yukarıdaki tablo BTC tarafından piyasaya sürülen kripto paranın değer eğrisini göstermektedir. Finansal

kriz zamanında görülen bir dalgalanmaya çok benzemiyor mu? Bu durum bizim BTC’nin işlem yapma

gücüne ait mevcut tekelde halen merkezden çok uzaklaşıp uzaklaşmadığını düşünmemize neden olmaktadır.

BTC Core’un (Merkezinin) teknik parçası merkez geliştiriciler tarafından kontrol edilir ve kod güncelleme

hızı yavaştır, bu yüzden kod merkezileştirilmesi olarak ifade edilebilir. BTC’nin işlem yapma gücü çok

yüksektir. Çoğu insan konsensüse katılmayabilir ancak sadece alış-veriş yapabilir ve bu nedenle onun

merkezileştirilmesinin hesabını yapıyor olduğu söylenebilir. BTC’nin blok üretme süresi yaklaşık 10

dakikadır ve nispeten yavaştır. Tek-dokunmalı TPS’nin mevcut şebeke kullanımına ait normal deneyime

ulaşması zordur. Ayrıca, BTC Core cüzdanı 10 yıl boyunca ne optimum hale getirilmiştir ne de bir mobil

sürümü vardır. Mevcut kullanıcıların deneyimine göre hiç güncellenmemiştir. Deneyimin merkezileştirilmesi

olarak ifade edilebilir. Bunun ötesinde, yıldırım ağını konuşlandırmak ve daha fazla merkezileşmiş olan

şirketlerin, tüm BTC sistemini daha da merkezi hale getirmeleri ancak onu kullanmanın merkezi ödeme

sisteminde (VISA gibi) olandan çok daha az hale getirmek için, yıldırım ağı düğümlerine iştirak etmelerine

imkan tanımak istemektedir.

İnsanların BTC’ye güvenmeyi istedikleri için, yeniliklerin çığır açıcı yanını kabul etmek ve merkezsiz bir

sistem oluşturularak herkesin inovasyona katılımını sağlamak şarttır. BHD bu zamanda doğdu.. BHDinin

tasarım başlangıcındatasarruf için ekonomik olan merkezden uzak yöntemseçilip POW’un sürekli hesaplama

modundan düşük maliyetli Depolama+Geri alma moduna geçiş yapılır. Merkezileşmenin kısır döngüye yol

açtığına inanıyoruz. Gayemiz BHDnın merkezsiz bir sistem kılara tehlikeleri beşikte öldürmekti.

2.2 Hesaplama Gücünün Merkezileştirilmesi Sorunu

BTC’nin başarısının sırrı hesaplama gücünün nispeten yüksek bir devirde tutulmasıdır . 2017 yılında,

BTC’nin toplam hesaplama gücü 4400 P idi ve günlük üretimi 1800 bitcoin idi. Ortalama olarak, P başına

BTC kazıması 0.4 idi. , Bu maden imalatçıları BTC fiyatını etkilemek için maden fiyatını ayarlayabilirler,

yani kripto paraya iştirak edenler daha yüksek BTC iadesi öngördükçe, paketleme ile ödüllendirilirler, kripto

para üretmek için daha yüksek işlem yapma gücü olan makineleri kullanmayı herkes ister. Bitcoin

madenciliğindeki en üst dört kurum madencilik hissesinin yaklaşık %53’ünü temsil etmektedir. Ether

sisteminde, konsantrasyon yüksektir. Üst dört madencilik kurumu madencilik payının %61’ini temsil

etmektedir. İlave olarak, dünyadaki Bitcoin madencilik yazılımının %56’sı ve Ethen madencilik

yazılımının %28’i, Bitcoin’in daha işbirlikçi olduğunu gösteren veri merkezlerinde yoğunlaşmaktadır.

Page 7: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

7

Aşağıdaki şekilde gösterildiği gibi, BTC’nin işlem yapma gücü şu anda, 2017 yılından 10 kat daha yüksek

olarak, yani iştirakçilerin zorluğu 10 kat artmış bir halde, 30,000 P ila 40,000P arasındadır.

Aşağıdaki şekilde gösterildiği gibi, işlem yapma gücünün toplu olmaya başlamıştır. Bilinen F2Pool, AntPool

ve Slush görülebilir.

İşlem yapma gücünün kademe kademe artması sürecinde, maden imalatçıları yüksek işlem yapma gücüne

sahip makineleri imal ederek genel üretme zorluğunu geliştirmekte ve genel kripto para iştirakçilerini

tereddüte düşüren, zorluğu artırarak madencilerinin yapılanmasını artırmaktadır.

BHD, tekel oluşumunu önlemek ve merkezi işlem yapma gücünü dağıtmak için hard diskin depolama

yerini/alanını kullanıyor. Mevcut kripto para iş kanıtı için, her hash gücü büyük miktarda bir hesaplamadır

ve sürekli hash çarpışması enerji tüketmektedir.

BHD her çarpışma sonucunu, aynı zamanda anında alışveriş yapma alanının genel bir yolu olan, ön

hesaplama ile hard diske yazar. Bu şekilde hesaplamayı yeniden yapılandırarak, para üretme işleminde,

madencilerin, internet ağı talebine göre kısa bir süre ile hard diskin mevcut verilerini sadece araştırmaları

gerekir ve sistem, düşük enerji tüketimli bir konsensüs modeli üreterek, zamanın geri kalanında atıl kalır.

BHD sisteminde, hard disk yeteri kadar büyük olduğu müddetçe ve yeterli “cevaplar” oldukça, bir krip

topara meraklısı blok üretimine iştirak edebilir ve büyük miktarda hesaplamayı tekrar etmeye gerek yoktur.

Sizden kökü ile Liao olan 14-adımlık Çince bir karakter ister, yeni çince öğrenen birinin bu kelimenin

Page 8: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

8

hangi kelime olduğunu söylemesi zaman alır ve şuan BHD direk sözlüğü alıp karakterin ne bakmanıza

benzer,tabiiki sözlükte karakter kaydı ne kadar çoksa, karakteri bulmanız o kadar kolay olur, ayrıca herkes

buna katılabilir, çünkü BTC nin beyin fırtınasını hesaplamak için, BHD nin yeteri kadar büyük bir sözlüğü

olması yeterlidir.

Merkezileştirmeyi hesaplama sorunu boşluğu zamanla dönüştürme yöntemiyle ayrıştırılabilir. Şüphesiz, bu

da BHD’nin çözmesi gereken sadece ikinci problemdir.

2.3 Enerji Tüketimi Sorunu

Şüphesiz, işlem yapma gücünün merkezileştirilmesi aynı zamanda enerji tüketim problemine neden olur.

Önceki linkte özel hash çarpışmasına ait büyük hesaplama miktarı ifade edilmiştir , bu yüzden bu

hesaplamada ne kadar kaynağın harcanması gerekir?

Örneğin, mevcut BTC internet ağının enerji tüketimi İtalya’nın elektrik ihtiyacının yaklaşık %10’una eşittir.

Her yolun Roma’ya çıktığı söylenir. BTC size Roma’yı getirken aynı zamanda , Roma, Milan ve

Venedik’teki toplam 6 milyon insan nüfusuna eşit elektrik tüketimini de getirir .

Şu anda madencilerin çoğu Çin’dedir (BitMain gibi), O zaman Çin’den bir örnek verelim . Şu anda

BTC’nin işlem yapma gücü yaklaşık 45 EHash/s’tır. İşlem yapma gücünün, 0.1 Yuan/kwh harcayan 1 P

olması durumunda, ortalama olarak 14,000 Yuan olan yaklaşık 140,000 kwh maliyeti olacaktır. Bu yüzden

Çin’de km başına yüksek hızlı trenin 2 kwh tüketmesi halinde, 350 km/h yüksek-hızlı tren 9600 kwh/h’den

daha fazla tüketecektir. Şangay’dan Pekine 5 saatlik yüksek hızlı trene göre yapılan hesaplamada yaklaşık

48,000 kwh’ye gerek vardır yani bir BTC üretmek için harcanan enerji bir buçuk saatte Çin’de Pekin ve

Şangay arasında yüksek hızlı trenin gitmesi için yeterlidir.

O zaman BHD ne kadar enerji tüketmektedir?

İkinci-el S9 hard disk ve ikinci-el 8t hard disk arasındaki karşılaştırmaya göre, yatırım oranına yapılan enerji

tüketimi 1/300’dür, yani, ekipman alımına ait 1000 Yuan’lık aynı fiyat ile, ASIC ekipmanının enerji tüketimi

(bitmain S9) 1400 W’dir ve bunun RX850 grafik kartı 250 W’dir. Yaklaşık 1000 yuanlık bir birim fiyattaki

bir 8TB hard disk için, sadece 5 ila 8 W’lik enerji tüketimine ihtiyaç duyar. Yani, yüz S9 hard disk ve yüz

8TB hard disk satın almak için harcanan aynı para ile, S9’un aylık enerji tüketimi 122,400 kwh iken,

ABD’deki genel bir ailenin 10-günlük enerji tüketimine eşit olarak, BHD’ye iştirak etmedeki enerji tüketimi

sadece 360 kwh’dir. Aile enerji tarifesi $0.15/kwh olsa da, BHD madenciliğine yine de iştirak edebilir.

Enerji tüketimindeki bu büyük fark ile, BHD’nin tasarruf ettiği enerji, mükerrer atık tüketimi için olandan

daha fazla başka işletmeler için kullanılabilir bu da hafif enerji tüketimine ait bu konsensüs sistemine daha

fazla insanın katılmasını sağlar ve artık bir azınlık oyunu değildir.

Page 9: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

9

Yüksek enerji tüketiminin getirdiği bir başka problem de POW işlem yapma gücünün enerji tüketimiyle

yansıtılmasıdır ki daha ciddidir. Enerjinin her ülkede ulusal hükümet tarafından kontrol edilmesi dolayısı ile,

POW işlem yapma gücünün tedrici olarak büyümesi ile, aşırı enerji tüketimi ciddi sosyal problemlere neden

olacaktır ve nihayetinde hükümet tüm internet ağında POW’un işlem yapma gücüne müdahale edecektir ve

güvenlik de büyük ölçüde azalacaktır.

Aşağıdaki şekilde gösterildiği gibi, Ekim 2018’deki BTC enerji tüketimi 73,121 kwh ve Ocak 2019’da,

doğrudan 44,722 kwh’ye düşmüştür. Enerji düşmesinin getirdiği işlem yapma gücündeki düşüş, bloke etme

zorluğunu ve madencinin edineceği faydayı etkileyecektir. BTC bu durumdayken POW’un küçük para tipini

kullananlar için kullanan , çatallaşmış bir risk getirecektir ve bu risk tüm konsensüsün doğruluğunu ve

güvenliğini tehdit eder

Page 10: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

10

(chart from https://digiconomist.net/bitcoin-energy-consumption )

https://bitinfocharts.com/comparison/bitcoin-mining_profitability.html

Yani, madenler bir hükümette toplanıyorsa, bu hükümet ilgili enerji kaynaklarını düzenleyerek sistemin

zorluğu ve faydasını etkileyebilir. Tek seferlik büyük çaplı bir enerji kaynağı azalmasıile işlem yapma

gücünün azalmasına veya hatta konsensüs olarak POW’u alan bir simgeyi çatallaştırmaya yol açacaktır.

BHD’nin düşük enerji tüketimi uzun süreli devamlılığa yönelik daha uygun üretim yöntemi geliştirmek için

enerjiye bağımlılığı azaltarak bu probleme yönelik bir çözüm de sunar. POC’un önemi ASIC’in yüksek

enerji tüketimini düşük enerji tüketimli hard disk arayışı ile değiştirmesi ve küresel hard disk depolama

medyasını bir bütün olarak alarak yüksek güvenlikli özellik sağlamak için rastgele rakamlar vermesi ve

öncelikli güvenliğin sağlamasıdır.

2.4 Mevcut POC Para Tasarımının Teşvik Edici Katman Sorunu

Bir kişi daha önce hard disk kullanmayı bir para konsensüs sisteminin bir taşıyıcısı olarak düşünmüş müdür?

Cevap evettir. 2014 yılında çıkan Burst, ilk POC sisteminin ilk parasıdır. Burst kısa sürede POC konsensüs

algoritmasını popüler hale getirmiştir ve pek çok savunucusu oldu ancak aynı zamanda ilk POC konsensüs

algoritmalarının bazı problemlerine maruz kalmıştır. BHD, Burst’ün başarısızlık derslerini özetledi ve bir

dizi teknik değişiklikten sonra Ağustos 2018 tarihinde yayımladı.

Page 11: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

11

Burst’un tasarlanma başlangıcında uygun bir teşvik edici yöntemi yoktu. Paraların çoğu çok düşük bir

maliyette ilk madenciler tarafından kazıldı. Takımın geliştirmesi ile, Burst’e giren sonraki kullanıcılar ,

yeterli para iadesinden mahrum kaldılar ve bu da şevklerinin azalmasına neden oldu böylece POC

kriptoparası yavaş yavaş toplum nazarından çıktı. Teşvikleri tasarlarken, BHD ikili teşvik yaklaşımı kullandı

ve madenciler çalıştırma takımının masrafını ve madencilerin gelirini düzenlemek için koşullu veya koşulsuz

bir şekilde maden işlemi yapabilirler. Yani, madenciler kendi koşulları altında bloktan çekim yaptıklarında,

madenciler tüm faydalardan yararlanabilirler. Yani madenciler koşullu şekilde blok sağladıklarında tüm

faydaları alabilirler ve, madenciler koşullu olarak çektiklerinde, engelleme ikramiyelerinin çoğu işletme

takımına tahsis edilir. BHD, zincirin sürdürülebilir gelişme içinde bulunması temin etmek için ve topluluğun

uzun süreli olumlu gelişmesini idame etmek üzere yeni madencilerin girişini sağlamak için koşullu yöntemi

kullanır.

2.5 BHD Neden Şimdi Çıktı?

BHD, yukarıdaki dört problemi çözmek amacıyla orataya çıktı.

Kriptopara düşkünlerinin artan sayısı dolayısı ile merkezden uzaklaşma hedefi bize bir adım yakındır. Her

kullanıcı ona iştirak etmeyi ve ondan fayda sağlamayı ister. Bu makul ihtiyaç POW sahasında daha da zor

hale geliyor. BTC’nin çok enerji harcaması dolayısı ile madencilik işi daha merkezi hale geliyor ve hatta,

kripto para düşkünleri POC’a 2019 yılında olandan daha fazla ihtiyaç duyarken dramatik bir şekilde

çatallanıyor. İlave olarak, onun özel konsensüs algoritması hesaplamagücünün toplanmasını ve zorluk

kontrolünü hızlı bir şekilde çevrimiçi olarak tamamlanabilmesini sağlar, sistemin güvenliği ve sağlamlığını

sağlarken, alış veriş yapanlara ve konsensüs destekçilerine ödül/ikramiye verir. Bu yönlerde, mevcut kripto

paralara göre BHD üstündür. İttifak tekrarı Burst’ten daha yüksek güvenlik sağlar. Teknik ebatı ve kredi

ebatı diğer kripto paralara tamamen üstün gelir.

Yüksek enerji maliyetine sahip POW algoritması ile karşılaştırıldığında, düşük enerji tüketiminin, herkesin

ileride kripto para kullanabilmesini sağlamak üzere algoritmaya yeteri kadar güvence verebileceğine de

inanıyoruz.

Page 12: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

12

3 BHD Teknik Ç özüm Rotası

BHD, POC konsensüs algoritmasına dayanır. Uzun süreli teşvik edici ekonomik model tasarlayarak tüm

kripto paranın sağlıklı bir şekilde gelişmesini garanti eder. Aynı zamanda, mevcut POC’u en iyi hale

getirmek için bazı iyileştirmeler yapar ve onu CPOC (Koşullu Kapasite Kanıtı) konsensüsüne günceller .

3.1 BHD Dağıtımı ve Madencilik Konsensüs Algoritması

Toplam Tedarik 21-milyon adet

Geliştirme Ekibi 10%: 2.1-milyon adet. Yöntem: önmaden çıkarma

Promosyon Ekibi 5%: 1.05-milyon adet. Yöntem: kazılan her blokla gelir

Madenciler 85%: 17.85-milyon adet. Yöntem: madencilik

Blok Süresi 5 dakika

Başlangıç Blok Boyutu 25BHD/Blok , 8MB blok ebatı

Yarım Devre 4 yıl, ilk yarılanma süresi 420000’lik blok yüksekliğindedir

Başlangıç TPS 70 kalem işlem/saniye

Koşullu Kapasite Kanıtı Her T koşul olarak 3 BHD bulundurur.

Açıklama: 1T hard diski, mutlak bir değeri değil de tüm internet ağının oranını

değerlendirmek için blok verim oranına dayanır .

Maden çıkarmanın ilk aşamasının birinci ayında, madenciler madencilik koşullarından tamamen muaftırlar;

ikinci aydan itibaren, madenciler madencilik işini koşullu olarak yaparlar ve koşullar karşılanmadan

madencilik yapılması halinde, madenciler karın sadece %30’unu alabilirler ve paranın %70’i sistemin

geliştirilmesi, piyasanın geliştirilmesi ve işletme amacıyla kuruma verilecektir; ve koşulları karşılayacak

şekilde madencilik işi yapılırsa madenciler karın %95’ini alabilirler ve kalan %5 piyasa gelişimi için kuruma

verilir.

CPOC koşullu madencilikteki dağıtım, tüm ekosistemi görülmez bir şekilde geliştirmesi için tüm sistemde

her zaman bir asli geçici işlemle kazanılmış lehdarın olması için (bu kazanılmış lehdar zamanla, fiyat ile,

Page 13: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

13

madencilik zorluğu ve diğer değişkenlere dayalı olarak değişecektir) madenciler, havuzlar, kurumlar ve diğer

kullanıcılar arasında pozitif iş oyunu olmasına yol açacaktır.

3.2 BHD Ekonomik Modeli

BHD’nin konsensüs algoritması burst POC2 (Kapasite Kanıtı) esasıyla yükseltilir. Buna Koşullu Kapasite

Kanıtı (CPOC) denir.

Bunun amacı aşağıdaki problemleri çözmektir:

Ekonomik Modeli Saldırıdan Koruma

POW konsensüs algoritması altında, tüm madencilik ekonomisinin daralmasına yol açacak olan maliyet

yüzünden madenciler parayı satmaya zorlanırlar. CPOC’un madencilik ekonomik modeli madencileri

ekolojik menfaat topluluğu haline getirir ve orijinal enerji tüketim kaynaklarını yeni bir üretim vasıtası

olarak para ile değiştirir, böylece tüm BHD ekosistemi sürekli olarak otomatik şekilde genişler.

POW yüksek maliyeti korumaktadır

POW konsensüsüne dayalı olarak zincirin güvenliğini muhafaza etmek için büyük miktarda enerji

tüketilmelidir. Piyasa zor durumda iken POW maliyetinin asli elemanı enerjidir. Donanımın kendisinin

getirdiği kaynak, tüketiminden çok daha fazlasıdır. Madenciler elektriği ödemek için para satmak

zorundadır. Madenciler ortak menfaat ve kabullenme duygusu kuramazlar ve madencilerin tükettiği elektrik

masrafın destelediği para sistemine İşlenemez de ve bu masraf POW sisteminden sürekli olarak ayrı tutulur.

Ekonomi desteği olmayan devamlı gelişme

Ekonomi teşviği ile güdülenmezse çekirdek teknolojiler güncellenmez. Sonuç olarak, uzun süreli ve etkin

gelişme ve yenilenme sağlanmaz ve takımın müteakip sürümleri de, ana internet ağını farkedilmez hale

getirerek iki ayrılmaz.

Madencilik Cihazı Tekeli

POW konsensüs algoritması kaçınılmaz olarak madencilerin bilek yarışına yol açacaktır. Daha yüksek

hesaplama gücünü edinmek için, kaçınılmaz bir şekilde daha yüksek performansa sahip özel maden çıkarma

cıhazlar geliştirilecektir ve sıradankişiler, 2018’in 4. çeyreğine göre, hard disk fabrikalarının yavaş ürün

yenileme hızı ve kolay erişilirliği dolayısı ile, küresel hard disk fabrikalarının 50 milyon parça vermiş olması

ve bu nedenle bir hard diskin hiç bulunamayacağından endişe etmesine gerek kalmazHard diskin satın

alınabileceği ülkedeki insanlar madencilik işine kolaylık sağlayabilir.

Geleneksel iş tedarik zincirinde, tedarikçiler kullanıcıların doğrudan rakibi olmazlar ancak, POW’da ASIC

imalatçısının kendisi en büyük madencidir, yani, ASIC imalatçısı sadece madencilerin doğrudan rakibi değil

aynı zamanda bir maden tedarikçisidir. İş aletiniz rakibinizden geldiğinde karınız diğer tarafa ait ara

kazançta bulunan risk parçasıdır. Madenciler ASIC imalatçısının tamamen arakazanç aleti olurlar.

Enerji Kaynaklarının Tekeli

Enerji tekeli POW iç ekonomik sisteminin daha fazla büyümesini engeller. Madencilerin maden işçilik

masrafı madencilik gelirinden daha yüksektir ve bu yüzden gelir ve masraf dengesizdir. CPOC madenciliği

için, hard diskin enerji tüketimi düşüktür ve madencilerin geliri daha hesap edilebilir olacaktır. Ferdi

bilgisayar donanımının doğrusal korunma oranı, madencilerin tali piyasanın fiyat dalgalanma riskini

korumak ve kendi masraflarını nispeten emniyette tutabilmelerini sağlamak için kullanılabilir.

Page 14: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

14

3.3 BHD Yapısı ve Konsensus Algoritması

BHD cüzdanı BTC’den, konsensüs BurstCoin’den gelir.

BTC (Bitcoin) Ocak 2009’dan bu yana 10 yıllık yinelemeden sonra, cüzdan ve alışveriş zincir dengesi

olduğu yaygın olarak anlaşıldı. QT cüzdanına dayalı POC konsensüsünün yerleşimi çok emniyetli ve itimat

edilebilir niteliktedir.

BurstCoin Ağustos 2014 tarihinde başladı. Dört yıllık yinelenmeden sonra, 2018 yılında POC2’ye

yükseltildi. Teknolojisi nispeten olgun ve mükemmeldir. İkisi birleştirildiğinde, POC konsensüs algoritması altında BHD en güvenilir kamusal zincir olur.

3 Ağustos 2018 tarihinde sunulmasının ardından BHD, işletme gücünde sayısız testten, saldırıdan ve

çöküşten geçti ve şu ana kadar büyük bir kırılganlık görülmemektedir.

Olgun POC2 konsensüs algoritmasını benimseyerek, BHD hemen sabit ve güvenilir konsensüs algoritması

edinmektedir ve BHD’nin genel zincirine topluluğun güveni vardır. BurstCoin Plot dosyaları ile uyumlu

olarak, madenciler yatırımda sadece küçük bir artış ile BHD ve BurstCoin’den faydalanabilirler.

BHD cüzdanı BTC ve UTXO sisteminin mükemmel P2P internet ağı mimarisini devralmıştır.

BTC cüzdanından devralınarak, kullanıcı yıldırım internet ağı, script yükseltimi vs gibi BTC topluluğundaki

en son gelişmeleri koruyabilir.

Aynı arayüz özelliğini muhafaza eden BTC’nin cüzdan ve takas özelliği büyük kolaylık sağlar.

CPOC:Koşullu Kapasite Kanıtı.

Madenciliği iştirak etmek için 3 BHD/T koşulunun olması gerekir. Koşullu davranış tüm topluluğun istikrarlı

ve sürdürülebilir gelişimi için yardımcı olur.

POC:Kapasite Kanıtı.

CPOC Ekonomik Modelli Oyun

Roller: havuz, madenci, kriptopara hamili, cüzdan, takas ve donanım satıcısı.

CPOC ekosistemindeki iş oyunu kendi dahili ekonomik devresinde ve harici kaynakların girmesi ile

büyüyecek ve gelişecektir. BHD fiyatının artması madencilerin sayısını artıracaktır. Madencilerin BHD

internet ağından beklentisi BHD fiyatının artışını ve azalışını teşvik eder.

POW’un masraf sisteminde dört özellik vardır: 1. Dürüst olmamanın maliyeti; 2. Madenciliğin maliyeti; 3.

Zorluk seviyesi; ve 4. Madencilik cihazlarının maliyeti, ancak sonunda POW düşük gayrisafi kar endüstrisi

de olacaktır. Kısa süreli karlar onun yetersiz ölçeği, tali piyasanın dalgalanması ve madencilik ekipmanının

Page 15: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

15

asimetrik artışı yüzünden olur. POC’taki nispeten doğrusal korunma oranı sayasinde , enerji tüketimi

düşüktür, ücretsiz para kazanmak için POC’un ileriki ortakyaşar ekolojik madencilerine ait ağırlık çok

yüksektir ve madenciler bir risk olmadan ilave olarak üretilen neredeyse ücretsiz bir para alabilecektir. Bu

sistemdeki CPOC, madencilerin dürüst olmamasını engellemek için madencilerin diğer paraların kripto para

hamili hissedarları olarak düşük maliyet riskini karşılamalarını sağlar. Aynı zamanda, CPOC sistemi,

sistemin adilliğini tespit ederek, bir eşik olmadan dağıtma hakkının ve paketleme hakkının verilmesine

büyük önem vermektedir.

BHD internet ağı mimarisi ve kullanıcılar :

3.3.1 Madencilik İş Akışı:

1. P Diski (Plot)

Kendi genel anahtarı ve kapsamlı Shabal algoritmasının bulunduğu hash değeri ile yerel hard diskin Plot

dosyasındaki hard diski madenciler doldurur. Plot dosyasını (p diski) yazılımın POC madencisini imal ettiği

ve tekel madenci imalatçısının gücünü her normal kişiye veren bir işlem olarak görürüz. Hard diskin

kapasitesi ne kadar büyük olursa, hash değerleri de o kadar çok doldurulacaktır ve bloğun verimli olma

ihtimali de o kadar yüksek olacaktır.

Hash algoritması Shabal256’yı benimser ve ASIC karşıtı özelliklere sahiptir.

2.İşlem

Bir P2P internet ağı (BTC’ye dayalı olarak) cüzdanlardan oluşur; işlemler cüzdanlar arasında yürür

3.Dövme

Madenci P2P internet ağını cüzdanından takip eder ve her bir blok aldığında, bir sonraki blok paketleme

işlemi başlar .

Cüzdan bir Blok organize eder ve bloğun hata değerini en uygun Nonce’yi arayan madenciye gönderir.

Nonce’u aldıktan sonra, cüzdan Nonce’yi son süreye (zamana) çevirir ve süre dolduğunda engellemeyi

yayınlar.

4.Doğrulama

Bloğun alınmasından sonra doğrulama yapılır.

Page 16: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

16

3.3.2 Ç izim Yapma – Ç izim Dosyası Oluşturma

Algoritmalar ve Kısaltmalar Shabal: Shabal, BHD’de kullanılan şifreleme/hash işlevinin adıdır. Shabal,bir benzeri olan SHA256 ile

karşılaştırıldığında oldukça ağır ve yavaş bir şifrelemedir. Bu yüzden, BHD ve diğer kapasite kanıtı için

güzel bir şifreleme şemasıdır. Önceden hesaplanan/işlemi yapılan hash değerlerini depoladığımızdan dolayı,

daha küçük gerçek-zaman doğrulaması içi halen yeteri kadar hızlıdır. BHD, Shabal’ın 256bit sürümünü

kullanmaktadır ve bu aynı zamanda Shabal256 olarak bilinmektedir.

Hash / Digest: Hash veya digest, 32Byte (256-bit) uzunluğunda dizidir, Shabal256 tarafından şifrelenmiştir.

Nonce: bir Plot dosyası oluşturulduğunda, nonces olarak isimlendirilen bazı baytlar oluşturulur. Her rastgele

sayıda 256 kilobytes veriler bulunur ve madenciler bu verileri son tarihi hesaplamak için kullanabilirler. Her

nonce/tek seferlik anahtarda bireysel sayı vardır. Sayının yelpazesi 0’dan18446744073709551615’e kadar

olabilir. Tek seferlik anahtar/nonce oluşturulduğunda, bu sayı aynı zamanda bir tohum olarak kullanılır. Bu

nedenle, her nonce’nu kendine özgü veri takımı vardır. Bir çizim dosyasında pekçok nonce bulunabilir.

Scoop: scoop sayıları olarak ifade edilen 4096 farklı veri lokasyonuna tasnif edilen noncesare. Her bir

scoop’ta, iki hash değeri dahil, 64 baytlık veri bulunur. Bu hashların her biri xored’e ait (XOR) nihai hashı

kullanır (nonce bölümünü oluşturduğumuzda nihai hashı alırız).

Plotter ID: bir Plotter dosyası oluşturulduğunda, özgün bir BHD hesabına bağlanacaktır. Plotter Kimliği,

rastgele sayılar oluşturulurken kullanılacaktır ve bu nedenle aynı nonce/tek seferlik anahtar kullanıldığında

bile tüm madencilerde yine farklı Plotter dosyaları bulunacaktır.

3.3.3 Nonce Oluşturma

İçinde Plotter Kimliğinin bulunduğu ilk 16byte’lık hız yapmak nonce oluşturmanın ilk aşamasıdır. Ondan

sonra, ilk hash değerini oluşturmak için Shabal256 fonksiyonunu kullanırız.

İlk hashı oluşturun. Nonce’deki son hash olarak: # 8191. Hash 8191’i, Shabal256 hesaplamasının son aşama

hızı olarak başlangıç tohumuna iliştirin.

Page 17: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

17

Sırasıyla #hash 8191 ve #hash 8190 olan iki hash oluşturun. #8190’ı yeni tohum olarak son son iliştirin.

Yeni bir hash oluşturun. Tüm 8192 karmaları için yeni tohumlar oluşturmak için hashlar ilave etmeye

devam edin. 128 yinelemeden sonra, çekirdek uzunluğu 4096 baytı geçer. Kalan yinelemelerden, sadece son

4096 baytı okur.

Nihai Hash’i Oluşturmak.

8192 üretilen hash ile nihai hashı oluşturun. Tüm 8192 hash değeri ve ilk 16 baytı tohum olarak kullanılır.

Shabal256 işlevinden sonra, nihai hash üretilir.

Page 18: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

18

Nihai hash XOR tüm diğer hashlar kendi başınadır.

Tekrar tekrar nonce oluştur ve onu bir çizim dosyasında sakla.

3.3.4 POC Formatı

POC nonce, verileri karıştırmak için işlemin sonunda hafif şekilde ayar yapması haricinde, Burst POC1 gibi

aynı şekilde inşa edilir.

Veri shufing işlemi:

1. Yarım nonce, aralık 1, 0 ila 2047 arasında ve aralık 2, 2048 ila 4095 arasındadır.

2. 0 ila 2047 arasındaki aralık 1’e düşük scoop aralığı denir ve 2048 ila 4095 arasındaki aralık 2’ye yüksek

scoop aralığı denir.

3. İkinci hash’ı düşük scoop’tan çıkarın ve yüksek scoop aralığındaki aynı scoop’tan ikinci hash ile

değiştirin. scoop aşağıdaki şekilde hesaplanmaktadır:

MirrorScoop = 4095 – existingScoop

Page 19: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

19

3.3.5 Plot Yapısı

Madencilik işi yaparken, nonce’u bir veya birden fazla plot dosyasından okuyun. Madencilik yazılımı bir

plot dosyasını açar ve scoop verilerini geri kazanmak için scoop mahallini arar. Plot dosyası en iyi hale

getirilmemişse, scoop birden fazla lokasyonda bulunacaktır. Aşağıdaki şekil madencinin #403 scoop’u

okuduğu bir örneği göstermektedir.

Madenci, çok yetersiz olan, scoop’u okumadan önce depodaki konumu aramak için çok fazla zaman

harcamaktadır.

Verimliliği artırmak için, plot’u en iyi hale getirebilir veya plot oluştururken en iyi hale getirebilirsiniz.

Optimum hale getirme şeması: plot dosyasındaki verileri tekrar düzenleyin ve aynı scoop # verilerini bir

araya koyun.

Plot dosyasını 4096 parçaya bölün ve tüm nonce verileri scoop sayısına göre bölünür.

Şimdi madenci Scoop 4096’yı okumak istediğinde, tüm verileri sırasıyla sadece bir defada okuma imkanını

araması gerekir, böylece bu daha etkindir ve mekanik hard diskin yavaş cevap verme özelliğini karşılar.

3.3.6 Madencilik ve Blok Oluşturma

Algoritmalar ve Kısaltmalar

Shabal / Sha256

Shabal ve Sha256, bu yazıda kullanılan şifrelenmiş hash işlevleridir. Shabal, BHD tarafından kullanılan ana

yöntemdir. Shabal, SHA256 gibi pek çok diğer işlevlere nispeten oldukça ağır ve yavaş şifreli hash işlevidir.

Sonuç olarak, BHD gibi POC paralarının şifreleme algoritması gibi kullanılabilir. Bunun nedeni önceden

hesaplanan hash değerlerini Depolamamızdır ve daha küçük gerçek-zaman doğrulaması için halen yeteri

kadar hızlıdır.BHD Shabal256 olarak da bilinen Shabal’ın 256bit sürümünü kullanır.

Son tarih

Page 20: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

20

Maden işi yaparken ve plot dosyasında işlem yaparken, en sonda “son tarih” denilen bir değer oluşu.. Bu

değerler, blok dövmesine izin verilmesinden önce son bloğun dövülmesinden itibaren geçmesi gereken

saniyelerin sayısını temsil eder. Bu süre boyunca hiç kimse bir bloğu dövmüyorsa bir bloğu dövebilir ve bir

blok ikramiyesi alırsınız.

Blok İkramiyesi/Ödülü

Bir bloğu dövmek konusunda yeteri kadar şanslı iseniz size bir blok ikramiyesi denilen BHD ödülü

verilecektir. Her 420,000 blok için, blok ikramiyesi %50 azaltılacaktır. Blok başına ilk ikramiye 25 BHD’dir,

bunun 1.25’i vakıfa aittir. Tam-tutar koşulu altında, madenci 23.75 BHD alacaktır.

Temel Hedef

Temel hedef son 288 bloktan hesaplanır. Bu değer madenlerin zorluğunu ayarlar. Ölçüt hedef ne kadar düşük

olursa, küçük değerli “son tarih” bulunmak biro kadar zor olacaktır. Ayarlama yöntemi, her BHD bloğunun

ortalama aralığının mümkün olduğu kadar 5 dakika olacak şekilde yapmasıdır.

İnternet Ağı Zorluğu

İnternet ağır zorluğu veya kısaca NetDiff, Byte olarak BHD depolama alanının bir değerlendirmesi için

kullanılabilir bir değerdir. Bu değer blok ile değişir ve temel hedefe dayalıdır.

Blok Yüksekliği

Her dövülen blokta ayrı bir sayı vardır. Her yeni dövülen blok önceki bloğun sayısına 1 ilave eder. Bu sayıya

blok yüksekliği denir ve benzersiz bloğu tanıtmak için kullanılır.

İmza Oluşturma

İmza oluşturmak önceki blok, merkle kökü ve blok yüksekliğine dayanmaktadır ve bu şekilde yeni bloklar

dövmek için madenciler tarafından kullanılır. İmza oluşturma yüksekliği 32 bayttır.

3.3.7 Madencilik Süreci

Madenci içerisinde yeni bir üretilen imza, temel hedef ve bir sonraki bloğun yüksekliğinin bulunduğu

cüzdanından kazıma bilgilerini alır. Cüzdanın bu bilgileri göndermesinden önce, üretilen önceki imza ile bir

imza ve plot kimliği üretilir ve yeni hash almak için shabal256 yolu ile bu yöntem işletilir. Madenci imza

üretmek ve 8-byte blok yüksekliği üretmek için yeni 32 baytı kullanacak ve çalışma hash’ının hash değerini

üretmek üzere bunları Shabal256’nın tohumları olarak bir araya koyacaktır.

Madenci hash’a ait küçük-ölçekli matematiksel hesaplama yapar ve hash yoluyla bir moduluson 4096 yı

gerçekleştirmek için scoop sayısı bulur.

Page 21: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

21

Sonraki adımda , plot dosyasını okuyun, tüm nonce’den scoopları alın ve bu scoopların işlemini yapın.

Şema: shabal256 (scoop.hash,jenerasyon İmza), hedef denilen hedef hash üret. Quotient’in ilk 8 bayt değeri

olan son süreyi almak için bu hedefi taban hedefe bölün.

Hedef = shabal256(scoop.data,generation signature)

Son süre = hedef / taban hedef;

Cüzdanın "nonce spamming" işlemini önlemek için, mevcut son sürenin o ana kadar bulunan minimum son

süresinden daha düşük olup olmadığını genellikle madenci kontrol eder. Olağandışı büyük son süreyi birinin

kullanabilecek olması dolayısı ile maksimum bir değer oluşturulabilir. Kontrolden sonra, madenci bilgiyi

cüzdanına sunar. Bu bilgilerde plot dosyasına bağlı Plotter ID kimliği ve son süre üretimine yönelik scoop

verilerinin bulunduğu nonce bulunur.

3.3.8 Blok Dövme İşlemi

Son Süre İşlemi

Cüzdan madenci tarafından sunulan bilgileri alır ve son süreyi bulmak ve doğrulamak için uygun nonce’yi

oluşturur.

Sonra, son süreye (saniyeler) denk gelen süre tükeninceye kadar son süreye denk gelen zamanın geçişini o

anda bu cüzdan kontrol edecektir.

Diğer cüzdanların geçerli blokları son süreden önce internet ağında alınırsa, sunulan madencilik bilgilerini

cüzdan ıskartaya ayırır.

Madencinin yeni bilgiler ibraz etmesi halinde, cüzdan nonce’yi üretecektir ve son süre değerinin önceki son

süreden daha düşük olup olmadığını kontrol eder.

Yeni son süre küçük ise, cüzdan tarafından kullanılacaktır.

Son süre geçerli olduğunda, cüzdan o anda yeni bir bloğu dövmeye başlayacaktır.

Dövme

İlk olarak, kullanıcılar veya şebekelerden alınan tanımlanmayan işlemlerin tamamını cüzdan alır.

8 M limitine gelinceye veya tüm muamelelerin işlemleri yapılıncaya kadar cüzdan mümkün olduğu kadar

çok işlem tutmaya çalışacaktır.

Örneğin cüzdan muamelelerin meşruiyetini yani bir işlemde geçerli bir imza olup olmadığını veya doğru

tarih kaşesi olup olmadığını kontrol eder.

Cüzdan aynı zamanda tüm ilave muamele ve masrafları özetleyecektir.

Page 22: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

22

BHD VS BTC

Parametre BTC BHD

Toplam Tedarik 21-milyon 21-milyon

Blok Üretim Hızı 10 dakika 5 dakika

Blok Boyutu 1M 8M

Yarım Devre Yarılanma 4 yıl Yarılanma 4 yıl

Başlangıç Blok Ödülü 50 25

BHD,BTC’den devralır, BTC ye nazaran:

BHD bloğu 8M/block artırır ve blok büyür. Tek bir blokta nakil hızını geliştirmek için daha fazla işlem

bulunur.

Ortalama blok süresi 5 dakikaya ayarlanır ve transfer hızını geliştirmek için blok süresi yarılanır.

İlk blok ödülü 25BHD/bloka ayarlanır ve 4 yıla yarılanır; ve toplulukta daha fazla sürenin olması ve topluluk

kaynaklarını birleştirmesi için ilk blok ödülü yarılanır ve 21-milyon toplam para tedariği tutarken madenciler

daha fazla imkanı paylaşabilir.

3.4 BHD Teknik Ö zellikleri

1. POC2 konsensüs algoritması;

2. Blok üretme hızı 5 dakikadır ve bu nedenle alış veriş hızı daha hızlıdır;

3. 8M blok ebatı internet ağının etkinliğini geliştirir;

4. Tüm internet ağının kapasitesi 3000P’ye kadardır ve sır vermeyen tanıt ilave etmeyi planlar;

5. Hard disk ile madencilik, ASIC karşıtıdır ve profesyonel ekipmana gerek yoktur;

6. Çevreci, çevre dostu, düşük enerji tüketimi ve düşük gürültü.

3.4.1 Blok Zincir

● Bloklarda sır altbloğu, imza altbloğu ve işlem altbloğu vardır.

● Ok, altbloğun içerisinde okun işaret ettiği altbloğa ait madencinin imzasının bulunduğunu temsil eder.

● Mücadelemiz/zorluğumuz △ bloklarından önce sır altbloklarının hashı ile oluşturulur.

Page 23: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

23

3.4.2 Muhtemel Saldırılar ve Tasarım Bloğunu Taşlamadan Korumak

Oluşturulan bloklarda madenciye yönelik belli önyargı bulunması için bloklar oluşturduğunda işlemlerin

farklı kombinasyonlarını madenci dener. Blok yapımızdaki sır alt-blokların bağımsızlığı bu saldırıyı

engelleyebilir. Meydan Taşlama

⚫ Kazıma işlemi sırasında, madenci yerini M parçalarına bölebilir ve blok zincirin Kalitesi aşağıdaki

şekilde belirtilmişse, blok zincirinde yeniden sürekli bloklar inşa eder:

⚫ QualitySonra sır bloğu i’yi deneyerek i + ∆by Kalitesini maksimum hale getirebilir. Doğrusal

özetlemeye dayalı yukarıdaki Kalite altında, yukarıdaki saldırı yöntemi, daha büyük kalite sağlamak

için saldırgana şansın 𝑚

2 katını aldırtır.

⚫ Bu saldırının kazanç katını azaltmak için blok zincirin kalitesi tekrar tanımlandığında Kalite

hesaplaması, aşağıda belirtilen şekilde, doğrusal süperpozisyondan ürüne çevrilir:

⚫ Bu tanım altında, bir saldırganın artış kazanma ihtimali 𝑙𝑜𝑔(𝑚)’ye düşürülecektir. Aynı zamanda,

sürekli ∆bloklarının zorluğu aynı blokla tespit edilir ve saldırının etkisini daha da azaltacaktır.

3.4.3 İşlem

BHD işlem yapısı, UTXO’dan UTXO’ya giden bir zincir olan bitcoin ile aynıdır. İşlemin tasarım yöntemi

uzun süre yaygın olarak kullanılmıştır ve temel tutumları sağlamada da etkin bir yoldur.

Page 24: Kapasite Kanıtı Algoritmasına · 3 1 BHD Ö ZET BitcoinHD (BHD) Koullu Kapasite Kanıtına (CPOC ) dayalı yeni bir kriptopara türüdür. Genel olarak ifreli para ile enerji kaynaklarının

24

4 BHD Teknik Rotası

1. 3 Ağustos 2018 tarihinde, BHD'nin akıllı bloğu kazındı, bu da yeni madencilik deneyimi olan İlk ayda

koşulsuz depolama madenciliğini başlattı.

2. 4 Eylül 2018 tarihinde, BHD koşulsuz kapasiteli madenciliğin ekonomik model deneyimini açtı.

3. Tüm internet ağının işlem yapma gücü pozitif büyümeye girdiğinde, topluluk konsensüsüne göre elastik

ekonomik model ilave edilebilir.

4. Tüm internet ağının kapasitesi 3000P’ye geldiğinde,TPS’yi geliştirmek için sır vermeyen tanıt işlev

elemanı ilave edilir.

5. Tüm internet ağının kapasitesi 6000P’ye ulaştığında, daha ileri CPOC konsensüs algoritması yinelenir.

6. Tüm internet ağının kapasitesi 10,000 P’ye geldiğinde. Dağıtılan şifreli stabil para sistemi esasıyla

uygulama tabakasının kapasiteyi standart almasına hizmet eder.

BHD, kripto para üretme yöntemini değiştiren değerli bir finansal sistem oluşturma peşindedir.