Fork nedir?
Fork, bir blok zincirinin kuralları değiştirildiğinde veya değişikliği reddedenler olduğunda iki yola ayrılmasıdır. Bir yol yeni kuralları takip eder, diğeri eski kurallara bağlı kalır. Bir menü güncellemesini düşünün: düzenli müşterilerin yarısı klasik olanı ister, diğer yarısı daha baharatlı bir versiyon ister.
Her ayrılma size ücretsiz coin vermez. Tam olarak öyle değil. Birçok yükseltme tek bir varlığı korur ve yeni bir varlık ortaya çıksa bile sadece anahtarlarınız sizdeyse ve piyasa bunu destekliyorsa fayda sağlarsınız.
Fork nasıl çalışır
Fork genellikle insanlar bir kural değişikliği istediğinde başlar. Blok boyutu, ücretler, hata düzeltmeleri veya yeni bir özellik olabilir.
- Adım 1: Birisi değişiklikler önerir ve kodu paylaşır. Tartışma forumlarda, sohbetlerde ve kod depolarında başlar.
- Adım 2: Geliştiriciler yeni yazılımı yayınlar. Daha önce gördüğünüz örnek konu: daha büyük bloklar veya daha küçük bloklar.
- Adım 3: Düğümler ve madenciler hangi yazılımı çalıştıracaklarını seçer. Yeterli sayıda aynı fikirde olurlarsa aynı kural seti üzerinde consensus sağlarlar.
- Adım 4: Kurallar eşleşmezse bir bölünme ortaya çıkabilir. Bazen geçici olur, bazen iki zincir de işlemeye devam eder.
- Adım 5: Cüzdanlar ve borsalar destek verip vermemeye karar verir, semboller netleşir ve kullanıcılar nerede işlem yapacaklarını seçer. Evet, fikir bu.
Fork neden önemli?
İlginizi çeker çünkü blok zincirlerinin bir CEO olmadan güncelleme yapma biçimidir. Ayrıca anlaşmazlıkların tartışma yerine koda dönüştüğü yoldur.
- Fayda: Daha iyi performans, yeni özellikler, güvenlik düzeltmeleri ve bazen geliştirilmiş scalability.
- Bakış açısı: Açıkça gerçekleşen topluluk yönetimidir. Tartışmalar halka açıktır ve kayıtlar vardır.
- Uygulama Alanları: Bunu ticarette, airdroplarda, cüzdan güncellemelerinde ve DeFi ile NFT'lerdeki protokol yükseltmelerinde göreceksiniz.
Herhangi bir ayrılmadan önce coinlerinizi anahtarlarına sahip olduğunuz bir cüzdanda tutun, replay koruması ile ilgili net yönergeleri bekleyin ve herhangi bir zincirde fonları taşımadan önce birkaç onayın birikmesini bekleyin.
Fork'un Temel Özellikleri
Bu kavramı benzersiz kılan temel özellikleri vurgulayın. Kısa ve kolay okunur tutun:
- Kurallar: Kod hangi blokların ve işlemlerin geçerli olduğunu belirler ve bu kural kitabının değiştirilmesi bölünme riskini oluşturur.
- Uyumluluk: Bazı değişiklikler geriye dönük uyumludur, bazıları değildir; bu da tek zincirin mi yoksa iki zincirin mi devam edeceğine karar verir.
- Topluluk: Sosyal koordinasyon, insanlar ve altyapı seçim yapmak zorunda olduğundan kod kadar önemlidir.
- Zamanlama: Aktivasyon yöntemleri blok yüksekliğinden topluluk tarafından işaretlenen tarihlere kadar değişir.
Çeşitleri
İki ana tür vardır: biri daha kurumsal, diğeri daha topluluk odaklı:
- Sert: A Hard Fork kuralları eski yazılımların reddedeceği şekilde değiştirir; gruplar anlaşmazsa iki canlı zincir kalabilir.
- Yumuşak: A Soft Fork kuralları sıkılaştırır ve daha katı yolu takip eden eski düğümlerle uyumlu kalır.
Bölünme sonrasında coinler birden fazla zincirde bulunabilir. Anahtarlar sizin kontrolünüzde değilse sonucu kontrol edemezsiniz. Borsaların destek konusunda karar vermesi zaman alabilir.
Örnek
DAO olayı sonrasında Ethereum geri alma ile devam etti, Ethereum Classic ise orijinal geçmişi korudu ve farklı topluluklara sahip iki ayrı zincir ortaya çıktı.
Eğlenceli Bilgi
Terim yazılım sürümlemesinden gelir. Blok zincirleri parayla iliştirilmiş Git'e benzer; bu da tartışmaların neden kod incelemeleri gibi, meme'lerle dolu olduğunu açıklar.
Özet
Kısaca: Fork, kural kararının görünür hale geldiği ve kod ile topluluğun inandıkları yolu seçtiği durumdur.
