Big> Blockchain neden yararlı olabilir? Tabelled ve tasarımı geleneksel defterlerden iki farklı: her kayda bir imza ekleyin. Aynı şey, bir kitabın hasar görmesini sağlayabilir (disk hasar görür veya hasar görür, onu kullanılamaz hale getirir) ve diğer arabalarda kitap, verilerin kaybolmamasını sağlamak için hala kullanılabilir. Yukarıdaki iki nokta, Blockchain'in güven ilişkileri yaratabileceği temel teknolojidir. "Daha fazla olmayacak ve hatta bundan türetilen güven şirketleri değiştirilecek. Muhtemelen Alipay, Ocak 2017'de blockchain teknolojisi sunumunu açıkladı. Cesur bir tahmin yapalım. Gelecekte İnternet şirketleri inşa edilecek Hayal edilebilecek blockchain, mülkiyet hakları zincirleri, gıda güvenliği zincirleri, finansal hizmetler, blockchain zincirleri, vb. kaydedilir, bu da endüstri. Blockchain'in özellikleri nelerdir?

Blockchain aşağıdaki özelliklere sahiptir:

Merkezi olmayanlaştırma

Blockchain dağıtılmış bir veritabanı teknolojisidir. Ademi merkeziyetçilik. Geleneksel merkezi sistemlerde, tüm veriler ve bilgiler merkezi bir kuruluş tarafından kontrol edilir ve yönetilir. Bir blockchain sisteminde, veriler merkezi kontrol için merkezi bir düğüm veya tek yönetici olmayan birden çok düğüme dağıtılır. Her düğümün, tüm sistemin güvenliğini ve güvenilirliğini ortaklaşa koruyan bir veri kopyası vardır. Bu merkezi olmayan özellik, blockchain'i daha şeffaf ve güvenli hale getirir.

Bağışıklık

Blockchain değişmez özelliklere sahiptir. Blockchain'e veri girildikten sonra, bloklar şeklinde kalıcı olarak saklanır ve değiştirilemez veya silinemez. Bunun nedeni, blok zincirindeki her bloğun, önceki bloğun karma değerini içermesi ve değişmez bir zincir yapısı oluşturmasıdır. Bir blok zincirindeki verileri değiştirmek için, birden fazla blok aynı anda değiştirilmeli ve düğümlerin yarısından fazlası tarafından onaylanmalıdır, bu son derece zordur. Bu değişmezlik, blockchain verilerinin güvenilirliğini ve güvenilirliğini sağlar.

Konsensüs Mekanizması

Blockchain, tüm düğümler arasında güven ve işbirliğini sağlamak için bir fikir birliği mekanizması kullanır. Bir blockchain sisteminde, tüm düğümler veri tutarlılığını sağlamak için işlemlerin geçerliliğini doğrulamak ve doğrulamak için konsensüs algoritmaları kullanır. Çeşitli blockchain sistemleri, çalışma kanıtı, ilgi kanıtı ve daha fazlası gibi çeşitli fikir birliği mekanizmaları kullanabilir. Bu fikir birliği mekanizmaları, düğümleri sistem bakımı ve doğrulamasına katılmaya teşvik ederek blockchain sisteminin güvenli ve kararlı çalışmasını sağlıyor.

Akıllı Sözleşmeler ve Autorun

Blockchain akıllı sözleşmeleri destekler. Bu, Şartlar ve Koşulları otomatik olarak yürüten, doğrulayan ve yürüten bir bilgisayar programıdır. Blockchain'e akıllı sözleşmelerin dağıtılması, işlemlerin ve iş süreçlerinin yürütülmesini otomatikleştirerek verimliliği ve şeffaflığı artırabilir. Otomatik akıllı sözleşme yürütme, geleneksel iş hantal süreçlerini büyük ölçüde basitleştirebilir ve maliyetleri ve riski azaltabilir.

Özet olarak, ademi merkeziyet, tutarsızlıklar, fikir birliği mekanizmaları, akıllı sözleşmeler ve blok zincirlerinin otomatik olarak yürütülmesi, tüm endüstriler için yenilikçi fırsatlar getirerek benzersiz teknik avantajlar oluşturur.

