Bir blockchain tarayıcısıyla görüntüleyebilirsiniz.
Arama giriş alanında, sorgulamak istediğiniz portföy adresini girin. Sorgulandığınız adresi doldurun.
"İstek" ü tıklayın ve bu portföy adresindeki tüm bilgiler görünecektir.
Bu işlemin ayrıntılarını görmek için "İşlem karma" üzerine tıklayın.
Tarayıcı Blockchain İsteği Prensibi:
Blockchain'deki işlem bilgileri ve diğer veriler açık ve şeffaf olduğundan ve Blockchain Brockchain Blockchain Adresin işlem kaydı adresi olabilir. Kullanıcılar tarafından kendi işlem bilgilerini ve blockchain'de depolanan diğer bilgileri görüntülemek için kullanılır.
Blockchain'in açılışının ve şeffaflığının önemli bir özelliği olan büyük çoğunluğu bulunabilir. Adresler şeffaftır ve bir adres olduğu sürece, transferlerini içeri ve dışarı sorgulayabilirsiniz.
Bir arkadaşım anonim parçadan bahsetti, bunun hakkında fazla konuşmayacağım. Blockchain'in kapsamı altındaki bazı fonlar yatırımcıları aldatmak için verilir.
Başkalarının blok zincirindeki bilgiler nasıl kontrol edilir
1. Bir aktarımla ilgili ilgili bilgileri öğrenirseniz, örneğin, vadesi gelmişse veya nasıl ilerliyorsa, işlem kimliğine girmek daha pratiktir. Tabii ki, blockchain tarayıcıları sadece kendi hesaplarını sorgulamakla kalmaz, aynı zamanda diğer insanların hesaplarının tüm kişilerini de sorgulayabilir: tüm iletişim / işaretler adreslerini işlem kayıtları, 10.000'den fazla işlemle adresleri görüntüleyin ve özette en son 1'i elde edin, yeni SixPencer'ın Yeni Varlık İzleme ve Yönetim Aracı, tarayıcılardan daha eksiksiz istek ve analiz işlevleri sağlayabilir veya Blockchain cüzdanları.
2. Blockchain tarayıcısında, bir portföy adresinde hangi işlemlerin yapıldığını, hesapta kaç varlığın olduğunu vb. Bilebiliriz. Bir blockchain tarayıcısıyla görüntüleyebilirsiniz. Arama giriş alanında sorgulamak istediğiniz portföy adresini girin. Bitcoin zinciriyle ilgili verileri sorgulayabilir misiniz?
Blockchain önemli bir bitcoin kavramıdır. Bilgilerinin geçerliliğini kontrol etmek ve aşağıdaki bloğu oluşturmak için kullanılan bir Bitcoin ağ işlemi ile ilgili olarak.
Bitcoin blockchain hakkındaki veriler, kanalda genellikle aktif bitcoin adresi, yeni adres, sürekli aktif adres, yeniden etkinleştirilmiş adres, zincir işlem hacmi, sayı gibi veri zincirinden veriler işlemler, TSP, zincir işlem transfer maliyetleri, büyük ölçekli transferler, madencilik zorluğu ve diğer veriler.
Genellikle belirli blok kanallarının zinciriyle ilgili verileri sorgulamak için blockchain tarayıcılarını kullanırız. Ve blockchain ünlülerinin hepsi Xiaohu kanalında:
Yeni bir teknoloji olarak blockchain, gittikçe daha fazla dikkat çekti ve dağıtımlı veri depolama teknolojisi, konsensüs mekanizmaları ve kriptografi de dahil olmak üzere internet zamanında geleneksel teknolojinin yeni bir kullanımı. Çeşitli blockchain araştırma ittifaklarının yaratılmasıyla ilgili araştırmalar gittikçe daha fazla finansman ve personel desteği kazanmıştır. Blockchain tarafından kullanılan hash-algoritma, sıfır bilgi sertifikası, halka imzası ve diğer kriptografik algoritmalar:
Hash-algoritma
Blockchain'in temel teknolojisi olarak, esas teknolojisi, Tercihen uzunluk (sınırlı) verilerin tanımlanmış uzunluklarda bir dizi veri akışında eşlendiği bir dizi veri. Bu özellik her ikisini de tatmin ediyorsa:
(1) herhangi bir girişte bir dizi veri karma değerinin hesaplanması çok basittir; Karma değeri üzerinde aynı verilere sahip olanların hesaplanması zordur.
Yukarıdaki iki özelliği karşılayan karma özelliklere şifreli karma işlevleri de denir. Karma işlevi için çarpışma denilen bir şey bulun. Popüler hash özellikleri şu anda MD5, SHA1, SHA2, SHA3'tür.
Bitcoin SHA256 kullanır ve çoğu blockchain sistemi SHA256 algoritmasını kullanır. Burada önce SHA256'yı tanıtıyoruz.
1. Mesaj, mesajın uzunluğu 448 mod 512'ye (uzunluk = 448MOD512) uygun olacak şekilde doldurulur, doldurulmuş parça sayısı 1 ila 512'dir, doldurma ısırmasının en yüksek parçasıdır Dize 1'dir ve kalan parçalar 0'dır. 64 bit ile temsil edilen ilk mesajın (dolgudan önce) bit uzunluğu, 1. adımın sonucundan sonra eklenir (alt bayt tercih edilir).
Adım3: Önbelleği başlatın. Karma işlevinin orta ve nihai sonuçlarını saklamak için 256 bit önbellek kullanın.
STEP4: İşlem 512-bit (16 kelime) Paket Sırası. Algoritma, 64 aşamalı yinelemeli operasyondan oluşan altı temel mantıksal işlev kullanır. Her adım giriş olarak 256 bit önbellek değerini alır ve ardından önbellek içeriğini günceller. Her adım 32 bit sabit değer KT ve 32 bit ağırlık kullanır. WT paketin paketidir, t = 1.2, , 16. bit mesajları.
Şifreleme ve imza sisteminin temel algoritması olarak, karma fonksiyonunun güvenliği tüm blockchain sisteminin altında yatan güvenlikle ilişkilidir. Bu nedenle, karma işlevler için mevcut araştırma durumunu dikkate almak gerekir.
2. Bir örnek (Çarpışmalar Çok İşlevleri MD4, MD5, HAVAL-128 ve RIPEMD, ROMPSESSESSOFCRYPTO2004, HowTo Breakmd5 ve Diğer Hash özellikleri, Eurocrypt2005). Saldırı çok karmaşık ve normal bir bilgisayarda sadece birkaç saniye sürüyor. 2005 yılında, Profesör Wang Xiaoyun ve meslektaşları SHA-1 algoritması için bir çarpışma algoritması önerdiler, ancak hesaplama karmaşıklığı 63'ün gücüne 2'dir, bu da gerçek durumlarda elde edilmesi zordur.
23 Şubat 2017, Google Security Blog dünyanın ilk kamu SHA-1 Hashish çarpışma örneğini yayınladı. Araştırma web sitesinde aynı SHA-1 mesajı sindirimi ezildi, yani teorik araştırma SHA-1 algoritmasında riskler olduğu konusunda uzun süredir uyarıldıktan sonra, SHA-1, algoritma için gerçek saldırı vakaları da ortaya çıktı, bu da ortaya çıktı. bu da SHA-1 algoritmasının sonunu da işaretledi.
NIST, 2007 yılında dünya çapında yeni yeni nesil parola-tarafı el sanatları toplayacağını ve bir SHA-3 yarışmasına sahip olacağını resmen duyurdu. Yeni karma algoritmasına SHA-3 ve mevcut FIPS180-2 standardını geliştiren yeni bir güvenlik karma standardı olarak adlandırılacak. Algoritmaların sunulmasıEkim 2008'de bitti. 2 Ekim 2012'de Keccak, NIST yarışmasının galibi olarak seçildi ve SHA-3 oldu.
Keccak algoritması Ekim 2008'de SHA-3 adayı tarafından gönderildi. Tasarlanması kolay ve uygulanması kolaydır. Keccak, minimum 2N karmaşıklığı ile saldırılara dayanabildi, burada n karma büyüklüğünde. Geniş bir güvenlik marjı vardır. Şimdiye kadar, üçüncü taraf pasaport analizi Keccak'ın ciddi bir zayıflığı olmadığını göstermiştir.
Kangarootwelve algoritması yakın zamanda önerilen bir Keccak varyantıdır.
sıfır bilgi-kanıt
Kriptografide, sıfır bilgi (ZKP), bir tarafın diğer tarafa belirli bir mesajı bildiğini kanıtlamak için kullanılan bir tür kullanımdır x , X ile ilgili diğer tüm içeriği ortaya çıkarmak için bir strateji olmadan, birincisi Prever olarak adlandırılır ve ikincisine VERIFY olarak adlandırılır. Tüm kullanıcıların ilgili dosyalarının yedeklemesine sahip oldukları ve bunları sistemde şifrelemek ve ortaya çıkarmak için ilgili özel anahtarlarını kullandıkları bir senaryo düşünün. Bir noktada, Alice'in dosyanın bir kısmını kullanıcı Bob'a vermek istediğini varsayalım ve sorun şu anda Alice, Bob'u Bob'u gerçekten doğru dosyayı gönderdiğini düşündürüyor. Bununla başa çıkmanın kolay bir yolu, Alice'in özel anahtarını Bob'a göndermektir, bu da Alice'in seçmeyeceği kesin stratejidir, çünkü Bob Alice'in tüm dosya içeriğini kolayca alabilir. Sıfır Bilgi Sertifikası, yukarıdaki sorunları çözmek için kullanılabilecek bir çözümdür. Sıfır bilgi sertifikası esas olarak karmaşıklık teorisine dayanmaktadır ve kriptografide kapsamlı teorik uzantılara sahiptir. Karmaşıklık teorisinde, esas olarak hangi dillerin sıfır bilinçli -bilinçli uygulamalar için kullanılabileceğini tartışırken, kriptografide esas olarak farklı türde sıfır tanıyan çözümler oluşturduğumuzu ve onları yeterince mükemmel ve etkili hale getirdiğimizi tartışıyoruz.
Yüzük Tasarım Grubu İmzası
1. Diğer dijital imzalar gibi, grup imzaları da kamuya açıklanabilir ve yalnızca bir genel anahtarla doğrulanabilir. Grup İmzasının Genel Süreci:
(1) Başlatma, Grup Lideri grubun kaynaklarını oluşturur ve sistemdeki tüm kullanıcılar için ortak anahtar ve grup özel anahtar (Groupprivatey) grup genel anahtarlarını oluşturur. grup üyeleri, doğrulayıcılar vb. Grup Sertifikası) Grup üyelerine.
(3) İmza, grup üyeleri grup imzasını oluşturmak için dosyayı imzalamak için elde edilen grup sertifikasını kullanır.
(4) Doğrulama ve aynı zamanda, doğrulama sadece grup imzasının doğruluğunu Grup genel anahtarını kullanarak doğrulayabilir, ancak gruptaki resmi imzalayıcıyı belirleyemez.
(5) Kamuoyunda, grup yöneticisi grup kullanıcısı tarafından üretilen grup imzasını izlemek ve imzacının kimliğini ortaya çıkarmak için özel anahtar grubunu kullanabilir.
2. Sadece çağrı üyeleri ve lideri olmayan basitleştirilmiş bir grup imzasıdır ve çağrı üyeleri arasında işbirliği gerekmez. Yüzük İmza formunda, imzalayan ilk olarak imzalayan dahil geçici bir işaret seçer. Daha sonra imzalayıcı, özel anahtarını ve diğerlerinin genel anahtarlarını, başkalarının yardımı olmadan bağımsız olarak bir imza oluşturmak için imza koleksiyonunda kullanabilir. Signer Collection üyeleri dahil edildiğini bilmiyor olabilir.
Halka İmza Formu aşağıdaki parçalardan oluşur:
(1) Anahtar üretimi. Yüzüğün her üyesi için bir anahtar çifti (PKI, özel anahtar kayak) üretilir.
(2) İmza. Signer, M mesajı için A İmza A oluşturur.Kendi özel anahtarları ve tüm n -ring üyeleri (kendileri dahil).
(3) İmza doğrulaması. Doğrulama, imzanın halka imzası ve m mesajına göre imzalanması durumunda, olasılık 1/n'yi aşmaz.
(2) Düzeltme: İmza herkes tarafından doğrulanmalıdır.
(3) Professiz: Yüzüğün diğer üyeleri gerçek imza imzasını oluşturamazlar ve harici saldırganlar, geçerli bir halka imzası alsalar bile M mesajı için bir imza oluşturamazlar.
3. Karşılaştırma
(1) Anonimlik. Hepsi bireylerin grup imzalarını temsil ettiği bir sistemdir.
(2) İzlenebilirlik. Grup imzalarında, grup yöneticilerinin varlığı imzanın izlenebilirliğini sağlar. Grup yöneticileri imzaları hatırlayabilir ve gerçek imzayı ortaya çıkarabilir. Signer'ın kendisi imzaya ertelemek veya daha fazla bilgi eklemek istemedikçe, halka imzasının kendisi imzalayıcıyı açamaz. Doğrulanabilir bir halka imza şeması önerildi.
(3) Yönetim Sistemi. Grup imzaları grup yöneticileri tarafından uygulanır ve halka imzalarının uygulanması gerekmez.
Xueshu İnovasyonu Lianqiao Education Online yönetiminde blockchain teknolojisi iş istasyonu, Çin Bölümü için Okul Planlama, İnşaat ve Geliştirme Merkezi tarafından yapılan tek onaylı "blockchain teknolojisi" dir. Profesyonel görüş, öğrencilere çeşitlendirilmiş büyüme yolları verir, üretim, akademik ve araştırmaları profesyonel derece araştırmalarıyla birleştirmek için eğitim modelinin reformunu teşvik eder ve kullanılmış ve bestelenmiş bir yetenek eğitim sistemi oluşturur.
Blockchain'de Kriptografik Öğrenmenin Özeti Ders 4'tekiBu, halkın derin öğrenmesine katılmak için dördüncü dersdir. Beni rahatsız eden kamu ve özel anahtarlar hakkında sorular. Bu çalışma sırasında cevabı aldım. Şimdi öğrendiklerimi sizinle paylaşmak istiyorum.
Blockchain'deki kamu ve özel anahtarlar, asimetrik şifrelemede iki temel kavramdır.
Genel anahtar ve özel anahtar, bir algoritma ile elde edilen anahtar bir çifttir. Genel anahtarlar genellikle oturumları, yani mesajları veya bilgileri şifrelemek için kullanılır ve ayrıca özel anahtarlarla imzalanan dijital imzaları onaylamak için de kullanılabilir.
Özel anahtar imza için kullanılabilir ve ilgili genel anahtarla doğrulanabilir. Bu genel anahtar sistemi aracılığıyla elde edilen anahtar çiftin dünya çapında benzersiz olması garanti edilebilir. Bu anahtar çifti kullanılırken, verileri şifrelemek için anahtarlardan biri kullanılıyorsa, buna karşılık gelen ikinci anahtarla şifre çözülmelidir.
Örneğin, veriler özel bir anahtarla halka açık bir anahtar şifresi ile şifrelenmelidir. Ayrıca, Bitcoin blockchain'deki genel anahtar özel anahtar kullanılarak hesaplanır ve adres genel anahtar kullanılarak hesaplanır ve bu işlem geri döndürülemez.
Blockchain şifreleme algoritması nedir?Blockchain şifreleme algoritması (şifrelemealgoritma)
asimetrik şifreleme algoritması, orijinal düz metin dosyasını veya verilerini bir şifreli anahtar kullanarak bir dizi okunamayan chiffer metinine dönüştüren bir özelliktir. Şifreleme işlemi geri döndürülemez. Şifreleme, özel verilerin düşük riskli kamu ağları aracılığıyla aktarılmasına izin vererek, verilerin çalınmasını ve üçüncü taraflarca okumasını önler.
Blockchain teknolojisinin temel avantajı, düğümlerin veri şifreleme, zaman damgaları, dağıtılmış konsensüs ve finansal teşvikler kullanarak birbirlerine güvenmesi gerekmediği dağıtılmış bir sistemde ademi merkeziyete ulaşabilen ademi merkeziyettir.-Peer işlemi, koordinasyon ve merkezi kredi ile işbirliği, merkezi kurumlarda yaygın olan veri depolama ile ilgili yüksek maliyetler, verimsizlik ve verilerle ilgili sorunları çözmek için çözümler sunar.
blockchain uygulama alanları arasında dijital para, semboller, finans, kontrol önleme ve izlenebilirlik, gizlilik koruması, tedarik zinciri, eğlence, vb. , Alan adı endüstrisi üzerinde nispeten büyük bir etkiye sahipti.
Blockchain'in şifreleme teknolojisi blockchain teknolojisinin çekirdeğidir. Blockchain şifreleme teknolojisi dijital imza algoritması ve karma algoritmasını içerir.
Dijital İmza Algoritması
Dijital SignaturalGoritma Dijital İmza Etiket Alt Grubudur. Anahtar, SHA-1 tarafından oluşturulan karma üzerinde çalışır: Bir imzayı doğrulamak için, mesajın karması yeniden hesaplanır ve imza genel anahtar kullanılarak şifre çözülür ve sonuçlar karşılaştırılır. Kısaltma DSA'dır.
?
Dijital imzalar, elektronik imzaların özel formlarıdır. Şimdiye kadar, en az 20'den fazla ülke AB ve ABD de dahil olmak üzere elektronik imzaları tanımak için yasalar çıkardı. , 2004 .. Dijital imzalar, ISO 7498-2 standardında şu şekilde tanımlanmıştır: "Veri birimi ile ilgili bazı veriler veya veri biriminin verilere kaynağı ve verileri onaylamasına izin veren veri birimine yapılan bir şifre dönüşümü Dijital İmza Mekanizması, sahtecilik, reddetme, taklit ve kurcalama sorunlarını çözmek için bir kimlik doğrulama yöntemi sağlar. (2) imzalar zorlanamaz. Dosya, Hashingalgoritma ile sabit uzunluğun sonuna kadar değişmez. Bu dönüşüm, karma değerinin odasının genellikle giriş alanından çok daha küçük olduğu ve farklı girişlerin aynı çıkışa sahip olabileceği bir sıkıştırma haritasıdır, ancak giriş değeri geri döndürülemez. Basitçe söylemek gerekirse, herhangi bir uzunluktaki mesajları sabit uzunluğun bir mesaj sindirimine sıkıştıran bir işlevdir.
Karma (karma) algoritması, tek yollu bir şifreleme sistemdir, yani düz metinden şiffer metnine geri döndürülemez bir eşlemedir, sadece şifreleme işlemi, şifreleme işlemi yoktur. Aynı zamanda, karma işlevi sabit uzunluk çıkışı elde etmek için girişi herhangi bir uzunluğa değiştirebilir. Sabit çıktı veri uzunluğunun karma özelliğinin ve işlevinin bu tek yönlü özelliği, mesaj veya veri oluşturmanızı sağlar.
Bitcoin blockchain tarafından temsil edilir, burada kare kancaların iş kanıtı sırasında birkaç kez kullanıldığı ve SHA (SHA256 (k)) veya ripemd160 (SHA256 (k)), bunun avantajı Yaklaşım, iş yükünü arttırması veya protokolde net olmadan çatlama zorluğunu arttırmasıdır.
Bitcoin blockchain tarafından temsil edilen iki karma fonksiyon esas olarak kullanılır:
2.Ripemd160, esas olarak bitcoin adresleri oluşturmak için kullanılır. Aşağıdaki Şekil 1'de gösterildiği gibi, genel anahtardan bir adres oluşturma sürecidir.Bitcoin için.
Blockchain özel anahtarı arasında ortak anahtar ve e -posta arasındaki ilişki, özel anahtarın genel anahtar oluşturması ve genel anahtarın adreste olmasıdır. Yani özel anahtar en önemlisidir. Bu üç geri döndürülemez. E -posta genel anahtar oluşturamaz ve genel anahtar özel anahtara dönüştürülmez.
Öncelikle, size özel bir anahtara açıklayayım. Özel anahtar, Cüzdan tarafından oluşturulan bir karakter dizisidir Kriptografi ilkelerine dayanmaktadır. Yaratıcı çantaya sahip çeşitli algoritmalar üretilen rastgele bir sayıdır. Özel bir anahtarın işlevi, blok zincirindeki bir kimliğe eşdeğerdir. Blockchain'deki sermayeniz kimliğinizde saklanır, yani özel anahtar kimliğinizin altındaki adreste saklanır, bu nedenle özel anahtara hakim olan dijital varlıkları bu kimlik altındaki adreste baskın yapabilirsiniz. Özel anahtar banka kartı şifresine eşdeğerdir ve çevrimdışı tutulmalıdır. Halka açık anahtara göre
. Halk, blockchain hesabının kaydına eşdeğerdir. Blockchain'de kaydedilen işlemden sonra. Blockchain'de her işlem engellenir ve herkes hesap tutar. Örneğin, Zhang San, Wang Wu'ya bir inek satın alıyor. Gerçek hayatta, bu sadece aralarında bir meseleydi. Victoria köyde fiyata. Tüm kasaba ile hiçbir ilgisi yok. İşlemin kamuya açıklanmadığı için çağrılmaz. Ortak anahtar. Bununla birlikte, blockchain'de, Zhang San'ın fiyatı Wang Wang Wu'ya sadece aralarındaki anlaşmaya ulaşmakla kalmadı, aynı zamanda tüm kasaba bir hesap olacak. Tüm bir hesabı bitirmek zorundadır ve işlem tamamlanır. İstatistiksel olarak kayıtlar.
Bir kez daha, bu, genellikle 26 ila 35 karakter harf ve genel anahtarın sayılarından oluşan bir blockchain e -postasıdır, blok, genel anahtar olarak, blok Temel olarak genel anahtar, anahtarın çoğunda bir blok, genel anahtarın blokudur, zincir adresi genellikle banka kartı numarasına eşdeğerdir ve Mayıs Birine koş. Güvenlik kısıtlaması yok. Ana işlev, blockchain'de dijital almak veya göndermektir.
Blockchain teknolojisi şimdi gelişimin erken seviyesinde, ancak ademi merkeziyeti, güvenlik ve değişmezliği nedeniyle, yani yeryüzünde ve yeryüzünde olan üretmek. Dikkat. Bu makale sadece referans içindir, bir mesaj bırakmak güzeldir.