
区块链
文章平均质量分 78
MyHerux
heroxu123@gmail.com
展开
-
关于货币流动的一点思考
关于货币流动的一点思考货币的发行以中国为例,央行控制市场中货币数量的方法主要包括向商业银行购买外汇和提供贷款。其中提供贷款又可细分为MLF、PSL等公开市场操作投放和再贷款、再贴现投放。最近比较火热的消息就是降准,降低银行准备金,银行可以对外贷出更多的货币。增加的货币数量,通过货币乘数,转化为真正的货币增量。货币乘数:假设甲有1000元的现金,存在商业银行A活期存款帐户。银行按照中央银行的要求,把其中10%(100元)交纳法定准备金,存入中央银行。剩下的900元可以全部贷出去,贷给乙。乙把这些钱原创 2021-12-10 16:51:43 · 11701 阅读 · 0 评论 -
libp2p概览
Introduction to libp2pWhy do we need libp2p?libp2p 是一个模块化的网络堆栈,从 IPFS 演变为一个独立的项目。 为了解释为什么 libp2p 是去中心化网络中如此重要的一部分,我们需要退后几步,了解它的来源。 libp2p 的初始实现始于 IPFS(一种对等文件共享系统)内部。让我们从探索 IPFS 旨在解决的网络问题开始。Web 2.0我们越来越喜欢互联网,并将其用于日常生活的方方面面,例如学习、与朋友和家人联系、购物、管理财务等等。我们已经变翻译 2021-12-08 10:13:39 · 2925 阅读 · 2 评论 -
Merkle DAGs
Merkle DAGs: Structuring Data for the Distributed WebData has structure!CID 的功能类似于数据块的指纹,主要由加密哈希组成数据本身。我们可以使用此标识符作为唯一且简洁的名称来指向该数据。由于名称是唯一的,我们可以将其用作链接,将基于位置的标识符(如 URL)替换为基于数据本身内容的标识符。然而,链接不仅仅用于识别特定内容;它们是表示、组织和遍历结构化信息的基本工具。在我们日常生活中的各种对象和系统中——电话簿、书目、思维导图、分翻译 2021-12-07 10:13:59 · 517 阅读 · 0 评论 -
去中心网络上的内容寻址
Content Addressing on the Decentralized WebIdentifying and retrieving data on the webHow we identify and retrieve data集中式网络和分散式网络之间最重要的区别之一是我们识别和检索两者数据的方式。我们用一个简单的例子来说明:您的两个朋友 Lars 和 Courtney 为您爱猫的孩子推荐了同一本书,但他们以截然不同的方式向您描述这本书:Lars:“去纽约市百老汇 828 号的 St翻译 2021-12-06 16:46:24 · 388 阅读 · 0 评论 -
编译btccom版本的dogecoin钱包
configure,检查依赖git clone https://github.com/btccom/dogecoin.git# 安装依赖sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev./autogen.sh./configure # 检查依原创 2021-09-10 18:38:02 · 399 阅读 · 0 评论 -
安装Hathor钱包
安装安装过程wget https://github.com/HathorNetwork/hathor-wallet/archive/v0.19.1.tar.gztar -zxvf v0.19.1.tar.gzcp hathor-wallet-0.19.1/ hathord尝试下载源码,发现上面的这些是它的轻钱包,没有任何 RPC 服务全节点git clone git@github.com:HathorNetwork/hathor-core.gitcd hathor-core/po原创 2021-09-07 11:22:18 · 376 阅读 · 0 评论 -
Eth2 升级概览
文章目录Overview以太坊面临的问题Blockchain trilemma可拓展性:提升 TPS 的技术发展Eth2 架构路线Eth2 的各个阶段信标链(The Beacon Chain)融合(The Merge)2021/2022分片(Shard Chains)~ 2022参考Overview以太坊面临的问题以太坊(Ethereum)自从 2015 年诞生以来,已经取得了巨大的成功,占据了整个区块链世界的半壁江山。但也正因为如此,巨大的流量和使用需求,使得整个以太坊网络,变得越发的拥堵和昂贵。不原创 2021-09-02 14:39:17 · 6014 阅读 · 0 评论 -
Stratum mining protocol
Stratum-mining 是一个池化的挖矿协议。它通过允许客户端生成工作来替代基于网络的矿池服务器。它与 MPOS 兼容,因为它符合 pushpool 的标准。最终目标是在这些标准的基础上提出更稳定的解决方案。在 2012 年末, Stratum 协议被扩展为支持矿池化挖矿,以替代过时的 getwork 协议。挖矿服务规范最初是通过 Slush 的矿池网站公布的。此后不久, BTC Guild 提供了替代的“备忘单”样式文档。由于该扩展缺少描述官方标准的正式 BIP ,它仅通过讨论和实施得到进一步发展原创 2021-08-13 18:39:19 · 1717 阅读 · 0 评论 -
Truffle框架和Ganache本地私链
Truffle框架和Ganache本地私链安装Truffle Truffle是一个世界级的开发环境,测试框架,以太坊的资源管理通道,致力于让以太坊上的开发变得简单。Github源码地址 https://github.com/trufflesuite/truffle安装Npm和NodeJS安装Trufflenpm install -g truffle...原创 2018-05-16 17:23:07 · 4744 阅读 · 0 评论 -
从0开始完成DApp(一)- 基础篇
从0开始完成DApp(一)- 基础篇区块链基础比特币白皮书ethereum-overview以太坊白皮书以太坊黄皮书Solidity语言英文官方网站代码库GitHubsolidity中文翻译Truffle框架英文官方网站代码库GitHubtruffle中文翻译OpenZeppelin英文官方网站基于OpenZeppelin建立安全加密代币OpenZep...原创 2018-05-14 15:56:27 · 793 阅读 · 0 评论 -
从0开始完成DApp(二)-深入篇
从0开始完成DApp(二)-深入篇Step1:安装 MetaMask 钱包智能合约的部署需要钱包的参与。 以太坊轻钱包MetaMask安装Step2:通过 Remix 学习和尝试 Solidity 语言DApp 的开发语言是 Solidity使用Remix部署智能合约了解整个流程 使用remix-ide开发以太坊智能合约(代币发行)Step3:使用 Tru...原创 2018-05-17 17:18:40 · 447 阅读 · 0 评论 -
OpenZeppelin集成:编写健壮安全的智能合约
OpenZeppelin集成:编写健壮安全的智能合约因为智能合约往往涉及金钱,保证Soldity代码没有错误,以及足够的安全是非常根本的。Zeppelin Solutions,一个智能合约审查服务商,已经意识到相关的需求。建立在他们的合约审查经验之上,他们把一些最佳实践整理到了OpenZeppelin。开箱即用的前端开发的主要精力应该放在智能合约上。为达到这个目的,Truffle ...原创 2018-05-17 16:09:31 · 1170 阅读 · 0 评论