Neden Blockchain'i zorunlu tutamıyor, Blockchain'in verileri neden değiştirilemiyor? Bir zincir "çatallama" esasen blockchain'i yürüten yazılımdaki değişikliklerle ilgilidir. Farklı durumlara bağlı olarak, güçlendirmenin neden olduğu birçok sorun vardır, bazıları hızla bir fikir birliğine ulaşabilirken, diğerleri son derece tartışmalıdır. Merkezi sistemlerde, yazılım güncellemeleri son derece basittir ve yalnızca yamalar veya belirli işlevlerin uyumu gibi tekrarlayan güncellemeler gereklidir. Merkezi olmayan bir sistemde, iyileştirme basit ve kolay olandan uzaktır ve tüm düğümler veya zincir işlemlerinin tarafları arasında fikir birliğinin elde edilmesini gerektirir. Bazı büyük işlevler iyileştirildiğinde, genellikle topluluktaki bazı insanlar tarafından karşılanırlar. Bitcoin'de, blok boyutu, madenciler için ödüller vb. Herkes Bitcoin kullanıyorsa, bu anlaşmayı kabul etmelidir. Devlet yasalarına benzer şekilde, herkes onlara uymalıdır. Ancak, sadece bitcoin değil, diğer kriptour aynı. Protokol) sorunları çözmek veya işlevselliği artırmak. Basitçe söylemek gerekirse, düşünce farklılıkları, protokol iyileştirmeleri (yeni eklemeler, güncellemeler) vb. Blockchain ağında çatallara neden olabilir. Aslında, çatallar hakkında konuşurken anlamak zor değildir. Bitcoin protokolü tamamen açık kaynaktır. Son olarak, belirtilen blok numarası, Bitcoin'in merkezi bir sistem programındaki zamanında bir talimata eşit olan oluşturmaya ve etkili olmaya başlamasını sağlar. Örneğin, blok numarası 10.000'e ulaştığında çatalın etkili olmaya başladığı belirlenebilir. Çatal protokolü ve daha sonra her parça tekrar yeni bir parça ekleyecektir.

Blocchain çatalı nedir?

Blocchain çatal mı? Çatal, bitcoin'imin ikiye bölünmesine neden olacak mı?

Yazılımı merkezi bir sistemde güncellemek çok basit. Bununla birlikte, blockchain gibi merkezi olmayan sistemlerde, "güncelleme" o kadar basit değildir ve hatta bir anlaşmazlıkta bir blockchain çatalına neden olabilir.

Basitçe söylemek gerekirse, Forking, blockchain "güncellendiğinde" olduğunda ortaya çıkan düşüncelerin değişikliklerini ifade eder, bu da blocchain çatalına yol açar. Merkezi bir organizasyon olmadığından, Bitcoin gibi dijital varlıklar, kodlarını güncellediklerinde Bitcoin topluluğu tarafından oybirliğiyle tanınmalıdır.

Bitcoin'i Örnek olarak alın, Temmuz 2017'de Bitcoin blockchain'deki engelleme problemini çözmek için, bazı bitcoin meraklıları Bitcoincash çatal çözümü önerdi, bu da Bitcoin blockchain'in ikiye bölünmesine neden oldu.

Çatal bloğunun eski blockchain ile uyumlu olup olmadığına bağlı olarak çatallar "güçlü çatal" ve "yumuşak çatal" olarak bölünür.

Blockchain'in neden çatal var? Bir çatal olduğunda ne olur?

? Blockchain çatallarının oluşumunun birçok nedeni olabilir.

? , Bitcoin'in mevcut durumu hakkında bir anlaşmazlığı var,

? , yazılım geliştirilmelidir. Dağınık bir sistemde, tüm düğümlerin yazılımı aynı anda güncellemesi garanti edilmez. Sözleşmeyi değiştirin Farklı içerik, güçlü çatallara ve yumuşak çatallara da bölünebilir;

Bu değişiklikler ve bu yasadışı özellikleri dikkate alacaktır. Bu, Bitcoin protokolünün içeriğinden değişen çataldır ve sonuca güçlü çatal denir. Şu anda, yeni düğüm her zaman yeni düğüm tarafından üretilen zinciri zayıflatacak ve eski düğüm her zaman eski eklem zincirini zayıflatacaktır. . Eski eklemlerin bu kısmı asla güncellenmediği sürece, eski zincir devam edecektir, bu da bu çatalın kalıcı olduğunu gösterir.

Hardfork ortaya çıktıktan sonra, topluluk bölümüne yol açan iki paralel zincir haline gelir. Topluluktaki bazı insanlar aşağıdaki zincirin sağ olduğunu ve her zincirdeki madalyonun bağımsız olduğunu düşünecektir. Eereum'un tarihindeki en büyük şeylerden biri güçlü çatal olayıdır. Ethereum'a ETH denir, ancak şu anda gördüğünüz ETH artık orijinal et değildir. Aslında, vb. Eleereum tarafından oluşturulan orijinal protokoldür ve ETH, bilgisayar korsanları ETH'deki akıllı Thedao sözleşmesine saldırdıktan sonra sarılan bir protokol zinciridir (güçlü bir çatal yöntemi kullanarak hacker saldırısından çalıntı çekirdek paraları geri döner.

