完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
電子發(fā)燒友網(wǎng)技術(shù)文庫為您提供最新技術(shù)文章,最實(shí)用的電子技術(shù)文章,是您了解電子技術(shù)動態(tài)的最佳平臺。
數(shù)字身份就是以數(shù)字形式表現(xiàn)與儲存的身份。自全球資訊網(wǎng)被發(fā)明以來,數(shù)字身份便跟著開始發(fā)展直到今日。網(wǎng)站域名、電子信箱、社群帳號等等都是數(shù)字身份的一種。我們的日常生活離不開數(shù)字身份的使用:上社群網(wǎng)站發(fā)文、訂演唱會門票、上PTT看廢文、用GMail聯(lián)絡(luò)公事、用線上課程進(jìn)修、用云端硬碟備份資料等等。幾乎可以...
區(qū)塊鏈項目的另一個技術(shù)特性就在于提出“改進(jìn)提案”,對于Qtum來說,QIP(Qtum Improvement Proposal)就是Qtum改進(jìn)提案,而這些QIPs是開發(fā)人員或社區(qū)描述和要求的新特性,為應(yīng)用網(wǎng)絡(luò)提出新功能的設(shè)想。為了區(qū)分“issue”和QIPs,“issue”可能是“按鈕不工作”等功...
MimbleWimble隱私協(xié)議的出現(xiàn)給隱私領(lǐng)域指明了新的方向,Beam作為MimbleWimble的代表,在保護(hù)隱私的同時簡化交易,具有良好的可擴(kuò)展性。2019年6月,QTUM-BEAM原子交換代碼被合入了Beam的主分支。目前,已經(jīng)在Beam masternet和Qtum testnet成功進(jìn)行...
狀態(tài)通道是一種2層擴(kuò)展解決方案,可以用于創(chuàng)建Dapp和智能合約,幾乎可以被數(shù)百萬用戶實(shí)時使用。它們通過在2個或多個用戶之間啟動多個通道來工作,并執(zhí)行事務(wù)的信息交換加密的簽名消息。 它們被稱為“狀態(tài)”,是因為每個交互都必須具有可以更新的狀態(tài)。例如游戲得分或銀行余額。...
BBFT是一個PBFT的變形,它的原理與PBFT一脈相承。若想深刻理解BBFT的巧思,則必須進(jìn)入PBFT的脈絡(luò)推敲。早在區(qū)塊鏈藉由比特幣的大紅大紫之前,PBFT就作為共識協(xié)議存在于世界上了。由Castro和Liskov于1999年發(fā)明,它是一個具有20年歷史的經(jīng)典設(shè)計,它的發(fā)明是為了解決分布式系統(tǒng)中...
礦工在處理交易數(shù)據(jù)(對數(shù)據(jù)也是進(jìn)行哈希)的同時不斷的進(jìn)行哈希計算,求得一位前23位為0的哈希值,這個值成為nonce黃金數(shù)。當(dāng)全網(wǎng)有一位礦工哈希出nonce時,他就會把自己打包的區(qū)塊公布出去,其他節(jié)點(diǎn)收到區(qū)塊驗證區(qū)塊后就會一致性認(rèn)為這個區(qū)塊接到了區(qū)塊鏈上,就繼續(xù)進(jìn)行下一個區(qū)塊的打包和哈希計算。...
委托調(diào)用是一種特殊的低級函數(shù)調(diào)用,旨在從另一個(通常是庫)合約中調(diào)用函數(shù)。 delegateCall()的優(yōu)點(diǎn)是可以保留當(dāng)前調(diào)用合約環(huán)境的內(nèi)容。此環(huán)境包括其storage及其msg.sender,msg.value屬性。 以太坊將數(shù)據(jù)存儲在存儲“插槽”中,即32字節(jié)大小的插槽。每次將變量...
批量模型的好處是可以有更多的參與者,但是它更加復(fù)雜,因此可能有更多的攻擊向量。ZKRandao方案的兩個模型都保留了Randao的優(yōu)點(diǎn),其中一個誠實(shí)的參與者足以生成一個隨機(jī)數(shù),并且消除了不披露的風(fēng)險。因為秘密的范圍是共享的,所以可以計算秘密。因此,每個參與者都被激勵去參與和揭示,否則揭示將由另一個參...
BitTorrent Speed是一款以BitTorrent代幣(BTT)連接和獎勵用戶的軟件,將與廣受歡迎的μTorrent經(jīng)典Windows客戶端中的新下載版本整合,BitTorrent公司今日宣布了這一消息。下面就來看一下 BitTorrent Speed的新手指南。...
在這篇文章中,我展示了一種可能的方法來偽造容量證明算法,目前使用在Burstcoin和其他衍生幣。為了簡單起見,這里考慮了稱為PoC1的格式,但是它可以很容易地擴(kuò)展到偽PoC2容量。最后,給出了一種提高每Mb容量比計算量的簡單建議。這個建議由一個硬分叉組成。然而,那些愿意遷移到提議格式的人將有優(yōu)勢,...
1. SMR(State Machine Replication):在計算機(jī)領(lǐng)域,SMR是在網(wǎng)絡(luò)中不同副本間進(jìn)行狀態(tài)復(fù)制的一種協(xié)議。 2. Safety: 簡單地理解就是共識的一致性保證,即誠實(shí)的節(jié)點(diǎn)能夠達(dá)到狀態(tài)一致; 3. Liveness: 簡單地理解為區(qū)塊鏈網(wǎng)絡(luò)的可用性,類似于分布...
橢圓曲線加密是區(qū)塊鏈的基礎(chǔ)技術(shù)之一,而Mimblewimble是對它的優(yōu)雅應(yīng)用,它使用Pedersen commitment實(shí)現(xiàn)完全保密交易,并消除了對地址和私鑰的依賴。同時,它與Bulletproofs相結(jié)合,帶來了更輕量的匿名和隱私,這對于物聯(lián)網(wǎng)同時實(shí)現(xiàn)擴(kuò)展性和隱私保護(hù)來說有重要的意義。...
在所有提出的方法中,基于哈希值的方法看起來有很大的機(jī)會成功地創(chuàng)建量子robust簽名。基于網(wǎng)格和代碼的方法正在研究中,但哈希值方法的使用已經(jīng)得到了很好的定義,可以提供現(xiàn)有方法的最佳替代方法。哈希值方法也常常帶來其他優(yōu)點(diǎn),比如向前安全性,這意味著被破解的密鑰不會顯示所有以前的密鑰。...
在深入到Merkle樹之前,讓我們先了解一下它們的操作所需的專業(yè)術(shù)語,稱為hash函數(shù)或trapdoor函數(shù)。這些函數(shù)在一個方向上很容易計算,但在沒有特殊信息的情況下(稱為“陷阱門”)很難在相反的方向上計算(求逆)。Trapdoor功能廣泛用于密碼學(xué)。散列函數(shù)是可用于將任意大小的數(shù)字?jǐn)?shù)據(jù)映射到固定大...
算力壟斷:目前POW挖礦的整個生態(tài)已經(jīng)成為一個相對不平衡的領(lǐng)域,礦工激勵本身是一種非常公平的機(jī)制,但由于現(xiàn)階段區(qū)塊鏈生態(tài)價值缺乏合理的評價體系,因此單純礦工激勵的機(jī)制使網(wǎng)絡(luò)安全存在相當(dāng)?shù)碾[患,譬如51%攻擊的概率提升,我們并不認(rèn)為沒有充分的利益驅(qū)動所以51%攻擊的發(fā)生概率降低是一種合理的解釋。...
與C和C ++一樣,Solidity是一種比較低級別的編碼語言,沒有處理存儲限制的功能。這可能與Ruby和Python開發(fā)人員習(xí)慣的非常不同。 以太坊的智能合約存儲分別為256位或32字節(jié)。 Solidity支持有符號整數(shù)和無符號整數(shù)uint,最高可達(dá)256位。 這意味著當(dāng)您的數(shù)字超過在...
傳統(tǒng)的隱私保護(hù)技術(shù),都會不同程度的犧牲數(shù)據(jù)的可用性:例如用K-匿名技術(shù)對數(shù)據(jù)脫敏后,會影響數(shù)據(jù)的精度,而且不能抵抗關(guān)聯(lián)攻擊。近年來,密碼學(xué)技術(shù)的進(jìn)展給隱私保護(hù)帶來了新的曙光,尤其是多方安全計算(Secure Multiparty Computation,SMC)、可信執(zhí)行環(huán)境(TEE,Trusted...
我正在使用名為#ScriptIt的隊長的NodeJS oracle用于以下用例: 1. 新用戶獲得256分 2. 每次新呼叫,用戶的積分將減少log2 船長將直接從Docker容器中的Solidity運(yùn)行NodeJS調(diào)用,并將結(jié)果返回給您的合約。 智能合約 異步聯(lián)系將派...
由于加密貨幣多數(shù)采用去中心化的區(qū)塊鏈設(shè)計,節(jié)點(diǎn)是各處分散且平行的,所以必須設(shè)計一套制度,來維護(hù)系統(tǒng)的運(yùn)作順序與公平性,統(tǒng)一區(qū)塊鏈的版本。...
區(qū)塊鏈?zhǔn)鞘褂妹艽a技術(shù)將共識確認(rèn)的區(qū)塊按照順序追加而形成分布式賬本,其本質(zhì)是分布式賬本、點(diǎn)對點(diǎn)傳輸、共識機(jī)制、加密算法等計算機(jī)技術(shù)的集合。...