主页 > 官网安卓版下载imtoken钱包 > 区块链会计原理解释
区块链会计原理解释
Chainke链客和比特币区别,专为开发者设计,回答任何问题!
本文来自联科区块链技术问答社区,未经允许拒绝转载。
很多人只知道比特币,不知道区块链。比特币其实是一个使用区块链技术的应用,只不过比特币当时太火了,掩盖了区块链技术的辉煌。区块链是未来。我希望所有开发者少关心货币价格,多关心技术。
本文将解释区块链1.0技术是如何实现的。
哈希函数
在说区块链记账之前,我们先来解释一下哈希函数。
哈希函数:哈希(原始信息)=汇总信息
原始信息可以是任意信息,经过散列后得到一个简短的摘要信息
哈希函数有几个特点:
相同的原始信息总是可以用相同的哈希函数得到相同的摘要信息
对原始信息的任何微小改动都会被哈希到无法识别的摘要信息
不能从摘要信息中反向推导出原始信息
例子:
哈希(张三借李斯100万,利息1%,1年还本息……)=AC4635D34DEF
账簿包含AC4635D34DEF的记录。
可以看出散列函数有4个作用:
简化信息
很容易理解散列信息被缩短了。
身份信息
AC4635D34DEF可用于识别原始信息,摘要信息也称为原始信息的id。
隐藏信息
账本是AC4635D34DEF的记录链客和比特币区别,隐藏原始信息。
验证信息
如果李斯谎称张三只借给李斯10万,双方可以使用AC4635D34DEF验证原始信息
哈希函数的这4个效果在区块链技术中被广泛使用。
(哈希函数是一组函数或算法,以后有文章专门讲哈希)
区块链记账方式
假设有一个账号页序号为0的账号页的业务记录如下:
账户出入金余额备注
王二100190收到xxx款
张三10030xxxx
李思12090170xxxx