区块链技术调研备份

----------------------7.5------------------------------------------

 

比特币的私钥,公钥和地址是什么?

https://blog.csdn.net/stonexmx/article/details/79454287

 

区块链学堂——浅析区块链6层协议

https://www.jianshu.com/p/fa16c588d164?from=jiantop.com

 

区块链学堂——公有链、私有链、联盟链、侧链、互联链

https://www.jianshu.com/p/3e795696a3b0

 

深入了解区块链之六:比特币区块链

https://blog.csdn.net/hintcnuie/article/details/77988135

 

 

区块链系统的层次结构

https://www.jianshu.com/p/c72f075c5dd3

 

一文看懂区块链架构设计

 

blockchain_overview.png

 

http://www.8btc.com/ebook-blockchain

 

深入了解区块链之六:比特币区块链

7-1 区块结构

大小

字段

描述

4字节

区块大小

用字节表示的该字段之后的区块大小

字节

 

 

1-9 (可变整数)

交易计数器

交易的数量

 

 

 

https://blog.csdn.net/hintcnuie/article/details/77988135

创世区块

https://www.blockchain.com/en/btc/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f

 

 

比特币区块结构解析

https://blog.csdn.net/u013137970/article/details/69891985

 

 

白话区块链3区块链技术栈

p.png

https://blog.csdn.net/urh3t1/article/details/79990238

 

 

https://www.zhihu.com/question/64729275

对的,节点就是指区块链P2P网络上的机器。区块链越长,数据越大。例如以太坊的账本数据已经超过100G。为了解决数据过大的问题,以太坊有Light client,在轻节点上,只同步区块的头信息,可以大大减小账本体积,缩短首次同步时间。

 

 

区块链分类及架构

http://blog.51cto.com/xiaofengfeng/2093393

 

因特尔公布新专利,“无矿工区块链”真的可行吗?

http://www.sohu.com/a/233270123_363549

 

 

区块链100篇之第九篇--默克尔树(Merkle Tree

https://blog.csdn.net/weixin_37504041/article/details/80474636

 

All you need to know about blockchain, explained simply

https://www.weforum.org/agenda/2016/06/blockchain-explained-simply/

than once.

_DRLsawgrOCG3OwH3VP4o9VuR4HMAsBeRGFZSo_7RPk.png

 

不装B不扯蛋的区块链入门

https://www.jianshu.com/p/6b67c87777ce

 

从零到一学懂区块链(2):挖矿&矿工

https://www.jianshu.com/p/b71f17d817c7

 

 

区块链基础模型关键技术数据层解读

https://www.hishop.com.cn/hiqkl/show_51878.html

.区块体则包括当前区块的交易数量以及经过验证的、区块创建过程中生成的所有交易记录.这些记录通过Merkle树的哈希过程生成唯一的Merkle根并记入区块头.

Merkle树:Merkle树是区块链的重要数据结构,其作用是快速归纳和校验区块数据的存在性和完整性.

21669-1P4021GJX09.jpg21669-1P4021GP6444.jpg

 

 

------------------------------7.6---------------

比特币买卖

 

区块链是账本:

包含了收支余+交易时间等主要信息和其它额外信息。

 

 

交易脚本、智能合约?

 

深入理解比特币交易的脚本

https://www.liaoxuefeng.com/article/001482718603696a6b6eb2bebc74211ab967146a952ae0c000

 

比特币交易原理分析

https://blog.csdn.net/wen294299195/article/details/80220651

 

 

区块链上为什么没有特别好的dApp?

 

把区块链比作APP操作系统到底错在哪里?

http://sh.qihoo.com/pc/94e0914f2cca75de8?sign=360_e39369d1

 

EOS (区块链):

网络+共享

 

 

比特币钱包中的账户余额指的是什么?|区块链课堂第7问

http://36kr.com/p/5124357.html

因此,当我们在说某人拥有1枚比特币的时候,我们实际上说的是,在当前的区块链记录中,有若干笔交易的 UTXO 收款地址写的是这个人的钱包地址,这些UTXO的总和是1个比特币。

 

 

比特币交易原理分析

https://blog.csdn.net/wen294299195/article/details/80220651

比特币系统中计算余额的方法也是类似这样。所以,要计算一个用户的比特币余额,就需要遍历整个交易的历史。而以太坊由于采用了Account模型,也就是采用余额的概念,所以不需要溯源整个交易历史。

https://blog.csdn.net/wen294299195/article/details/80220651

 

为什么要用区块链技术实现智能合约?

https://www.zhihu.com/question/43404157

简单地说,智能合约就是传统合约的数字化版本。它们是在区块链数据库上运行的计算机程序,可以在满足其源代码中写入的条件时自行执行。智能合约一旦编写好就可以被用户信赖,合约条款不能被改变,因此合约是不可更改的。

 

开发人员会为智能合约撰写代码。智能合约可用于交易和(或)两方/多方之间的任何交换行为。该代码包含一些会触发合约自动执行的条件。

 

一旦编码完成,智能合约就会被上传到区块链网络上,即它们被发送到所有连接到网络的设备上。从另一种区块链应用——比特币——的情况来说,这就好像把关于比特币交易的网络更新上传到区块链上。

 

一旦将数据上传到所有设备上,用户就可以与执行程序代码的结果达成协议。然后更新数据库以记录合约的执行情况,并监督合约的条款以检查合规性。

 

这样一来,单独一方就无法操纵合约,因为对智能合约执行的控制权不在任何单独一方的手中。

 

 

数博前沿丨一文谈区块链之共识机制&智能合约

http://www.sohu.com/a/227137851_353595

在区块链1.0的核心技术中,非对称密码解决了数字货币的所有权的问题;时间戳解决了交易的存在性问题;分布式账本解决了剔除第三方结构后交易的验证问题;而共识机制是区块链“去中心化”需求的核心策略。

原文地址:https://www.cnblogs.com/feng9exe/p/9285570.html