自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 手动创建交易

1.2.17是nathan,1.2.21是一个新帐户 1.创建交易 unlocked >>> begin_builder_transaction begin_builder_transaction 0 2.给交易添加operation unlocked >...

2018-08-25 12:00:48

阅读数 30

评论数 0

原创 blind-account

1.创建 unlocked >>> create_blind_account alice1 "123456" create_blind_account alice1 "123456" 3051101ms th_a wall...

2018-08-25 08:11:24

阅读数 25

评论数 0

原创 分 片

分片是一组维护和执行同一批智能合约的节点组成的子网络,是整个网络的子集 支持分片功能之前,以太坊整个网络中的每个节点都需要处理所有的智能合约,这就造成了网络的最大处理能力会受限于单个节点的处理能力 分片后,同一片内的合约处理是同步的,彼此达成共识,不同分片之间则可以是异步的,可以提高网...

2018-08-17 07:21:56

阅读数 22

评论数 0

原创 github增删子模块

cd project1 git submodule add https://github.com/xxx.git libraries/fc git status git diff git add . git commit -m "add submodule" git...

2018-08-13 16:53:02

阅读数 148

评论数 0

原创 std::function

[code="c++"] #include #include using namespace std; void fun(){ cout

2018-08-12 19:23:28

阅读数 18

评论数 0

原创 比特股ID

[code="c++"] template struct object_id { typedef T type; static const uint8_t space_id = SpaceID; static cons...

2018-08-12 09:02:27

阅读数 41

评论数 0

原创 multi_index_container

根据不同的类中不同的字段排序 [code="c++"] #include #include #include #include #include using namespace boost; using namespace std; st...

2018-08-11 13:04:03

阅读数 24

评论数 0

原创 UTXO与银行帐本的区别

UTXO: 1.状态查询,变更需要回溯历史 2.存储空间较大 3.较难处理 4.安全性好 5.可追溯历史 银行帐本: 1.状态查询和变更可直接访问 2.存储空间较小 3.易于理解和编程 4.需要处理好重放攻击等情况 5.不支持直接追溯历史...

2018-08-11 07:51:53

阅读数 95

评论数 0

原创 以太坊区块链

以太坊区块链的技术特点: 1.支持图灵完备的智能合约,设计了编程语言Solidity和虚拟机EVM 2.选用了内存需求较高的哈希函数,避免出现强算力矿机,矿池攻击 3.叔块(Uncle Block)激励机制,降低矿池的优势,并减少了区块产生间隔(10分钟降低到15秒左右) 4....

2018-08-10 07:34:35

阅读数 74

评论数 0

原创 隔离见证

隔离见证(Segregated Witness,简称SegWit):将交易中的签名部分从交易的输入中隔离出来,放到交易末尾的被称为见证的字段当中. 对交易ID的计算将不再包含这一签名部分,同时将容量上限提高...

2018-08-10 07:29:40

阅读数 32

评论数 0

原创 比特股调试信息颜色

控制台输出: 绿色 - 调试 白色 - 信息/默认 黄色/棕色 - 警告 红色 - 错误 蓝色 - 未知信息

2018-08-10 07:26:05

阅读数 31

评论数 0

原创 资产费用

50%的资产创建费用用于资产的资金池,剩下50%的20%用于网络开销,80%用于给予引荐人 如果你是终身会员,则这40%可以返还.

2018-08-09 23:02:58

阅读数 91

评论数 0

原创 侧 链

侧链(SideChain)协议允许资产在比特币和其他区块链之间互转,它可以是一个独立的区块链,有自己按需定制的账本,共识机制,交易类型,脚本和合约的支持 侧链不能发币,可以将一些定制化或高频的交易放到比特币主链之外的系统. 当比特币在侧链流通时,主链上对应的币会被锁定,直到比特币从侧链...

2018-08-09 22:51:30

阅读数 85

评论数 0

原创 闪电网络

闪电网络:将大量交易放到比特币区块链之外,只把关键环节放到链上进行确认,通过引入智能合约的思想来完善链下的小额交易 核心有两个 RSMC(Recoverable Sequence Maturity Contract):可撤销的顺序成熟度合同,类似于资金池,让大量的中间交易发生在链外的资金...

2018-08-08 07:36:12

阅读数 155

评论数 0

原创 Paxos

Paxos问题是指分布式的系统中存在故障,但不存在恶意节点的场景下的共识达成问题 主要有Paxos和Raft算法 Paxos算法: 1.多个提案都先争取到提案的权利(得到大多数接受者的支持); 2.得到提案权利的提案者给所有人进行确认,得到大部分人确认的提案成为批准的结案 节...

2018-08-04 07:33:50

阅读数 40

评论数 0

原创 emplace_back

[url]https://blog.csdn.net/xiaolewennofollow/article/details/52559364[/url] 在引入右值引用,转移构造函数,转移复制运算符之前,通常使用push_back()向容器中加入一个右值元素(临时对象)的时候,首先会调用构造函...

2018-08-02 07:40:23

阅读数 368

评论数 0

原创 区块链分类

公有链:任何人都可以参与使用和维护,如比特币区块链,信息是完全公开的 私有链:由集中管理者进行管理限制,只有内部少数人可以使用,信息不公开 联盟链:介于两者之前,由若干组织一起合作维护一条区块链,该区块链的使用必须是带有权限的限制访问,相关信息会得到保护,如供应链机构和银行联盟...

2018-08-02 07:36:39

阅读数 50

评论数 0

提示
确定要删除当前文章?
取消 删除