Author

Topic: [BIP] Bitcoin Improvement Proposals nedir? (Read 238 times)

legendary
Activity: 1316
Merit: 966
November 22, 2019, 10:26:16 PM
#1
Bitcoin yatırımcıları ya da takipçileri, developerler arasında yapılan bir çok tartışmanın arasında mutlaka BIP kavramını duyarlar fakat Türkçe kaynaklar yetersiz olduğu için bu kavramın tam olarak ne anlama geldiğini bilmezler. BIP, Bitcoin Improvement Proposals yani Bitcoin İyileştirme Önerileri/Geliştirmeleridir.

Standart BIP
Bitcoin ağ protokolündeki bir değişikliği ifade eder. Örnek vermek gerekirse bir Bitcoin bloğunun geçerlilik kuralının üzerindeki bir değişiklik Standart BIP demektir. Kısacası, Standart BIP Bitcoin'i yüksek bir oranda ya da tamamen etkiler. Standart BIP kesinlikle toplumun çoğunlu ya da tamamı tarafından kabul edilmiş değişikliklere denir.

Informational BIP
Bilgilendirici BIP demektir. Informational BIP'e en önemli örnek BIP-32'dir.
BIP-32'de Hierarchical Deterministic Wallets önerisi getirildi. BIP-32'de getirilen teklife kadar her farklı blok zinciri için farklı Private Key üretiliyordu. Örnek vermek gerekirse, Bitcoin için üretilen Private Key, Ethereum blok zinciri için geçerli değildi ve her blok zinciri için farklı Private Key yaratmak ve onu saklamak yatırımcılar için çok uğraş gerektiren bir süreçti. Bu nedenle, BIP-32 teklifi getirildi ve şu an Mnemonic words olarak bilinen seed(12 kelimenin) başlangıcı atıldı. Bunun Informational BIP olmasının sebebi ise bu düşüncenin Pieter Wuille tarafından sadece ortaya atılmasıydı ama bu düşünce tam olarak BIP-39'da gerçekleşti. Gerçekleşme işlemi BIP-39'da olduğu için BIP-39 Standart bir BIP haline geldi.

Process BIP
Bunun pek örneği yoktur ve BIP-1/2/123/132 buna örnektir.

BIPlerin Kabul ya da Reddedilme Döngüsü



Önemli BIPler



NYA (New York Agreement)
SegWit2x anlamına gelir. 2017'de madencilerin %80'i blok boyutunu 2 katına çıkartmayı kabul etmişti fakat bu değişiklik Bitcoin yatırımcıları ve Core ekibi arasında birçok tartışmaya yol açtı. Bu nedenle, madenciler tarafından %80 kabul görmesine rağmen Bitcoin'in 2'ye bölüneceğini ve 2 farklı Bitcoin ortaya çıkacağı için NYA iptal edildi.

BIP-141
SegWit anlamına gelir, SegWit2x ile karıştırılmamalıdır.
Bu geliştirilmeyi madencilerin %95'i kabul etmiştir aynı zamanda topluluk tarafından da kabul görmüştür. SegWit'te blok boyutu 1MB olarak sabit kalmıştır fakat SegWit, chain-dışı işlemlere olanak tanımıştır.
Bu chain-dışı işlemlere Lightning Network ve Blockstream'i örnek gösterebiliriz.

BIP-91/148
BIP91 ve BIP148'in kapışması sonucunda Bitcoin forku olan Bitcoin Cash ABC adında bir altcoin oluştu.



Kısacası BIP, Bitcoin'in geliştirilmesi için ortaya atılan fikirler veya bu fikirlerin madencilik/topluluk tarafından onaylanıp uygulanmasıdır.

Informational BIP içerisinde anlattığım BIP-32'yi okumanızı şiddetle tavsiye etmekle beraber bugünki HD walletlerin atası BIP-32 fikrinin ortaya atılmasıyla oluşturulmuştur.

Source,
[1] Bitcoin Improvement Proposals
[2] New York Agreement
[3] BIP-141
[4] BIP-91
[5] BIP-148
Jump to: