随笔分类 -  区块链

区块链技术 共识算法 分布式自治 数字货币
摘要:主页 微信公众号:密码应用技术实战 博客园首页:https://www.cnblogs.com/informatics/ GIT地址:https://github.com/warm3snow 简介 在前面几篇博文中我们介绍了门罗币的两种隐私保护技术:隐形地址和环签名,这两种技术主要用户保护发送者和接 阅读全文
posted @ 2024-10-27 19:30 warm3snow 阅读(124) 评论(0) 推荐(0) 编辑
摘要:主页 微信公众号:密码应用技术实战 博客园首页:https://www.cnblogs.com/informatics/ GIT地址:https://github.com/warm3snow 简介 在《门罗币隐私保护之隐形地址》文章中,我们重点介绍了门罗币Monero的隐形地址技术,门罗币通过隐形地 阅读全文
posted @ 2024-10-22 21:09 warm3snow 阅读(463) 评论(0) 推荐(0) 编辑
摘要:主页 微信公众号:密码应用技术实战 博客园首页:https://www.cnblogs.com/informatics/ GIT地址:https://github.com/warm3snow 简介 在上一篇文章《密码学承诺之原理和应用 - 概览》中,我们详细介绍了常见的密码学承诺原理,本节我们将重点 阅读全文
posted @ 2024-09-26 18:33 warm3snow 阅读(256) 评论(0) 推荐(0) 编辑
摘要:主页 个人微信公众号:密码应用技术实战 个人博客园首页:https://www.cnblogs.com/informatics/ 引言 很长一段时间没有更新博客和公众号了,最近做了一个基于区块链的隐私计算项目,主要关于数据安全流通和计算,在一定程度上解决了数据确权、授权使用、数据隐私等问题,保证了数 阅读全文
posted @ 2024-03-10 21:57 warm3snow 阅读(793) 评论(0) 推荐(2) 编辑
摘要:TODO 阅读全文
posted @ 2019-09-03 16:31 warm3snow 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:一、Uniswap简介 Uniswap是以太坊上的DEX实现,基于“恒定乘积自动做市“模型,与传统的中心化和DEX具有很大的差别。 主要特点 : 无订单簿,无做市商 兑换币具有很低的gas费用 任何人可以提供流动性,并获取奖励 项目方无ICO 二、Uniswap生态 Uniswap生态中包含的成员如 阅读全文
posted @ 2019-09-03 16:30 warm3snow 阅读(4762) 评论(0) 推荐(0) 编辑
摘要:python随着人工智能的发展,越来越火热。但其实python在运维测试方面,也是一把利器。 最近就碰到了个需求,就顺手写了个python程序。用惯了go,不过发现python好像更简单点 : ) 涉及到的主要python包和系统命令: 废话不多说,下面说一下场景需求和具体解决方案。 1. \[场景 阅读全文
posted @ 2019-07-11 18:03 warm3snow 阅读(6246) 评论(0) 推荐(0) 编辑
摘要:注:由于原文件丢失,图片无法编辑,图片中的okc实际上代表以太坊代码的顶层模块Ethereum,位于go ethereum/eth/backend.go文件中 流程图中包含三个部分: 1. 交易生成 签名 加入交易池 交易执行/交易广播流程 2. 交易打包入块以及区块广播(简图) 3. 账户余额查询 阅读全文
posted @ 2019-02-22 11:33 warm3snow 阅读(826) 评论(0) 推荐(0) 编辑
摘要:Goosip协议 去中心化、容错和最终一致性的算法 信息达到同步的最优时间:log(N)。 功能 : 节点发现 数据广播 gossip中有三种基本的操作: push A节点将数据(key,value,version)及对应的版本号推送给B节点,B节点更新A中比自己新的数据 pull A仅将数据key 阅读全文
posted @ 2019-02-22 11:09 warm3snow 阅读(2418) 评论(0) 推荐(2) 编辑
摘要:txpool详解 交易池 作为区块链系统的重要组成部分,对系统的安全性和稳定性具有重要作用。功能可归纳为:交易缓存、交易验证和交易过滤。 基本介绍 交易分类和缓存 txpool主要包含两个重要的缓冲区:pending和queue。交易在进行打包验证和p2p广播前,首先要通过txpool来进行层层验证 阅读全文
posted @ 2019-02-22 11:04 warm3snow 阅读(3133) 评论(0) 推荐(1) 编辑
摘要:日常占坑 阅读全文
posted @ 2019-01-13 23:22 warm3snow 阅读(626) 评论(0) 推荐(0) 编辑
摘要:英文原文: "https://media.consensys.net/state of ethereum protocol 2 the beacon chain c6b6a9a69129" 以太坊2.0原理详解 灯塔链(二) 以太坊2.0 并不是一个新的概念。 早在2014年,Vitalik就针对以 阅读全文
posted @ 2019-01-10 11:04 warm3snow 阅读(2035) 评论(0) 推荐(0) 编辑
摘要:2018是特殊的一年,如果用一个字描述各行各业,相信很多人会想到:冷。区块链首当其冲,空气币归零,主流币也缩水80%以上。 当然寒风中也有些许温暖留存于链圈,以太坊2.0就是其中之一。 以太坊2.0 Serenity 以太坊2.0,又名Serenity,包含许多新的功能特性: 分片Sharding, 阅读全文
posted @ 2019-01-10 11:02 warm3snow 阅读(3075) 评论(0) 推荐(0) 编辑
摘要:最近区块链领域流行了一种“怪病”,许多区块链项目或者设计方案都加入了一个叫做 VRFs 的算法。那么, (1) 什么是VRFs? (2) VRFs在区块链中解决了什么问题? 本文旨在介绍VRFs的原理以及在区块链中的用途,不涉及复杂的VRFs的详细设计实现以及安全性证明。 VRFs介绍 VRFs 全 阅读全文
posted @ 2018-09-28 22:25 warm3snow 阅读(4595) 评论(2) 推荐(1) 编辑
摘要:占坑,这周写完~ 阅读全文
posted @ 2018-09-22 14:26 warm3snow 阅读(339) 评论(0) 推荐(0) 编辑
摘要:本文主要介绍Hyperledger Fabric的主要设计特点,为了满足功能丰富、可定制、企业化区块链解决方案。 1. 资产定义,使得任何形式的资产,从食物到汽车到货币都可以进行自由的交换。 2. 链码的执行从交易共识中分离,将需要的可信等级和验证分担给各种类型的节点,优化了网络的可扩展性和性能。 阅读全文
posted @ 2017-12-21 11:33 warm3snow 阅读(1071) 评论(0) 推荐(0) 编辑
摘要:上篇文章中我们介绍了链码的概念,本文中我们将介绍Fabric下链码的编写和测试。我们会通过一个简单例子的方式来阐述链码API的使用。 链码API 每一个链码程序都必须实现一个接口Chaincode Interface, 这些方法用来响应接受到的交易。特别的,当链码接收到``Instantiate`` 阅读全文
posted @ 2017-12-17 14:11 warm3snow 阅读(1795) 评论(0) 推荐(0) 编辑
摘要:什么是链码(Chaincode)? 我们知道区块链有3个发展阶段:区块链1.0,区块链2.0,区块链3.0。其中区块链2.0就是各种区块链平台百花齐放的阶段,区块链2.0最大的特点就是智能合约,我们接下来要介绍的链码就是智能合约的一种,是Hyperledger子项目Fabric提供的智能合约,叫做c 阅读全文
posted @ 2017-12-17 13:58 warm3snow 阅读(2646) 评论(0) 推荐(0) 编辑
摘要:初识共识算法,还是在关注比特币的时候。共识算法是区块链的核心,因此想要真正弄懂什么是区块链,首先就要理解什么是共识算法,为什么要用共识算法。 共识算法并不是伴随着比特币的产生而出现的。 早在 1997年 Adam Back 就设计出了Hashcash,可以认为是工作量证明的雏形,最初是为了预防垃圾邮 阅读全文
posted @ 2017-12-07 21:21 warm3snow 阅读(443) 评论(0) 推荐(0) 编辑
摘要:简介 POW是proof-of-work的缩写,中译为:工作量证明,是比特币中采用的共识机制,也被许多公有区块链系统所采用(比如以太坊)。工作量证明机制基础是哈希运算,因此要理解pow首先要明白哈希函数(比特币大量采用了sha256,以及rimped160)。 本篇文章重点介绍pow共识算法的原理, 阅读全文
posted @ 2017-12-07 21:21 warm3snow 阅读(2386) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示