MPC與TSS 多方安全計算MPC是一種前沿的分布式加密計算技術(shù)的集合,通過多個參與者進(jìn)行計算,在暴露一部分必要信息的同時隱藏另一部分關(guān)進(jìn)信息,并求得一個公開的結(jié)果,從而保證...
MPC與TSS 多方安全計算MPC是一種前沿的分布式加密計算技術(shù)的集合,通過多個參與者進(jìn)行計算,在暴露一部分必要信息的同時隱藏另一部分關(guān)進(jìn)信息,并求得一個公開的結(jié)果,從而保證...
本篇文章分析的源碼地址為:https://github.com/ethereum/go-ethereum 分支:master commit id: 257bfff316e...
一、簡介 ?在之前的《ConcurrentHashMap深入剖析(JDK8)》文章中,我們看到了CounterCell的實現(xiàn)沿用了LongAdder的分段計數(shù)的原理;那么這一...
前言 FISCO BCOS使用了Solidity語言進(jìn)行智能合約開發(fā)。在區(qū)塊鏈的江湖中,一直有一種傳言說Solidity是一門面向區(qū)塊鏈平臺設(shè)計的圖靈完備的編程語言,支持函數(shù)...
可見性 public/private/internal/external 函數(shù)可見性分析狀態(tài)變量的默認(rèn)可見性為internal,函數(shù)變量的默認(rèn)可見性為public publi...
目標(biāo) 掌握Arrays的可變不可變的創(chuàng)建 理解可變數(shù)組和不可變數(shù)組之間的區(qū)別 二位數(shù)組 memory arrays的創(chuàng)建 bytes0 ~ bytes32、bytes與byt...
智能合約的開發(fā)不同于傳統(tǒng)程序,具有一些自身的特點和規(guī)律。以前看到過一篇介紹Solidity模式的文章,感覺里面總結(jié)的不少模式對于各種合約語言開發(fā)都有幫助。特整理翻譯其中具有共...
數(shù)組在所有的語言當(dāng)中都是一種常見類型。在Solidity中,可以支持編譯期定長數(shù)組和變長數(shù)組。一個類型為T,長度為k的數(shù)組,可以聲明為T[k],而一個變長的數(shù)組則聲明為T[]...
我們都知道在任何一個的分布式系統(tǒng)之中可能會存在各種各樣的問題。 例如服務(wù)器上運行的某些進(jìn)程不可靠。例如服務(wù)器硬件可能會發(fā)生故障,操作系統(tǒng)可能會出現(xiàn)崩潰,進(jìn)程會出現(xiàn)故障等。 再...
內(nèi)存屏障是硬件之上、操作系統(tǒng)或JVM之下,對并發(fā)作出的最后一層支持。再向下是是硬件提供的支持;向上是操作系統(tǒng)或JVM對內(nèi)存屏障作出的各種封裝。內(nèi)存屏障是一種標(biāo)準(zhǔn),各廠商可能采...
概述 ??Netty是由JBOSS提供的一個java開源框架,現(xiàn)為 Github上的獨立項目。Netty提供異步的、事件驅(qū)動的網(wǎng)絡(luò)應(yīng)用程序框架和工具,用以快速開發(fā)高性能、高可...
源起 大家可能都遇到過類似的需求: 生成訂單60秒后,給用戶發(fā)短信 下單之后15分鐘,如果用戶不付款就關(guān)閉訂單 解決方式 是的沒錯,我們用一種術(shù)語來描述上面的任務(wù),延時任務(wù)....