Örneğin: B-C'nin ETH zincirine aktarılması vardır ve birisi onu ETC zincirinde tekrarlar ve madeni para sayfasını C'deki ETC zincirine aktarır (C iki miktarda para alır). Daha sonra, iki zinciri ayırt etmek için iki zincirin her birine bir zincir eklendi, bu da her iki zinciri de gerçekten ayırdı.

BTC protokolüne kısıtlamalar eklenirse, orijinal yasal işlemi yeni işlemde yasadışı hale getirirse, yumuşak bir çatal oluşacaktır.

Eklemlerin çoğu güncellendiğinde, eski düğüm yeni düğümden çıkarılan blokları tanır, bu nedenle mayınlı blokların kendisini yayınlar, ancak yeni düğüm eski düğüm tarafından çıkarılan blokları tanımaz. Ardından, önceki yeni düğümden salınan blok boyunca madenlere devam edin. . Yazılımı güncellemek için sistemdeki bilgi işlem düğümlerinin yarısından fazlası olduğu sürece, gibi çatalların kalıcı çatalları olmayacağı görülebilir. Bitcoin komut dosyalarındaki P2SH yumuşak çatalla eklenir.

. Bu nedenle, bilgi işlem gücünün yarısından fazlası, yani% 51 dürüst ve güvenilir olduğunda, tüm blok zincirinin yasal ve düzenli çalışmasını sağlayabilir.

Ancak neden kullanıcıların yarısından fazlası yerine bilgi işlem gücünün yarısından fazlasını seçmelisiniz? Bitcoin sistemi herkes tarafından birleştirilebilir ve bir hesap oluşturmak çok basittir, sadece ülkede bir çift kamu-özel anahtar oluşturmanız gerekir. Sadece işlem (işlem) Bitcoin sistemi hesabın varlığını bilebilir. Bu şekilde, bilgisayar korsanları çok sayıda çift kamu ve özel anahtar oluşturmak için bilgisayarları kullanabilirler ve sistemin yarısından fazlası çok sayıda kamu anahtarı ve özel anahtar ürettiklerinde baskınlık kazanabilirler (büyücü saldırısı). Bu nedenle, Bitcoin sistemi akıllıca bilgi işlem gücünü oylama için bir temel olarak kullanır.

Neden blockchain çatal?

blockchain çatal aslında blockchain sisteminin güncellenmesinden kaynaklanır. Tüm ağ. Örneğin, yeni bir sürüm göründüğünde, bazı insanlar güncellenir ve bazı insanlar güncellenmez ve her iki sürüm de aynı anda kullanılabilir.

Blockchain çatalı tam olarak nedir?

Çatal, blockchain dünyasında büyülü bir isimdir. Blockchain'in ağı o zamandan beri ikiye ayrıldı veFarklı fikir birliğine sahip kişiler paylaşılan yollar vardır. Bu çalkantılı bir bölünme mi yoksa fikir birliği reformu mu?

Blockchain çatalının blockchain ağındaki sürümü güncellemek için benzersiz bir yöntem olduğu söylenebilir. . Bazı kullanıcı kullanımı sorunlarını çözmek için optimizasyon ve iyileştirme gereklidir. Aynı şey blockchain için de geçerlidir, ancak güncellemesi oldukça özeldir.

İlkesi budur, çünkü blockchain veri bloklarından oluşan bir zincir yapıdır. Bu yüzden güncellemek istediğinde, aslında belirli bir veri bloğundan başlayacak ve iki zincire bölünmüş iki farklı veri bloğuna bağlanacak; Veriler, ancak birçok zincire ait birçok dal vardır ve bu sürece çatal denir.

Blockchain güncellemesinin madenciler tarafından belirlendiğini de söyledik. Katılan birçok insan olduğu için farklı görüşler olacaktır. Eski sürümlerden biri, diğeri de her ikisiyle de uyumlu olan yeni sürüm. . Buna yumuşak ayırma çatalı denir. Özellikle, çatallama yazılımı sistem içinde geçici bir fenomendir ve yeni bir blockchain'e ulaşmaz. Blockchain sistemi güncellendiğinde, bazı eklemler -zaman olmasalar bile yine de çalışabilir. Bitcoin'in yumuşak çatalından sonra, güçlü bir çatal gibi iki zincir üretmez, ancak bir zincirde kalır. Yeni düğümle uyumlu olun, ancak yeni düğüm eski düğümle uyumlu değildir ve her ikisi de hala bir zincirde olabilir.

