12 Haziran 2022 - 19:36Bitcoin İyileştirme Önerileri (Bitcoin Improvement Proposals), Bitcoin'e özellik veya bilgi tanıtmak için kullanılan bir tasarım belgesidir.1.Bitcoin iyileştirmeleri nasıl uygulanır?Bitcoin yapısı yazılım, donanım ve enerji kaynaklarından oluşur ve yönetişim tamamen kodu üzerinden yönetilir. Bir düğüm çalıştırarak, herkes kod kurallarını kabul eder.İş kanıtı (PoW) konsensüs sistemine dayanan açık kaynaklı, merkezi olmayan bir kripto para birimi olan Bitcoin, gelecekteki çekirdek protokol değişikliklerine karar vermek için merkezi bir otoriteye sahip değildir. Bu nedenle gelişimi, topluluk tarafından Bitcoin iyileştirme teklifleri (BIP'ler) adı verilen iyileştirme teklifleri aracılığıyla alınan kararlara dayanır.İlk tekliften son aşamaya kadar, Bitcoin'in geliştirme süreci, ağın güvenliğini korumak ve sisteme olan güvenin her zaman korunmasını sağlamak için kasıtlı olarak uzun ve amaçlıdır.Bununla birlikte, Bitcoin'de ( BTC ) yapılan her değişiklik, esas olarak protokolü geliştirmek için kullanılan bir BIP gerektirmez. Örneğin, kullanıcı arayüzü söz konusu olduğunda, uzun bir BIP sürecinden geçmeye gerek yoktur.BIP'ler, SegWit gibi yeni işlem türleri veya ücretle değiştirme (RBF) gibi işlem özellikleri gibi sistemde önemli protokol yükseltmeleri veya büyük ölçekli değişiklikler beklentisiyle uygulanırlar.2.Bitcoin iyileştirme önerisi nedir?Bir blok zinciri olan Bitcoin, daha fazla verimlilik sağlamak için hata düzeltmelerinden algoritmalardaki değişikliklere veya kodunun basitleştirilmesine kadar düzenli yükseltmeler gerektirir.Bir BIP, ağa yeni özellikler veya süreçler tanıtmak için resmi bir belge olan Bitcoin protokolünde fikirleri, değişiklikleri ve iyileştirmeleri teşvik etmek için kullanılan standart yöntemdir. BIP'ler, mutabakat kurallarından topluluk standartlarına veya protokol içindeki geliştirme süreçlerine kadar her şeyi değiştirebilir. Bir BIP, liderleri olmayan Bitcoin topluluğu içinde yükseltme ve geliştirme koordinasyonu sağlamayı amaçlar.İlk BIP (BIP 0001) İngiliz-İranlı programcı Amir Taaki tarafından 2011'de -Bitcoin'in yaratılmasından iki yıl sonra- bir BIP'nin ne olduğunu açıklamak için sunuldu. Ancak, protokoldeki değişiklikler yalnızca geliştiricilerin ve programcıların ayrıcalığında değildir.Açık bir ağ olarak Bitcoin, isteyen ve becerilere sahip olan herkesin bir BIP'e katılmasını ve göndermesini sağlar. Bitcoin iyileştirme teklif sürecine bir göz atalım.3.Bitcoin iyileştirme teklifleri (BIP'ler) nasıl oluşturulur?BIP'ler, genellikle buluşmalarda, forum sohbetlerinde veya sosyal medya etkileşimlerinde, özellikle CryptoTwitter'da oluşturulan gayri resmi teklifler ve fikirlerden kaynaklanır.Bir fikri BIP'e dönüştürmeden önce forumlarda ve sohbetlerde önceden ayıklamak, daha önce bir teklif sunulmuşsa veya fikir genel geliştirme standartlarına uygun değilse, hem fikir sahibi hem de topluluk için zaman kazandıracaktır.Her BİP kabul edilmek amacıyla sunulmalıdır ve süreç uzun olduğundan ve zaman ve kaynak gerektirdiğinden, BİP yazarları bir teklif sunarken son derece dikkatli olmalıdır. Öncesinde topluluğa sorarak, bir teklifin reddedilme şansı büyük ölçüde azalır.Topluluktan herkes bir BIP şampiyonu olabilir, bu da teklifi BIP stili ve formatında yazan ve fikri destekleyen ve ilgili forumlarda ilgili fikir birliğine varmak için tartışan bir yazar anlamına gelir.Bir BIP, Bitcoin protokolünde önemli bir değişiklik veya ekleme ile ilgili olmalıdır. Küçük değişiklikler, hatalar veya yamaların BIP'lere dönüştürülmesine gerek yoktur; her proje geliştirmenin gerektirdiği standart iş akışını kolayca takip edebilirler.4.Bitcoin'de kim değişiklik önerebilir?Açık ve merkezi olmayan bir ağ olarak Bitcoin, tıpkı internet veya diğer teknolojilerin kimseye ait olmadığı gibi, kimsenin mülkiyetinde değildir.Bitcoin topluluğu, geçmişleri ne olursa olsun teknolojinin destekçilerinden oluşur. Geliştiriciler, madenciler ve özellikle düzenli kullanıcılar Bitcoin'i kontrol eder, belirli bir merkezi otorite değil. Gerçekten de geliştiriciler ve madenciler ağı yönetir ve geliştirir; ancak, kullanıcılar hangi yazılım sürümünü kullanmak istediklerini seçerler.Bu nedenle, Bitcoin protokolüne eklemek ve ilgili bir şey önermek için bilgi ve beceriye sahip olduğu sürece herkes Bitcoin'de bir değişiklik önerebilir.5.Bitcoin iyileştirme teklifleri (BIP'ler) nasıl çalışır?Resmi bir BIP olmadan önce teklif, e-posta veya topluluk tarafından ilk geri bildirimin sağlandığı Slack gibi diğer iletişim kanalları aracılığıyla iletilir.Öneri önemli ölçüde destek aldığında, yazar bunu bir sonraki aşamaya geçirebilir ve bir BIP'ye dönüştürebilir. Teklif, BIP stili ve formatında yazılmalı ve özellik için kısa bir teknik şartname ve gerekçe sağlamalıdır. BIP şampiyonu, geri bildirim ve soruları yanıtlayarak fikri desteklemekten ve fikir etrafında fikir birliği oluşturmaktan sorumludur.Taslak olmadan önce, BIP'lerin editörden izin alması gerekir. Bu noktada taslak olarak BIP listesine gönderilir ve bir editör ona bir BIP numarası atar ve bunu BIP'lerin Bitcoin Core GitHub deposunda yayınlar .BIP resmi olarak oluşturulur ve test aşamasına geçmeden önce inceleme ve geri bildirim için hazırdır. BIP'lere ayrıca herkesin ilerlemeyi değerlendirmek için kontrol edebileceği bir durum atanır.Tipik olarak, tekliften sonraki üç yıl içinde herhangi bir ilerleme kaydedilmezse, herkes BIP reddedildi durumunu etkinleştirebilir.6.BIP'ler nasıl onaylanır?Topluluk içinde önemli bir fikir birliği sağlamak, sürecin ilk adımıdır. Bazen, en değerli tekliflerin bile, topluluk bir anlaşma bulamadığı için onaylanmaları veya reddedilmeleri yıllar alabilir.Bir BIP, taslak olarak BIP GitHub'a gönderildiğinde, teklif şeffaf bir şekilde gözden geçirilir ve üzerinde çalışılır, böylece herkes ilerleme durumunu ve bunun sonucunda ortaya çıkan test sonuçlarını görebilir. Bitcoin blok zinciri koda dayalı olduğundan, protokol değişikliklerinin koda yansıtılması gerekecek ve madenciler, uygulamalarını kabul ettiklerini veya reddettiklerini belirtmek için karma bloklarına bir referans eklemek zorunda kalacaklardır.Bazı değişikliklerin madenciler üzerinde yaratabileceği ciddi sonuçlar nedeniyle, daha düşük bir eşik için makul bir gerekçe gösterilmedikçe, kodda yapılacak bir değişikliğin yaklaşık %95'lik büyük bir çoğunluk tarafından kabul edilmesi gerekir. Son 2.016 madenciden yüzde doksan beş destek sinyali verilmesi gerekecek (10 dakikalık bloklarla yaklaşık 14 günlük madencilik).Örnek olarak, Taproot soft-fork'un BIP 341 olarak etiketlenen en son uygulamasını kullanacağız. Nisan 2021'de, yükseltmeye hızlı bir çözüm getirmeyi amaçlayan “hızlı deneme kodu” aracılığıyla – Taproot aktivasyon Bitcoin Core ile birleştirildi.Takip eden birkaç hafta içinde, çıkarılan blokların en az %90'ı (çıkarılan 2.016 bloktan 1.815'i), bu blokları çıkaran madencilerin yükseltmeyi tercih ettiğini gösteren kodlanmış bir referans içeriyordu. Bu, önümüzdeki aylarda elde edilen şaşırtıcı fikir birliğinin yolunu açtı ve Kasım 2021'de nihai onaya yol açtı.Bir BIP'nin nihai ve resmi onayı, kullanıcılar (düğüm operatörleri) bu değişikliği yansıtan bir düğümü indirip çalıştıracakları Bitcoin Core sürümünü seçtiğinde otomatik olarak gerçekleşir. Ardından, tüm yükseltilmiş düğümler, bu yükseltilmiş protokol kullanılarak yapılan işlemleri tanıyabilir ve kabul edebilir.Özetle, onay sürecinin ana adımları şunlardır:Bitcoin çekirdeğini değiştirmek için herkes bir BIP gönderebilirBir editör BIP'yi geçmelidirBIP, madencilerin yaklaşık %95'i tarafından onaylanmalıdırTopluluk, yeni yazılım sürümüne yükseltme yapmalıdır.İşte BIP onay sürecinin bir grafiği:7.Bitcoin iyileştirme tekliflerinin (BIP'ler) türleri nelerdir?Üç ana BIP türü vardır: standart, bilgilendirici ve konsensüs BIP'leri.Standart BIP'lerCüzdanlar veya borsalar gibi Bitcoin yazılımı tarafından kullanılan standartları belirler ve protokolü değiştirmeyi amaçlar; bu nedenle onaylanması için fikir birliğine ihtiyaç duyarlar. Örneğin, Bitcoin'i güvence altına almak için kodlama yöntemleri sunabilirler veya birlikte çalışabilirlik durumunda önerilirler. Bu cüzdanların kullanışlı olması için herhangi bir Bitcoin adresini tanıması ve bu adresle çalışabilmesi gerektiği anlamına gelir.Bilgilendirici BIP'lerSadece bilgilendirme amaçlıdırlar. Topluluğa genel yönergeler sunarlar ancak yeni bir özellik sunmazlar ve bu nedenle topluluk içinde fikir birliği sağlamaları gerekmez.Konsensüs BIP'leriProses BIP'leri olarak da adlandırılan konsensüs BIP'leri, bir süreci değiştirmeye çalışır ve standart BIP'lere benzer şekilde, Bitcoin protokolünün dışında değişiklikler içermesine rağmen evrensel konsensüs gerektirir. Konsensüs değişiklikleri, Bitcoin ağında açık aktivasyon gerektirir.BIP'ler, Bitcoin yönetişiminin önemli bir bileşenidir ve merkezi bir lider olmadan en iyi kripto para birimini iyileştirmenin ve yükseltmenin etkili bir yolunu temsil eder. Sonuçta, bu teknolojinin başarılı olması için önemli olan bir şeydir.En güncel haberleri almak için Telegram kanalımıza, Twitter sayfamıza ve Facebook sayfamıza abone olabilirsin.BU HABERİ PAYLAŞ