Blockchain dağıtılmış bir veritabanı teknolojisidir.
Blockchain teknolojisi, son yıllarda çok dikkat çeken yenilikçi bir teknolojidir ve temel ilkeleri ve bileşenleri halk tarafından yavaş yavaş anladı.
Blockchain'in temel tanımı
Blockchain başlangıçta Bitcoin gibi kripto para birimleri için teknik bir temel olarak doğdu ve şimdi genel bir dağıtılmış veritabanı teknolojisi haline geldi. Bu veritabanı tek bir sunucuda veya bir veritabanında saklanmaz, ancak ağdaki farklı düğümlere dağıtılır. Blockchain, benzersiz mekanizma nedeniyle verilerin manipülasyon -serbest ve çok güvenli olmasını sağlar. Her yeni veri bloğu bir veya daha fazla işlem içerir ve kronolojik sırada mevcut veri bloklarıyla bağlantılıdır ve sürekli bir "zincir" yapısı oluşturur. Blockchain'in teknik özellikleri
Blockchain'in ana özellikleri ademi merkeziyet, bilgi şeffaflığı, değişmez ve konsensüs mekanizmasını içerir. Ademi merkeziyetçi, verileri yönetmek için merkezi bir otorite olmadığı anlamına gelir ve her düğüm, verilerin kontrol edilmesine ve kaydedilmesine katılma hakkına sahiptir. Bilgilerdeki şeffaflık, tüm işlem dosyalarının herkese açık olarak görülebilmesini ve sistemin güvenilirliğini sağlamasını sağlar. Manipülasyonsuz işlev, veriler girdikten sonra neredeyse hiç değiştirilemeyen veya silinebilen blockchain tabanlı şifreleme teknolojisidir. Konsensüs mekanizması, verilerin tutarlılığını ve güvenliğini sağlamak için blockchain ağlarındaki temel mekanizmadır, bu da ağdaki çoğu düğümün yeni veri bloklarını kabul edebileceği ve kontrol edebileceği anlamına gelir.
Blockchain uygulama beklentileri
Teknolojinin sürekli olgunluğu olarak, blockchain kullanımı dijital para birimleri için orijinal alanı aştı ve tedarik zinciri, finansman, tıbbi bakım, telif hakkı koruması ve diğer alanlarda yaygın başladı. Doğal güvenliği ve şeffaflığı nedeniyle, blockchain teknolojisi bu alanlarda büyük bir potansiyel göstermiştir.
Blockchain genellikle verilerin depolanma ve işleme şeklini değiştiren devrimci bir teknolojidir. Dağıtılmış veritabanları ve şifreleme teknolojileri tarafından verilerin güvenliğini, şeffaflığını ve değişmez olmasını sağlar, bu da tüm endüstrilerin eşi görülmemiş fırsatlar ve zorluklar getirdiği anlamına gelir.
Zincir veri yapısı:
dar bir anlamda blockchain, veri bloklarını kronolojik sırayla birleştiren bir veri yapısıdır. Blockdo veri bloğu, bilginin etkinliğini doğrulamak ve bir sonraki bloğu oluşturmak için kullanılan bir işlem hakkında bilgi içerir.Dağıtılmış Altyapı ve Hesaplama Yöntemleri:
Teoride, blockchain, iletim ve veri erişiminin güvenliğini sağlamak için kullanılan dağıtılmış bir altyapı ve bilgi yöntemidir. Veritabanından getirilen riskleri önlemek için dağınık bir sistem mimarisi aracılığıyla çok sayıda düğümde veri tasarrufu sağlar.Altyapı:
Blockchain altı altyapıdan oluşur: veri katmanı, taşıma katmanı, konsensüs katmanı, karıştırma katmanı, sözleşme katmanı ve ağ katmanı. Bu mimariler, blockchain sisteminin ve veri güvenliğinin normal işleyişini sağlamak için birlikte çalışır.Dağıtılmış Veri Depolama Sistemi:
Blockchain, herhangi bir veri türünü saklamak için kullanılabilen dağıtılmış bir veri depolama sistemidir. Bu dağıtılmış depolama yöntemi, veri akışını ve tahrifatını etkili bir şekilde önleyebilir ve veri güvenliğini artırabilir.Güvenlik ve Değişiklik:
Blockchain teknolojisi, kriptografik yöntemlerle verilerin değişmezliğini ve değişmezliğini garanti eder. Veriler blockchain üzerine yazıldıktan sonra, azaltılamaz veya silinemez, böylece verilerin özgünlüğünü ve güvenilirliğini sağlar.Özetlemek gerekirse, blockchain, zincir veri yapısı özellikleri, dağıtılmış altyapı, çok düzeyli altyapı bileşimi, dağıtılmış veri depolama sistemi ve yüksek güvenlik ve değişmeyen ile dağıtılmış ve aracılık edilmiş bir veri tabanıdır.
blockchain nedir?
Blockchain, bilgi teknolojisi alanındaki terimdir. Temel, paylaşılan bir veritabanıdır ve içinde depolanan veriler veya bilgiler "zamansız", "süreç boyunca açıklama", "izlenebilir", "açık ve şeffaf" ve "grup bakımı" özelliklerine sahiptir.Bu özelliklere dayanarak, blockchain teknolojisi "güven" sağlayan ve güvenen ve çok çeşitli uygulama beklentilerine sahip bir "işbirlikçi" mekanizma yarattı.
Origination
Blockchain, 1 Kasım 2008'de Bitcoin'den geldi. Nakamoto, "Bitcoin: Eşç-Akran Elektronik Nakit Sistemi" başlıklı bir makale yayınladı. Bitcoin. İki ay sonra, iki ay sonra, teori uygulamaya başladı ve Seri Numarası 0 ile ilk yaratma bloğu 3 Ocak 2009'da doğdu. Birkaç gün sonra, 9 Ocak 2009'da seri numarası 1 olan bir blok ortaya çıktı ve Blockchain'in doğumunu belirtmek için bir zincir oluşturmak için Genesis bloğuna bir seri numarası 0 ile bağlandı.
Yukarıdakilere bakın: Baidu Ansiklopedisi-Blockchain
Blockchain'in ne olduğu
nu anlamak için bir görüntü (blockchain'in ne olduğunu anlamak için beş dakika)Blockchain, veri bloklarını kronolojik sırada birleştiren ve kriptografik bir şekilde garanti eden ve mümkün olmayan bir zincir veri yapısıdır. Genel olarak, blockchain teknolojisi, verileri kontrol etmek ve kaydetmek için blockchain veri yapılarını kullanan dağıtılmış altyapılar ve bilgisayarlar için yeni bir paradigmadır, veri oluşturmak ve güncellemek için kullanılan düğüm konsensüs algoritmaları, veri aktarımlarını sağlamak ve erişebilmek için kriptografiyi kullanır ve otomatik komut dosyasından akıllı sözleşmeleri kullanabilir, Programlama ve işletme verileri.
Bitcoin, Litecoin, Puyin ve Ethereum gibi dijital kripto para birimlerinin temel teknolojileri blok zincirlerdir ve bunlar sadece bir blockchain uygulamasıdır.
Blockchain nedir? Anlayabileceğiniz bir çizgi film (yeni başlayanlardan okumalısınız)
Erken kriptografi çemberinde Bitcoin "Bitcoin" in altında yatan teknoloji olarak adlandırıldı. İngilizce olarak, Sermaye B ile Bitcoin, Bitcoin ağ sistemini veya ağ protokolünü ifade eder.
Ancak halkın karışıklığı nedeniyle, bugünlerde bitcoin hakkında konuşan insanlar, Bitcoin'in yasadışı, sahtekarlık ve piramit planı ile eşanlamlı olduğuna ve internet finansmanında fenomen üzerine başka bir balon olduğuna inanıyor! İnsanlar altta yatan tüm teknolojileri (zaman damgaları, emek mekanizmalarının kanıtı vb.) Birleştirmek zorunda kaldılar ve onları bitcoin'den ayırt etmek için, "blockchain" kelimesinin ortaya çıkmasına yol açan "blockchain" e tercüme ettiklerini Blockchain adını verdiler.
Blockchain tek bir teknoloji değil, bir dizi teknolojinin bir koleksiyonudur.
Blockchain nasıl anlaşılmalıdır? Önce herkesin sevdiği sevgiyi kullanalım ve basit bir örnek verelim. Basit bir blockchain modeli oluşturursanız, bu blockchain modelinde aşağıdaki durum meydana gelir: Gelecekte, doğru yaştaki tüm erkekler ve kadınlar aşkla karşılaşır ve tüm evlilik süreci doğru yaştaki diğer tüm erkek ve kadınlar tarafından kabul edilir ve iki kişiye meydana gelen tüm hikayeler bir blok oluşturur.
Diğer tüm erkekler ve kadınlar zincirdir. Üçüncüsü kendi partnerine müdahale eder veya ihlal ederse, herkes bunu görebilir ve gelecekte asla bir ortak bulamaz.
Blockchain tam olarak "tam merkez" bir sistem olmalıdır, yani zincirdeki her düğüm bir merkezdir.
Aşık erkek ve kadınlarla evlenmeye, arkadaşlarını yayınlamaya, sevgilerini bir ömür boyu sevme ve diğer tüm evli erkek ve kadınlar tarafından bilinmeye vaat etmeye çalışır, blockchain uygulamasıdır. Bir gün bir parti sözünü kırarsa, fotoğrafları silmenin yararlı olduğunu düşünmez, çünkü her parça evlilik için uygun tüm erkek ve kadınlar tarafından kaydedilir.
silinemez ve değiştirilemez, bu blockchain teknolojisidir.
Blockchain için popüler bir açıklama nedir? Bir resim blockchain'i anlıyor.Blockchain için popüler bir açıklama nedir? Bir resim blockchain'i anlıyor. Blockchain son zamanlarda sıcak bir konu oldu. Birçok kişi blockchain sorununu tartışıyor. Son zamanlarda, bazı yerli şirketler blockchain teknolojisini kullanarak bazı ürünler geliştirmeye başladı. Blockchain, Bitcoin için kullanılan bir teknolojidir. Bu resmi olarakBitcoin'in birçok insanın Bitcoin'i dikkate aldığı popülaritesi, ancak birçok insan blockchain'in ne olduğunu bilmiyor. Aşağıdaki blockchain'i açıklayayım.
Bitcoin, birçok insana daha fazla dikkat çeken dijital bir para birimidir ve Bitcoin'in temel teknolojisi blockchain. Blockchain bir bilgisayar teknolojisi ve yeni bir uygulama modelidir. Blockchain, bu büyük ana kayıttaki tüm işlemleri kaydeden büyük bir veritabanı kitabı gibidir. Bu ana kaydı kaydeden kişi geleneksel muhasebeden çok farklıdır. Geleneksel muhasebe genellikle özel muhasebe kutlamaları tarafından işletilmektedir. Örneğin, Alibaba'dan Taobao ve Tmell dikkate alınır, Wechat işlemleri Tencent tarafından dikkate alınır ve blockchain tüm kişiler tarafından dikkate alınır ve muhasebeye katılan herkesin bir hesap defteri vardır.
Onlara onu açıklamak için bir örnek verin. Örneğin, B. B'den 10.000 yuan, parayı A'ya ödünç almak istiyor, ancak A'nın parayı ödünç verdikten sonra borçları geri ödeyeceğinden korkuyor. Eğer parayı ödünç alırsa, üçüncü bir notar bulacak ve noter B'nin hesabı yazmasına yardımcı olur. Bu geleneksel bir muhasebe yöntemidir ve güven kazanmak için üçüncü bir tarafa dayanmaktadır. Hesap defteri üçüncü bir tarafın elindedir. Bu muhasebe yöntemi, üçüncü bir tarafın hesap defterine nüfuz etme olasılığı vardır. Merkezi olmayan anlam, para ödünç alırken noter gerekmediği ve güven kazanmak için üçüncü bir tarafa güvenmeye gerek olmadığıdır. Merkezi olmayan durum, B içerdiğinde ve A, B'den bir hoparlör para çağırdığında karşılık gelir: "Maalesef benden 10.000 yuan ve hesabı kabul etmeme yardımcı olabilirsiniz." Bu noktada, herkes hesabı hesap defteri ile ellerinde kaydedecektir. Herkesin hesap defterinin manipüle edilmesi olasılığını önleyebilecek bir hesap defteri vardır.
Blockchain kavramı nedir? Blockchain tam olarak nedir? Üç dakika içinde anlayın!25 Ekim 2019'da haber programı çok önemli bir sinyal gönderdi: ülke şiddetle gelişmeli. Bundan sonra Blockchain internet ünlü oldu ve "blockchain" rakamları sokaklarda ve sokaklarda dolaştı. Aslında, birçok teknoloji şirketi uzun zamandır blockchain teknolojisi için önlemler almıştır.
Blockchain çok popüler olmasına rağmen, birçok insan blockchain hakkında fazla bir şey bilmiyor.
Blockchain nedir?
Baidu'nun bunu nasıl açıkladığına bir göz atalım. Baidu Ansiklopedisi, blockchain'in dağıtılmış veri depolama, noktadan noktaya iletim, konsensüs mekanizması ve şifreleme algoritmaları gibi bilgisayar teknolojileri için yeni bir uygulama modeli olduğunu göstermektedir.
Blockchain blockchain neden çağrılıyor?
Blockchain, birbiri ardına bağlantılı bloklardan oluşur ve bloklar birbiri ardına bellek birimleridir, böylece her bir blok düğümünün iletişim bilgileri kaydedilir. Blok, bir veritabanının veri kaydına çok benzer. Veriler her yazıldığında bir blok oluşturulur. Bilgi alışverişi genişlerse, bir blok başka bir bloğa doğru ilerler ve sonuç bir blok zinciri olarak adlandırılır.
Blockchain'in özellikleri nelerdir?
Blockchain aşağıdaki özelliklere sahiptir:
1. Merkezi olmayanlaştırma: Blockchain sisteminde, her düğüm aynı hak ve yükümlülüklere sahiptir ve burada merkezi bir kontrol yoktur. Ademi merkeziyetçilik, bu yolda iyi bir güven ilişkisi kurmuştur. Merkezi yönetim organizasyonu olmamasına rağmen, insanlar birlikte çalışabilir vegüven. Bu esas olarak blockchain dağıtılmış defter teknolojisinden geçerlidir.
2. Açıklık: Blockchain verileri herkese açıktır. Açık olmayan bazı şifreli bilgiler hariç, herkes verileri burada bulabilir.
3. Bağımsızlık: Tüm blockchain sistemi diğer üçüncü taraflara dayanmaz. Tüm düğümler sistem içindeki verileri otomatik ve güvenli bir şekilde doğrulayabilir ve güvenli bir şekilde değiştirebilir.
4. Güvenlik: Blockchain belirli bir güvenlik seviyesine sahiptir ve manipüle edilemez. Herkes blockchain sisteminde aynı hesap defterine sahip olduğundan, mevcut olmayan bir veri kaydı tasarlamak yalnızca muhasebe düğümlerinin% 51'inden fazlasını kontrol ederseniz mümkündür. Tabii ki, bu temelde imkansız. Bu esas olarak blockchain'in temel teknolojisinden kaynaklanmaktadır: "çoğunluğun azınlığı" ve "herkes aynı" nın özelliklerini takip eden konsensüs mekanizması.
5. Anonimlik: Birçok insan blockchain'in çok açık ve şeffaf olduğunu düşünüyor, gizliliğimiz yok mu? Aslında değil. Blockchain'deki işlem bilgileri açık ve şeffaf olmasına rağmen, hesabın kimlik bilgileri şifrelenir ve yalnızca onaydan sonra erişilebilir.
Şimdi size blockchain'i daha iyi anlayabileceğiniz bir hikaye anlatacağım.
Ailede anne ve baba, erkek kardeş ve küçük erkek kardeş de dahil olmak üzere üç kişi var. Geçen yıl babam ailenin hesap defterinden sorumluydu ve babam evde tüm gelir ve giderlerden sorumluydu.
Çift takımda, her zaman ekonomik olan annem Taobao'da güzel bir kıyafet almak istedi. Hesap defterini kontrol ettiğinde, bir şeylerin yanlış olduğunu buldu. Teorik olarak, ailenin günlük tüketimine harcanan para, bankaya ve finansal yönetime ödenen bazı para hariç, ancak nasıl bakarsanız bakın, yanlıştır. Belli bir tüketim açıkça mevcut değildir, ancak kaydedilir.
Daha sonra babam, bir paket sigara alamadığını ancak yardım edemeyeceğini itiraf etmek için inisiyatif aldı.
Daha sonra annem stratejisini değiştirdi ve tüm aile hesapları korudu ve herkes aylık tüketim harcamalarını kendi hesap defterinde kaydetti. Evde bir işlem veya tüketim meydana geldiğinde, annem şöyle diyor: "Hesabı al ve herkes işlemi kendi hesap defterine kaydedecektir." Bu merkezi olmayan muhasebe modelidir. Herkes merkez ve herkes elinde.
Önceki babanın fatura modeli merkezi muhasebe idi.
Örneğin, babam hesap bezinden para alırsa ve sonra gizlice sigara satın alırsa, para miktarı sınırlıdır ve para almak istiyorsa, hesap defterini değiştirmek için yeterli olması gerekmez. Ve bu şüphesiz cennete tırmanmaktan daha zor.
Babamın sigara içme fikrinden sonra birçok kez, bu fikirden vazgeçmekten başka seçeneği yoktu.
Blockchain ve bitcoin aynı mı?
Blockchain ve Bitcoin aynı değildir.
2008 yılında Satoshi Nakamoto, blockchain kavramını ilk kez önerdi ve sonraki yıllarda tüm işlemler için bir kamu hesap defteri olarak elektronik para birimi bitcoin'in temel bileşeni oldu. Ve blockchain ilk olarak Bitcoin'e uygulandı.
Blockchain'in kökeni problemi çözmektir ve blockchain'in en başarılı uygulamalarından biri dijital para birimidir. Bitcoin, blockchain'in eskisinden en başarılı uygulaması olabilir.
Blockchain uygulamaları nelerdir?
Blockchain kullanımı aslında çok geniştir. Ürün takipçileri, telif hakkı koruması ve işlem, ödeme ve silme, Nesnelerin İnterneti, dijital pazarlama, tıbbi bakım vb. Gibi çeşitli endüstriler hızla "Blockchain+" ARA'ya girecektir.
1.
2..
3.
4.
İngilizce blok zinciri esasen merkezi olmayan bir veritabanıdır. Kendi sunucusunu ayarlayan ve blockchain ağına bağlanan herkes bu büyük ağın bir düğümü olabilir.
, Blockchain'in özü bir veritabanı olduğundan, tam olarak ne kaydediyor? Blockchain: Blokların temel birliğini öğreniyoruz.
Bir blok iki bölüme ayrılmıştır:
1.
2.
Şu anda bahsedilen karma değeri ne belirtiliyor?
Sanırım herkes MD5'i duydu.
Blockchain'imizde, SHA256 olarak adlandırılan daha karmaşık bir karma algoritması kullanılır. Bir dizi karmaşık hesaplamaya göre, bu karma algoritma ile en son veri bilgileri (örn. İşlem kayıtları) 256 bit uzunluğunda bir karma işaretine dönüştürülür, yani blok kafasındaki karma ve format aşağıdaki gibidir:
A8fdc205a9f19c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c7507MAN'ın bire bire bir tanesi ve net olarak kabul edilebileceği gibi kabul edilebilir.
Farklı bloklar nasıl bağlanır? Heckknot (son blok). Gövde ambalajdan önce kaydedilir ve veri bilgilerinin bu kısmı değiştirilmemiştir.
Masif hesaplamalar yapmak için kullanılan sunucu madencilik makinesi olarak adlandırılır.
Aktif ve hesaplanan çalışanlara madenciler denir.
Karma değerleri hesaplarken zorluk nedir? En temel açıklamayı yapalım. İlgilenen arkadaşlar ilgili bilgileri kontrol edebilir, şimdilik sizi sunmayacağız.
Buradaki önemli hesaplama zorluğu rastgele sayıların üretilmesidir. Karma hesaplamanın zorluğunu artırmak için, kaba blockchain mucit, karma sonucunun ilk 72 bitinin 0 olmasını gerektirir. Bu olasılık çok küçük.
DA (Son Blokun HASHI + Yeni Blok + İşlem Veri Kaydı Bilgilerinin Temel Bilgileri) ayarlanır, gereksinimleri rastgele sayının değerinden tamamen karşılayan bir karma alabilirsiniz. Madenciler büyük hesaplamalardan geçmeli ve varlıkları sağ hash'a "çarpmak" için genel girişimde bulunmak için tekrar tekrar rastgele sayılar yaratmalıdır.korunmuş ve böylece başarıyla sökülür.
Aynı zamanda, blok başlığı ayrıca dinamik bir zorluk katsayısı içerir.
Lütfen benim için ne kadar zor olduğunu anlayın? Farklı blockchain uygulamalarının ayrıntılı olarak farklı olduğu ve burada açıklanan madencilik kurallarının örnek olarak Bitcoin olarak olduğu eklenmelidir.
Blockchain uygulaması
Bitcoin (Bitcoin) kavramı 2008 yılında Satoshi Nakamoto tarafından önerildi ve bu fikre dayanarak açık kaynak yazılımı tasarladı ve yayınladı ve P2P ağını üzerine oluşturdu. Bitcoin dijital bir P2P para birimidir. Noktadan noktaya iletim merkezi olmayan bir ödeme sistemi anlamına gelir.
P2P ağı nedir?
Geleneksel para birimleri Merkez Bankası tarafından eşit olarak sergilenir ve tüm kişisel tasarruflar bankalar tarafından eşit olarak yönetilir.
Bitcoin, dünyanın dört bir yanındaki birçok akran düğümünden oluşan merkezi olmayan bir ağda kullanılır. Her düğüm bu dijital para birimini kaydetme ve çıkarma hakkına sahiptir.
Bitcoin'in altında yatan veri depolamaya gelince, blockchain teknolojisine dayanmaktadır. Bitcoin'deki her işlem blok verilerindeki bir satıra karşılık gelir ve basit diyagram aşağıdaki gibidir:
İşlem veri kaydının her satırı bir zaman çizelgesi, işlem detayları ve dijital imza içerir.
Tablo sadece anlamaya hizmet eder. Gerçek depolanan işlem ayrıntıları anonimdir ve yalnızca mükellef ve alacaklı öğelerini kaydeder.
Dijital imzalar açısından, asimetrik bir şifreleme algoritması tarafından üretilen her bir işlemin karşı karşıya bir önleme markası olarak anlaşılabilir.
Bitcoin Dağları ödüllerinin yanında:
2008'den itibaren 50 bitcoin ve daha sonra her 4 yılda bir yeni blokları söken madencilerin yarıya düştüğü Bitcoin Protokol şeması. Bu şekilde, yeni eklenen bitcoinler dolaşımda doğdu ve herkesin Bitcoin'i azaltmak için çok istekli olması şaşırtıcı değil!
Blockchain'in avantajları ve dezavantajları
blockchain avantajları:
1. Bu şekilde, saldırgan düğümün yarısından fazlasını kesmezse, tüm ağdaki düğümlerin yarısından fazlasını kesmez. Sistem yok edilmez.
2. Bilgi manipüle edilemez. Bloklardaki veriler manipüle edilemez. Veriler yalnızca manipüle edilir edilmez, tüm bloğun karşılık gelen karma değeri artık geçerli karma değerini değiştirmek için değişmez ve sonraki bağlantılı bloklar da kesintiye uğrar.
blok zincirinin dezavantajları:
1. Enerji aşırı ekimi
Yeni bir blok oluşturmak için, elektrik tüketen çok sayıda gereksiz ve deneysel hesaplamalar gerçekleştirmek için çok sayıda sunucu kaynağı gerçekleştirilmelidir.
2. Bilgi gecikmesinin ağ gecikmesi
bitcoin örnek olarak, tüm işlem verileri diğer tüm düğümlerle senkronize edilmelidir. Senkronizasyon işlemi sırasında, bu kaçınılmaz olarak ağ iletimindeki gecikmeden etkilenir, bu da uzun vadeli bir sürece yol açar.
Bazı eklemeler:
1. Bu çizgi romanın bir kısmı Ruan Yifeng'in "Blockchain Eğitimi'ne Giriş" blog yazısı tarafından yönlendirilir. Popüler biliminiz için teşekkür ederiz.
2. Sınırlı alan nedeniyle, Merkletre ve asimetrik şifreleme bilgisi şimdilik ayrıntılı olarak açıklanmadı. İlgilenen arkadaşlar, bilgileri birDaha fazla çalışmaya danışın.