区块链发展的五大里程碑

中本聪于2008年发表论文《比特币・点对点的电子支付系统》后,标志了区块链的起点,而中本聪的真实身份至今仍未见于世。今天我们回顾区块链从“降世”后,走过的五个重大的里程碑。

黑客如何进行区块链51%攻击(双重攻击)

51%的攻击或双重攻击是区块链中的矿工或矿工群体试图在该区块链上花费两次数字加密货币。他们试图“双重花费”,因此得名。这样做的目的并不总是加倍花费数字加密货币,但更常见的是通过影响其完整性来对某个加密数字货币或区块链进行攻击。

数字签名分类及解析

数字签名在信息安全,包括身份认证、数据完整性、不可否认性以及匿名性有着重要应用,是现代密码学的重要分支。

如何使用EOS多索引表

下面是多索引表的使用指南。为了深入和清晰的了解多索引表,最终的.cpp文件部分将被进一步详细讨论和讨论。注意,完整的.cpp文件可以在页面的底部找到。

如何保证以太坊DApp本地存储localStorage的安全性

部署去中心化应用程序dapp会引入一些有趣的安全性考虑因素,这些因素可能不会出现在更传统的开发中。我们如何保证dApp本地存储的安全性?

区块链计算的四个阶段

在研究区块链计算的演变时,作者将勾勒出四个不同阶段的核心模型,每个阶段都有其各自的架构,并以可组合性来进行分层。

Solidity智能合约:与其他合约的交互

如果我们的合约需要和区块链上的其他的合约会话,则需先定义一个 interface (接口)。

一分钟启动分布式网络

启动网络,就是启动提供网络服务的各个节点。那么这些节点如何启动,需要哪些信息呢?

EOS智能合约入门之区块生产

本文主要介绍了区块产生的流程及我们所谓的区块中到底包含有哪些内容。

哈希率单位转换

哈希率的单位遵循International System of Units (SI)。因此,千字节,兆字节,千兆字节,千兆字节,十亿字节,十亿字节的前缀分别转化为一千倍的增长。

Hello,揭开区块链中密码学的神秘面纱

要保证良好的安全性,就需要理解“系统”这一概念本身的性质。最脆弱的环节并不是密码,而是人。

区块链基础设施概览:第一性原理框架

Ethereum,IPFS/Filecoin,和BigChainDB是如何实现互相补充的呢?那Golem,Polkadot或Interledge又是如何的呢?

以太坊预言机与WEB API

预言机自身也是一种智能合约,它允许区块链连接到任何现有的API。

李庆华:HPB底层P2P网络实践

HPB(High Performance Blockchain)芯链是一种全新的区块链软硬件体系架构,其中包含芯片加速引擎和区块链底层平台,旨在实现分布式应用的性能扩展。

哈希运算 --- 理解区块链的关键(2)

今天呢,我打算具体讲一些哈希算法在比特币中的运用。

哈希运算 --- 理解区块链的关键(1)

要弄明白区块链是怎么回事,对哈希运算的理解可以说是必不可少的。

一文搞懂Raft算法

raft是一个共识算法(consensus algorithm),所谓共识,就是多个节点对某个事情达成一致的看法,即使是在部分节点故障、网络延时、网络分割的情况下。

区块链面临的安全威胁和挑战

在区块链技术安全范畴中,既有“传统”互联网世界中面临的网络拒绝服务攻击、代码漏洞等攻击威胁,也包含区块链独有的风险点(如智能合约漏洞)。本文将从区块链的技术架构出发,分析基础组件和设施安全风险、系统核心设计风险和应用生态面临的安全威胁。

Diffie-Hellman密钥协商算法

目前常用的加密算法主要有:哈希算法(比如MD5、SHA族、Hmac),对称加密算法(比如AES),非对称加密算法(RSA),以及Diffie-Hellman密钥协商算法等等。

关于 geth 节点安全

本文以搭建 geth 节点为基础,谈谈需要关注的安全方面的问题。