0%

每日关键词

10.17(Block Chain)

It’s worth to know the history of failure

10.12(开源协议)

GNU GPL(GNU General Public License)协议,传播自由,可选收费

BSD(Berkeley Software Distribution)协议,允许销售,无需开源

Apache许可证协议 ,需要保留源代码的协议、商标、专利声明及其他原作者声明的内容信息

MIT(Massachusetts Institute of Technology)协议,只要保留原作者的许可信息,最宽松

GNU LGPL(GNU Lesser…),必须允许被引用

如何选择开源协议

10.2(以太坊、密码学)

哈希不可逆,可以防止量子计算机的破解

proof of work -> proof of stack(权益证明)

Patricia tree/Patricia trie(压缩字典树)

Merkle Patricia tree

Modified MPT是以太坊运用的数据结构,甚至有可持久化?

RLP,极简的序列化方法

protobuf是一种序列化库

以太坊可以看成交易驱动的状态机

GHOST协议

叔叔节点祖宗六代

LiteCoin,基于Scrypt的mining puzzle,对轻节点不友好

以太坊的挖矿算法要求16M的cache和1G的DAG

AltCoin Infanticide

权益证明是闭环

nothing at stake(无利害关系)

Casper the Friendly Finality Gadget(FFG)

10.1(区块链)

序列到期可撤销合约(RSMC)解决了比特币单向流动问题

哈希时间锁定合约(HTLC)解决了比特币跨节点传递的问题

哈希地址 中文名
P2PKH 向公钥哈希支付 以1打头 只需要提供公钥和私钥签名
P2SH 向脚本哈希支付 以3打头

比特币的 P2SH 机制 - 知乎 (zhihu.com)

比特币区块链(八) | 比特币中的脚本系统 - 知乎 (zhihu.com)

merkle proof 证明某个交易是否被写入区块

9.29(区块链)

ICO(Initial Coin Offering),首次代币募集

9.27(信号与系统)

记忆性 $$(h[n]=K\delta[n])$$

因果性 $$(h[n]=0\ when\ n<0)$$

可逆性

$$(for\ h[n],there\ exists\ h^{-1}[n]\ that\ satisfies\ h[n]*h^{-1}=\delta [n])$$

稳定性$(\Sigma h[n]<+\infin)$

时不变性$(h_k[n]=h[n-k])$

可加性$(h[n]\cdot x_1[n]+h[n]\cdot x_2[n]=h[n]\cdot(x_1[n]+x_2[n]))$

比例性$(h[n]\cdot \alpha x[n]=\alpha h[n] \cdot x[n])$

9.24(区块链)

哈希指针

转账需给出签名过的转出者的公钥,并指向上一个交易以及币的来源