Bitcoin Core V.30 yakında yayımlanacak, Bitcoin çekirdek katkı geliştiricisi Murch, yeni sürümdeki değişikliklerin ana noktalarını açıkladı.

Bitcoin çekirdek geliştirme ekibinin Ekim ayında resmi olarak Bitcoin Core v.30'u duyurması bekleniyor. Bu güncelleme, cüzdan mimarisinin yeniden yapılandırılması, düğüm performansının optimize edilmesi ve madenciler için madencilik arayüzünün güçlendirilmesi gibi birçok önemli iyileştirmeyi kapsamaktadır. Bu makale, Bitcoin Core'un ana kod katkıcısı Murch ve sunucu Rizzo'nun yeni sürümün yayımlanmasından önce Bitcoin Core v30'un güncellemeleri hakkında önceden bilgi verdikleri "Supply Shock" adlı programın bazı içeriklerinden derlenmiştir. Programda Murch'un liderliğindeki projenin geçmişteki Berkeley DB cüzdanını ( (Not 1) neden kaldırmayı seçtiği, tamamen yeni descriptor cüzdan formatına geçişin sebepleri, bu yeni sürümün erken madencilere getirebileceği faydalar ve Murch'un Bitcoin topluluğundaki farklı görüşlere yanıtı hakkında daha fazla tartışma yapılmaktadır.

Eski sürüm Berkeley DB Cüzdan desteği durduruldu

Bitcoin Core topluluğu için çok önemli bir nokta, Bitcoin Core cüzdanında veya Satoshi Nakamoto dönemine dayanan tasarımlara sahip cüzdanlarda Bitcoin (BTC) bulunduran herkesin kullanabilmesidir. Ancak, cüzdan yedekleme orijinal formatı veya cüzdanın arka planda veri depolama şekli, Berkeley DB açık kaynak yazılımına dayanıyor, bu yazılım Oracle tarafından satın alındı ve daha sonra kapalı kaynak hale geldi. Bu nedenle, en son açık kaynak versiyonu, 2014 yılından bu yana kimse tarafından bakım yapılmamıştır.

Bitcoin Core 30.0, eski Berkeley DB cüzdan formatını tamamen desteklemeyi durduracak ve tamamen Descriptor Wallets'ı benimseyecektir. ( Not 2) Yeni sürüm, eski cüzdanların hala okunabilmesini sağlarken, Berkeley DB cüzdanı oluşturma veya yazma işlemlerinin yapılamayacağını belirtmektedir. Kullanıcılar, eski cüzdanlarını Descriptor Wallet formatına aktarabilir, bu sayede daha yüksek yedekleme güvenilirliği ve öngörülebilir davranışlar elde edebilirler. Cüzdanın iç tasarımı basitleştirilmiştir; örneğin, yalnızca okunabilir ve harcanabilir çıktıları karıştırmaktan kaçınılmıştır, böylece yönetim daha tutarlı hale getirilmiştir. Bu yeniden yapılandırma, Miniscript, donanım cüzdan entegrasyonu, çoklu imza gibi ileri düzey uygulamalara daha fazla destek sağlamak açısından da faydalıdır.

Descriptor Cüzdan'ın avantajları

Çoklu imzaları geliştirme ve donanım cüzdanlarını destekleme

Descriptor (geçici tanımlayıcı) çoklu imza yapısını açık bir şekilde gösterebilir, örneğin multi 2, xpub1, xpub2, xpub3, işbirliğini ve imza süreçlerinin kolaylığını artırır, PSBT'yi (Kısmen İmzalı Bitcoin İşlemleri) entegre eder, soğuk cüzdan, donanım cüzdanı, imza cihazlarının sorunsuz bir şekilde entegrasyonunu sağlar ve farklı cihazların veya ortakların adres ve imza doğrulama süreçlerini tutarlı bir şekilde yeniden oluşturmasına olanak tanıyan yol ve xpub'ı net bir şekilde belirtir.

Bitcoin Core cüzdan yazılımının hedef kullanıcıları kimlerdir?

Murch'un açıklamalarına göre, Bitcoin çekirdek topluluğundaki birçok geliştirici hedef ve kullanıcıdır. Bitcoin çekirdek cüzdanı kalıcı bir cüzdandır ve Satoshi Nakamoto döneminden beri oluşturulan orijinal kod ile uyumludur; Bitcoin çekirdek v30 sürümünde Satoshi Nakamoto dönemine ait bir cüzdan yüklenmesi hâlâ normal bir şekilde çalışabilir.

Bitcoin topluluğunun sorgularına yanıt

Murch, Bitcoin Core v30'un "Bitcoin'e zarar vereceği" konusunda toplulukta bazı kişilerin endişelerine yanıt olarak, v30'un herhangi bir zorunlu değişiklik veya uyumsuz davranış getirmediğini, tüm değişikliklerin birden fazla katkıcı tarafından sıkı bir şekilde denetlendiğini, test edildiğini ve topluluk konsensüsü ile onaylandığını belirtti. Yazılım tamamen açık kaynaklı, gönüllü ve denetlenebilir geliştirme prensiplerini korumaya devam etmektedir.

Bitcoin çekirdek ekibi her altı ayda bir ana sürüm güncellemesi yapmayı sürdürmekte, bu güncellemeler her yıl Nisan ve Ekim aylarında yayımlanmaktadır. Aday sürümler (Release Candidate) ise Mart ayının sonu ve Eylül ayının sonunda sunulmaktadır. Şu anda aday sürüm RC2 Eylül sonunda yayımlandı, eğer büyük bir sorun olmazsa, v30'un Ekim ayı başı ile ortası arasında resmi olarak piyasaya sürülmesi beklenmektedir. Her ana sürüm genellikle en fazla dört aday sürüm geçirmekte, bu aday sürümler onarımların, stabilite ve uyumluluğun doğrulanması için kullanılmaktadır.

Not 1: Görüşme transkripti kaydına göre, Murch, cüzdan yedeğinin orijinal formatının Berkeley DB olduğunu, bunun bir açık kaynak yazılımı olduğunu, Oracle gibi şirketler tarafından satın alındıktan sonra kapalı kaynak haline geldiğini belirtti. Bu yüzden, en son açık kaynak sürümü yaklaşık 2014 yılından beri kimse tarafından korunmuyor.

Not 2: Geliştirici Podcast programı Bitcoin Optech'te bir bölümde belirtildiği gibi: Remove the legacy wallet and BDB dependency (eski cüzdan ve Berkeley DB bağımlılığını kaldır) eski cüzdan ve BDB'yi kaldırmanın son adımıdır, programda şöyle denildi: Bitcoin Core 30.0'dan itibaren yeni bir legacy (Berkeley DB) cüzdan oluşturmak mümkün olmayacak ve eski legacy cüzdanı yüklemek de mümkün olmayacak, yalnızca eski cüzdanın descriptor cüzdanına dönüştürülmesi için en temel göç işlevi korunacaktır.

Bu makalede Bitcoin Core v.30'un çıkması bekleniyor, Bitcoin çekirdek katkı geliştiricisi Murch, yeni sürümdeki değişikliklerin ana noktalarını ortaya koydu. Bu en erken olarak Chain News ABMedia'da göründü.

BTC-2.81%
CORE-5.13%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)