Madenciler bir fikir birliğine varamadıklarında, herkes önceki verileri paylaşmasına rağmen, tıpkı türlerin evrimi gibi, bazı maymunlar insanlara dönüştü ve geri kalanı, her iki tür de orangutanlara dönüştü. değişti ve güçlü çatal denilen birbirleriyle uyumsuz. Yani, blok zincirinde kalıcı bir anlaşmazlık var. Kodda, algoritmanın zorluk seviyesini değiştirecek güçlü bir çatal görünür.

Çatalın temel anlamda nedeni, orijinal topluluk içindeki kavramların projenin dinamik gelişimi sırasında tartışmasız farklılıklara sahip olmasıydı. Blockchain'in arkasındaki topluluk, merkezi olmayan bir organizasyon olarak, özgür olmayan insanların özgür birleşmesini korur, bu da bilinmeyen bir geleceğe geçme sürecinde, karşılaşılan yeni sorunların oyunun orijinal kurallarını aştığında, bir kez Anlaşmazlık ortaya çıkıyor, blockchain genindeki merkezi olmayan niteliklerle belirlenen bir anlaşmaya varmak zor olacaktır.

Blockchain teknolojisi geliştirme hala çok erken bir aşamada. Engellenen teknoloji olgunlaşabilir. Tabii ki, bu çatal blockchain'in uygunsuz özelliğine aykırıdır, ancak mükemmel mükemmel bir teknoloji olmadan blockchain bir istisna değildir. İçinde geliştirilemez. Ve çatalın sonucuna topluluk üyeleri tarafından kararlaştırılır ve bir dereceye kadar, ademi merkeziyet pre nsibine hala bağlıdır.

İnsanların blockchain çatalları hakkındaki düşünceleri var, ancak blockchain gelişiminin tarihsel sürecinde, çatallar şüphesiz blockchain'i tarihe ve olası hale getiriyor. Genel olarak, bu güncelleme yönteminin güçlendirilmesi çok sorunludur. Ancak, herkese daha fazla seçim yaptı. Belki de blockchain, rezerve ederken ortak zemini bu şekilde arama yapma olasılığı daha yüksektir.farklılıklar.

Blockchain tarafından kurcalamayı önlemek için mekanizma nedir?

Blockchain tarafından kurcalamayı önleme mekanizması esas olarak merkezi olmayan, açık, şeffaf ve değişmez özelliklerine bağlıdır.

Aşağıdakiler birkaç temel mekanizma vardır:

1. Merkezi olmayanlaştırma: Blockchain ağı, birbirini işbirliği yapan ve denetleyen birden fazla düğümden oluşur. Tek bir merkezi otorite veya sunucu olmadığından, hiçbir düğüm tek başına blockchain verilerini kurutamaz. Bunun yerine, kurcalama ağ boyunca yayılacak ve diğer düğümler tarafından keşfedilecektir.

2. Açık ve Şeffaf: Blockchain'deki işlem kayıtları ve veri blokları herkese açık olarak sorgulanır, bu da herkesin zincirdeki verileri doğrulayabileceği anlamına gelir. Bu açıklık, uygulamadan önce kurcalamayı maruz bırakarak başarıyı kurcalama olasılığını azaltır.

3. Bağlantısızlık: Blockchain, verilerin değişmezliğini sağlamak için zaman damgalarını ve zincir veri yapılarını kullanır. Blockchain'e yeni bir veri bloğu eklendiğinde, verilerin orijinal sırasının değiştirilmemesini sağlayan zaman damgalıdır. Ek olarak, blockchain'in veri blokları birbirine bağlıdır, yani bir veri bloğu kurcalandıktan sonra, tüm blok zincirinin yapısı etkilenecek ve diğer veri bloklarının bağlantı ilişkisinin de değişmesine neden olur. Bu, kurcalamayı çok açık hale getirir, çünkü kurcalamaya çalışan herkes tüm blockchain yapısını yok edecektir.

Blockchain'in değişmezliğini arttırmak için, veri bloklarının bir özetini oluşturmak ve bir zincir yapısının bir özetini oluşturmak için kriptografik karma fonksiyonların (SHA-256 gibi) kullanılması gibi çeşitli teknolojiler benimsenmiştir. Ağdaki tüm düğümlerin güvenilirliğini sağlamak için veri tutarlılığını ve konsensüs algoritmalarının kullanımını koruyun.

Özetlemek gerekirse, blockchain merkezi olmayan, açık, şeffaf ve kurcalamasız özellikler yoluyla kurcalamayı önler. Bu özellikler sadece blockchain'in şeffaflığını ve güvenini sağlamakla kalmaz, aynı zamanda verilerinin bütünlüğünü ve güvenilirliğini de arttırır.