blockchain (blockchain'in temel durumu?) Blockchain nedir, blockchain teknolojisini nasıl anlarsınız

blockchain

Bölge

Bölge

Bölge Blockchain, işlem kaydı doğrudan noktalar ve noktalar arasındaki bloklara yüklenir ve blok verileri blok zincirini takip eder. .

1, her düğümün yasal olup olmadığını denetlemek için tüm düğümlerin işlem kayıtlarını kaydeder. Birlikte tanıklık edin.

2'nin bir kripto para birimi teknolojisi var, ancak diğer sızıntılar hakkında endişelenmenize gerek yok. Parti sorgusu. Kişisel bilgilerin güvenliği garanti edilir.

3 blok zincirinin tüm düğümleri yasal olmalıdır.

4 Akıllı sözleşmeler, blockchain teknolojisine sahip senaryolardaki sigorta talepleri gibi akıllıca eşleştirilebilir.

Basitçe Blockchain teknolojisini anlamak

Blockchain teknolojisi bu şekilde anlaşılabilir ve Xiaohei Xiaobai'den 1.000 yuan'dan para harcar. Xiaobai bu kez Xiaohei'nin bu bilgiyi 1.000 yuan için ödünç aldığını ve Xiao Hei'nin Xiao Bai'den 1.000 konfor ödünç almadığını söyledi. Yukarıdaki örnekte, Xiaohei ve Xiaobai, işlemlerin gerçekleştiği işlemlerdir. . Veriler açık bir şekilde, sadece doğrudan görebilirsiniz, aynı zamanda Xiao Hei'nin sözleşme olmadan para ödünç alacağını da görecek.

Blockchain nedir?

Blockchain'in iki anlamı var.

1 dağıtılmış bir veri depolama, noktalar arasında bir nokta iletimi, bir fikir birliği mekanizması ve bir şifreleme algoritmasıdır. Bilgisayar teknolojisi için. SO -Constred Consensus mekanizması, blockchain sisteminin matematiksel bir algoritmasıdır, diğer düğümler arasında güven oluşturur ve haklar ve dikkat kazanır.

2. Blockchain, tüm işlem kayıtlarını kaydeden veritabanının direktörü ile aynı olan Bitcoin'in temel teknolojisidir. Bu teknoloji, güvenlik ve rahatlık nedeniyle bankalardan ve finans endüstrilerinden yavaş yavaş dikkat çekmiştir.

Dar bir anlamda, blockchain, veri bloğunu sırayla birleştirerek sahte dağıtılmış bir defter olarak garanti edilir.

Blockchain teknolojisi, veri aktarımı ve erişimini sağlamak için verileri oluşturmak ve güncellemek için dağıtılmış düğüm konsensüs algoritmasını doğrulamak için blockchain veri yapılarını kullanır. ve işler.

Blockchain 100 Soru: Blockchain hangi bilgileri kaydediyor?

Blockchain, Bitcoin ağının büyük bir yönetmenidir ve her blok defter ile aynıdır. Eğer öyleyse, "Hesap Kitabı" nda ne tür bilgiler kaydedilir? Şu anda, her Bitcoin bloğu blok başlıkları, işlem ayrıntılarını, ticaret sayaçlarını ve blokları kaydeder.

"Blok başlığı", önceki blok başlığının karma değeri de dahil olmak üzere işlem bilgileri hariç tüm bilgileri içerir.

Bloğu sırayla bağlamak için kullanılır. Zaman damgası: Bloğun oluşturma süresini kaydedin.

"İşlem Ayrıntıları" kaydı bir aktarıcıdır, her işlem için bir gelir partisidir,Kayıt yolcunun miktarı ve dijital imzası, her bloğun ana içeriğidir.

"İşlem Sayacı" her blokta yer alan işlem sayısını açıklar.

.

≥▂≤ Dört ana blockchain teknolojisi nedir?

aslında, blockchain son on yılda köken temelinde büyük değişiklikler ve ilerleme geçirdi. Dört temel teknoloji - dağıtılmış kitaplar, konsensüs mekanizmaları, kriptografi ve akıllı sözleşmeler, blockchain'de veri depolama, veri işleme, veri güvenliği ve veri uygulamasının rolünü oynayın. Genel olarak, dört temel teknolojinin her birinin blok zincirinde kendi rolleri olması gerekir ve bunlar birlikte blok zincirinin tabanlarını inşa ederler.

1., bu veritabanında saklanacak, böylece Big Kitap Dağıtılmış Blockchain'de veri depolamasında rol oynar;

Blockchain, baştan sona bir ağ oluşturmak için birçok düğümden oluşur. Merkezi ekipman ve yönetim organizasyonu. Düğümler diğer düğümleri aldatamaz. Tüm ağ merkezi olmayan, herkes bir katılımcıdır ve herkesin konuşma hakkı vardır.

2.. Veri kaydı, ancak aynı zamanda, genel "Bizans" problemini indükleyen baş ağrılarını tetikler, yani ağda daha fazla kişi dahil olmak üzere, birime ulaşmak zordur. tüm ağ. Tutarlılığı korumak için tüm düğümün hesaplarını koordine etmek için gereklidir. Son? Sonuç olarak, rızaya dayalı mekanizma, blockchain'deki düğümlerin koordinasyonunda ve veri işleme rolünün açıklığa kavuşturulmasında rol oynar.

Herkes blockchain ağına katılabilir. Blockchain, tüm düğümler başarısız olur ve düğümlerin geri kalanı her zaman normal çalışabilir. Bitcoin kuralınızı tanımak için eşdeğerdir.

Not: POW, POS, DOS ile karşılaştırıldığında konsensüs mekanizmasının avantajları ve dezavantajları nelerdir?

POW, çok akıllı bir yöntem olan iş kanıtıdır. :

Yeni blockchain bölgeleri farklı bir karma algoritması bulmalıdır, aksi takdirde asla amaç olmak için karşı karşıya kalır, amacı telafi etmek için bir kontrol noktası mekanizması gereklidir

POS eşitliğin kanıtıdır. bir sonraki muhasebeci olmak. Bu mekanizmanın avantajı, POW kadar güç tüketicisi olmaması, aynı zamanda birçok dezavantajı olmasıdır:

Profesyonelleşme yoktur ve özkaynak katılımcıları muhasebeye katılmak istemeyebilir;

Bir çatal oluşturmak kolaydır, birkaç onay beklemelisiniz;

Asla bir final yoktur ve amacı telafi etmek için bir kontrol noktası mekanizması gereklidir; POS'a dayanan

DOS, muhasebecinin profesyonelleşmesinin rolünü oynar, önce muhasebeciyi haklar ve çıkarlar yoluyla seçer, daha sonra muhasebeci kitabı kaydetmek için döner. Bu yöntem hala son sorunu çözmez.

dbft (delegedBFT), blockchain sistemlerine uygulanabilmesi için geliştirilmiş bir Bizans Varsayılan Tolerans algoritması sunan genel bir konsensüs mekanizması modülüdür.

DBFT, blockchain tabanlı bir teknoloji protokolüdür. Kullanıcılar, bir Noktadan Nokta Ağı aracılığıyla kayıt, emisyon, transfer ve işlem, tazminat ve teslimat için merkezi olmayan bir ağ protokolü olan Fizik Dünyasında varlıkları ve ilgi alanlarını gerçekleştirebilir. Xiaoyi,Çin'in "sözleşme yasası" ve sadece dijital para çemberi değil, aynı zamanda ara internet finansmanı olan "iş hukuku". Xiaoyi, kitle fonlaması eylemleri, P2P çevrimiçi kredileri, dijital varlık yönetimi, akıllı sözleşmeler vb. İçin kullanılabilir.

Bu konsensüs mekanizması, Castro ve Liskov tarafından sunulan "pratik Bizans tolerans toleransına" dayanmaktadır ve blockchain sistemlerine uygulanabilmesine izin vermek için geliştirilmiştir. Bizans kusuru tolerans teknolojisi, dağıtılmış dosya sistemleri, dağıtılmış işbirliği sistemleri, bulut bilişim, vb. Gibi dağıtılmış sistemlerde yaygın olarak kullanılmaktadır. DBFT esas olarak aşağıdaki iyileştirmeleri yaptı:

C / s mimarisinin yanıt modunu P2P ağına uyarlanmış bir eş düğüm moduna geliştirin;

Dinamik olarak girebilen ve çıkabilen dinamik fikir birliğine katılım düğümlerinde statik fikir birliğine katılım düğümünü geliştirmek;

Dijital sertifikaların blockchain'e sokulması, oylama sırasında muhasebe düğümünün gerçek kimliğinin kimlik doğrulaması sorununu çözer

Neden böyle bir çözüm nihayet kabul edildi?

a: a Kayıt sistemi olarak dağıtıldığı gibi, blockchain'in iç ekonomik modeli, her katılımcının güvenmek zorunda kalmadan diğer katılımcılara güvenebileceğini belirler, bu da kendi kendine güvensizdir. Genel Bizans sorunu, katılımcıların güven yokluğunda nasıl fikir birliği elde edebileceklerini açıklar ve kusurlara Bizans toleransı bu tür sorunların çözümüdür. Buna ek olarak, blockchain ağı ortamı çok karmaşıktır ve ağ gecikmesi, iletim hataları, yazılım hataları, güvenlik açıkları, korsan saldırıları ve çeşitli kötü amaçlı düğümler gibi sorunlarla yüzleşecektir.

DBFT mekanizması muhasebeciyi haklara ve çıkarlara göre seçmektir, daha sonra muhasebeci Bizans kusurları ile tolerans algoritması yoluyla bir fikir birliğine ulaşır. ;

Her türlü hatayı tolere edebilir;

Muhasebe, işbirliği içinde birkaç kişi tarafından desteklenir ve her bloğun bir sonu vardır ve kurtulmaz;

algoritmanın güvenilirliğinin katı matematiksel kanıtı vardır

dezavantajları:

1/3 veya daha fazla kitap kitap birlikte çalıştığında ve diğer tüm muhasebeciler ağın iki adasına ayrıldığında, kötü niyetli muhasebeciler sistem arzına neden olabilir, ancak şifreleme kanıtları bırakacaktır;

Yukarıdaki özette, DBFT mekanizmasının en merkezi noktası sistemin amacını en üst düzeye çıkarmak ve blockchain'in gerçek finansal uygulama senaryolarına uymasına izin vermektir. Örneğin, Columbus konsensüs mekanizmamız DPOS + DBFT'nin rıza mekanizmasıdır. Tüm düğümlerimizden biri veya cihazlardan biri devre dışı bırakılırsa, diğer düğümler hala normal çalışır ve tüm ağ sistemini etkilemez. Ancak Tencent sunucusu kapalıysa, verileri kurtarmak için yeriniz olmadığı için herkes açılamaz.

3 .. Dirençli özellikler, sadece blockchain ağındadır. Mülkün doğrulanmasıveri.

Benzersiz veya birden çok veritabanındaki değişiklikler diğer veritabanlarını etkilemez. Tüm ağdan elde edilen verilerin% 51'inden fazlası eşzamanlı olarak değiştirilmesi dışında, bu neredeyse imkansızdır. Blockchain'deki her işlem, kriptografik yöntemlerle iki bitişik bloğa bağlanır, bu nedenle geçmişte ve mevcut işlemde izlenebilir. Bu veri yapısı, blockchain'in blockchain blockchain blockchain. Şifreleme doğrama değeri, horoding, sırasını zaman değiştirerek belirler ve rahatsız edilmeyecektir.

Bu ilke, mal sistemi de dahil olmak üzere ticaret sistemimizde çalışır. Alın. Böyle bir veri depolama yapısı sayesinde birlikte inanabiliriz.

Ayrıca, veriler değiştirilemez. Bu sadece bir olasılık. Blockchain teknolojisi neden internet teknolojisinden daha zararlı ve daha güvenli? , belki onu değiştirmek için hızlı bir şekilde bulabilirsiniz, ancak hepsini değiştirmek zordur.

Blockchain'deki tüm işlem bilgileri herkese açıktır, bu nedenle her işlem tüm düğümler için görülebilir. Örneğin, her bilgisayar makinesinin bir kez, her bilgisayar makinesini kimin başlattığını ve kimin başlatmadığını bilmiyoruz. .

4. Belirli güven sorunlarını çözmek istediğimizde, koşulları kod şeklinde net bir şekilde listelemek ve programlar aracılığıyla yürütmek için akıllı sözleşmeleri kullanabiliriz. Blockchain'de verilerin yürütülmesi ve uygulanması. Akıllı sözleşmeler, aracıların hizmetlerinden kaçınırken, şeffaf ve çatışmadan para, mal, eylem veya değerli unsur alışverişi yapmanıza yardımcı olabilir. Gelecek. Akıllı sözleşmeler sayesinde varlıklar veya para programa aktarılır. derhal gönderen kişiye veya bir kombinasyonuna iade edilmelidir. (Otomatik olarak uygulandı, hesap yok) Aynı anda, güvenlik ve değişmezlik yapan büyük bir merkezi olmayan kitap Stocke ve Copys.

Akıllı Sözleşmelerin Özellikleri

Özerklik - Aracı ve üçüncü tarafı iptal edin, bir anlaşmaya varan sizsiniz; onaylamak. Bu arada, bu aynı zamanda üçüncü taraf kullanım tehlikesini de ortadan kaldırır, çünkü yürütme, önyargılı bir veya daha fazla kişi tarafından mümkün olmak yerine ağ tarafından otomatik olarak yönetilir.

Trust - Dosyalarınız büyük paylaşılan kitapta şifrelenmiştir. Birisi onu kaybettiğini söyleyemez.

Yedek - Bankanızın tasarruf hesabınızı kaybetip kaybetmediğini hayal edin. Blockchain'de her arkadaşın sırtınız var. Belgeniz birkaç kez tekrarlandı.

Güvenlik - Kriptografi, web sitesi şifrelemesi ve dosyalarınızın güvenliğini sağlayın. Hacking yok. Aslında, bu kodu kırmak ve nüfuz etmek için çok zeki bir korsan gerektirir.

Hız- Genellikle belgeleri manuel olarak işlemek için çok fazla zaman ve evrak harcamanız gerekir. Akıllı sözleşmeler, görevleri otomatikleştirmek için yazılım kodunu kullanır, böylece bir dizi iş sürecinin süresini azaltır.

Maliyet tasarrufu - Akıllı sözleşmeler aracıları ortadan kaldırdığı için tasarruf edebilir. Örneğin, işleminize katılmak için bir noter ödemelisiniz.

Hassasiyet - Otomatik sözleşmeler sadece daha hızlı ve daha ucuz değil, aynı zamanda formların manuel olarak doldurulmasının neden olduğu hatalardan da kaçınır.

Bir sözleşmeyi tanımlamanın en iyi yoluAkıllı, teknolojiyi otomatik bir distribütörle karşılaştırmaktır. Genellikle bir avukata veya notere gidecek, ödeyecek ve belgeleri alana kadar bekleyeceksiniz. Akıllı Sözleşmeler sayesinde otomatik bir distribütöre (büyük bir kitap gibi) bir bitcoin koyarsınız ve alıcınızı, ehliyetinizi veya hesabınıza herhangi bir şey koyarsınız. Daha da önemlisi, akıllı sözleşmeler sadece anlaşmanın kurallarını ve cezalarını geleneksel sözleşmelerle aynı şekilde tanımlamakla kalmaz, aynı zamanda bu yükümlülükleri otomatik olarak yerine getirir.

Akıllı Sözleşmeler ve Blockchain

Blockchain ile ilgili en iyi şey, yalnızca tüm yetkili parçalar arasında var olan merkezi olmayan bir sistem olmasıdır, aracı (ara maddesi için ödeme yapması gerekmez kişi), bu size zaman ve çatışmalardan tasarruf edebilir. Blockchains ile ilgili sorunlar var, ancak notları inkar edilemez derecede daha hızlı, daha ucuz ve daha güvenlidir, bu yüzden bankalar ve hükümetler onlara yönelir. Blockchain teknolojisinin özelliklerinin akıllı sözleşmelere uygulanması çeşitli iş ve yaşam sözleşmelerini daha kolay iyileştirecektir.

Blockchain teknolojisi için gerekli teknolojiler nelerdir? Blockchain teknolojisi esas olarak profesörün distribütörleri, şifreleme algoritmaları, konsensüs mekanizmaları ve akıllı sözleşmeler gibi temel bileşenlere bağlıdır. 1. Dağıtılmış Profesör Kitabı: Blockchain temeli, tüm işlem kaydını kaydeden ve çoklu ağ sözleşmesine dağıtılan merkezi olmayan bir veritabanı olan Profesör Kitap Teknolojisi tarafından dağıtılır. Her düğüm, profesör kitabının tam bir kopyasını içerir, bu da bilginin şeffaflığını ve kurulumunu garanti eder, çünkü herhangi bir bloktaki bilgileri değiştirmek için, gerçek operasyonda elde edilmesi neredeyse imkansız olan sözleşmenin çoğunda aynı anda değiştirilmelidir. 2. Şifreleme algoritması: Blockchain, veri güvenliğini sağlamak ve tanımlanmamak için şifreleme teknolojisini kullanır. Perakende işlevi, veri bütünlüğünü sağlamak ve onaylamamak için işlem verilerini sabit uzunlukta perakende değerine dönüştürmek için kullanılır. Benzer olmayan şifreleme teknolojisi, tedavide başlatıcının kimliğinin doğru ve oluşturulmamasını sağlamak için dijital imzalar için kamu ve özel anahtarlar için kullanılır. 3. Onay Mekanizması: Blockchain'de, tüm işlemler yeni bir bloğa eklemeden önce belirli bir fikir birliği mekanizması yoluyla doğrulanmalıdır. Yaygın fikir birliği mekanizmaları arasında çalışma kanıtı, kanıt için azim vb. Bu mekanizmalar, ağdaki tüm katılımcıların tedavi tarihi üzerinde hemfikir olmalarını ve sahtekarlık ve çift harcama sorunlarını önlemelerini içerir. 4. Akıllı Sözleşme: Akıllı düğümler, blockchain'de güvenilir üçüncü taraf işlemlerine izin veren otomatik bir uygulama protokolüdür. Akıllı sözleşmelerin öncesi ve koşulları vardır. Bu teknolojilerin bir kombinasyonu, blockchain'i dijital para birimi, tedarik zinciri finansmanı, Nesnelerin İnterneti, kimlik yaklaşımı vb. Blockchain Major'da esasen ne öğreniyorsunuz? Bilgisayar Bilimi, Matematik, Ekonomi ve Hukukun ana içeriğini kapsar ve öğrencileri Blockchain teknolojisi ilkelerine hakim olmak için geliştirmeyi amaçlamaktadır. Sosyal ekonomi. Öğrenciler blockchain sistemlerinin nasıl tasarlanacağını ve uygulanacağını, şifrelenmiş para birimlerinin çalışma mekanizmasını ve blockchain teknolojisinin finansman, arz ve telif hakkı ve diğer alanlarda uygulanmasını öğreneceklerdir. Ders ayrıca ayrımlar, etik konular ve gelecekteki eğilimlerle ilgili yasalar ve düzenlemeler hakkında tartışmalar da içerecektir. Blockchain teknolojisinin temeli bu bölümde, öğrenciler profesörün distribütörleri, fikir birliği mekanizmaları, akıllı sözleşmeler vb. Gibi temel kavramları, çalışma ilkelerini ve temel teknikleri öğreneceklerdir. Bu arada, kamu zincirleri, özel zincirler ve koalisyon zincirleri dahil blockchain türleri sunulacak ve mülkleri ve uygulama senaryoları analiz edilecektir. Şifreleme ve güvenlik teknolojisi şifreleme, blockchain güvenliğinin temel taşıdır. Bu ünitede, öğrenciler perakende işlevleri, simetrik şifreleme, asimetrik şifreleme vb. Ayrıca, kimlik, lisans, işlemler vb. Blockchain programlama ve geliştirme konusunda uzmanlaşmış öğrenciler, blockchain sistemlerinin geliştirilmesine ve bakımına katılabilmek için belirli programlama becerilerini edinmelidir. Bu nedenle, eğitim kursu genellikle programlama dillerinin (sertlik, biton, go vb.) Öğretimini, ayrıca blockchain geliştirme çerçevelerinin ve araçlarının nasıl kullanılacağını içerir. Ekonomi ve blockchain teknolojisinin ekonomi ve hukuk sistemi üzerinde derin bir etkisi oldu. Öğrenciler para politikası, piyasa mekanizması vb. Dahil dijital para biriminin ekonomik ilkelerini öğreneceklerdir. Aynı zamanda, dijital para birimlerinin yasal durumu ve akıllı sözleşmelerin yasal etkisi gibi blockchain yasaları ve düzenlemeleri. Teorik öğrenmeye ek olarak, blockchain uygulaması ve pratik yeteneği implante etme uygulaması. Projeyi uygulayarak öğrenciler, merkezi olmayan uygulamalar (DAPS) oluşturma ve açık kaynak blockchain projelerini paylaşmak gibi pratik sorunlara blockchain teknolojisinin nasıl uygulanacağını öğreneceklerdir. Blockchain teknolojisinin hızlı gelişimi ile endüstri trendleri ve gelişmiş teknolojiler ve sürekli olarak yeni uygulama senaryoları not ediyoruz. Bu bölümde, öğrenciler blockchain endüstrisindeki en son gelişmeleri öğrenecekler,Çapraz zincir teknolojisi, gizlilik koruma teknolojisi, blockchain entegrasyonu ve diğer gelişmekte olan teknolojiler vb. Yukarıda belirtilen içeriği inceleyerek, blockchain uzmanlıkları Blockchain'in temel teknolojilerinde ve uygulamalarında uzmanlaşamaz, aynı zamanda blockchain teknolojisinin toplum üzerindeki etkisini birden fazla açıdan anlar ve blockchain alanında gelecekteki işlevler sunar. gelişim.