
金融技术
路之遥_其漫漫
这个作者很懒,什么都没留下…
展开
-
extension block
extension blockhttps://github.com/tothemoon-org/extension-blocks/blob/master/spec.md描述:不需要改变任何现存的共识规则,来增大比特币的交易吞吐量。动机:比特币网络的吞吐量与它重新定向和拒绝服务限制的共识规则相关。 比特币的重新定向规则确保出块时间时间大致在10分钟,该规则不可改变。关于其它大大提高交易吞吐量的原创 2017-12-23 14:28:35 · 667 阅读 · 0 评论 -
bitcoin rpc command
bitcoin rpc command创建交易bitcoin-cli createrawtransaction “[{\”txid\”:\”myid\”,\”vout\”:0}]” “{\”address\”:0.01}”bitcoin-cli createrawtransaction “[{\”txid\”:\”myid\”,\”vout\”:0, \”scriptPubKey\”:\”scr原创 2017-12-23 11:20:56 · 7862 阅读 · 1 评论 -
区块链 基础
特点:公开、透明,解决交易中信任问题,通过技术推动社会交易成本的降低。采用新的清算方式, 使用流水账记录。1. 区块链的六层结构 数据层 数据区块, 链式结构, 时间戳, 非对称加密, 哈希函数, Merkle树。 网络层 P2P网络, 传播机制, 验证机制 共识层 PoW, PoS, DPoS 激励层 发行机制, 分配机制 合约层 脚本代码,原创 2017-06-27 15:54:25 · 915 阅读 · 0 评论 -
以太坊环境搭建
Golang环境安装;go-ethereum 源码安装 go get -d github.com/ethereum/go-ethereumgo install github.com/ethereum/go-ethereum/cmd/geth原创 2017-07-11 14:30:13 · 651 阅读 · 0 评论 -
以太坊智能合约solidity
https://remix.ethereum.org(solidity 在线IDE)solidity语言中,int/uint 数组类型的定义: uint[] array;int[] array;数组类型的成员有两个: push 和 length push 给数组类型增加一个元素, 同时该数组长度加1;length 返回当前的数组长度。 contract Demo{ uint[]原创 2017-07-10 14:47:07 · 4507 阅读 · 2 评论 -
博客资料收集(p2p\并发)
p2p网络基础认识p2p网络基础认知原创 2017-03-16 09:23:05 · 727 阅读 · 0 评论 -
extension point
BUIP039 Upgrade via extension pointhttps://github.com/BitcoinUnlimited/BUIP/blob/master/039.mediawiki概要 迄今为止,仅有硬分叉和软分叉两种方式来升级比特币网络。两种方式各有缺点,软分叉通过矿工激活,对于普通的节点操作者,没有途径来发出他们的声音,也没有机制来反对该分叉。另一方面,硬分叉需要大翻译 2017-12-29 14:44:15 · 1314 阅读 · 0 评论