在专为钛媒体Pro专业用户和付费用户开设的第37期《钛媒体告白》网络课堂上,我们邀请了三位钛媒体客户,分享了区块链技术在实施过程中的挑战和创新。吴,33复美创始人兼CEO,本期钛金客户之一,2008年成立33复美,2013年开始研究,2014年10月申请第一个专利。目前,已经申请了大约30项区块链专利。目前,十几个区块链项目正在陆续启动,主要集中在物流、家电、房地产、汽车、医药、交易所和金融机构等领域。
本文节选自吴在《钛金》的坦诚分享。如果你不是钛媒体Pro的用户,想查看钛媒体表白的所有干货,进入钛媒体表白九大专业群,查看更多专业数据和资讯,请点击:http://www.tmtpost.com/pro报名。
以下根据吴在钛金的坦诚分享记录整理:大家好,我是吴,33复美创始人兼CEO。我们成立于2008年,2013年开始研究区块链,2014年10月申请了第一项区块链专利。目前已申请区块链专利近30项,多个项目落地。规模较大的企业主要是物流、家电、房地产。
今天,我将告诉你区块链的基本原理。我知道很多搞技术的朋友认为区块链技术可能不是很难,但是实际落地的不多,也有人说区块链概念太火了。事实上,我认为这是因为他们没有真正了解区块链的商业价值。只有真正了解区块链的基础技术,才能理解区块链的颠覆意义。
你看,这张图一共有六个账本,张三30元,李四50元,每个账本的账目一模一样。这是区块链的第一个概念:多个账簿保存同一个账户,每个账簿都是一样的,可以互相核对。
哈希值计算,检查数据哈希的一致性就是把一个字符串映射成一个相对固定长度的汇总值64位十六进制。
比如hash(张三给李四100元钱):b 2 f1 DBC ea 1110674575d 43 b 2 f 4c 469 b 2 e 45764 e 93 b 084 e 9c 6517 EB 6a 41 a。
比如hash(张三给李四101元):9 a31b 1169 e 79 ab 839573 cf 310 d56 bed 646 e 75585 a91c 7760 c 87 B3 e45dd 0。
我们可以把区块链比作扑克牌。例如,张三,李四,王五和刘钊正在打牌。在第0场比赛中,每个人拿出100元。第0局和第0块,他们的校验码哈希值是hash0。第一局身高1挡是张三输给李四30元。你可以看到,张三的余额是100减30等于70,李四的余额是100加30等于130。所有这些交易和变动在余额表中都有h1。
第二局,身高2交易,意味着李四输给了刘钊30元,王五输给了刘钊20元,然后他们的余额分别变成了100,80,150,哈希值为hash2。同样,第三局,张三输给李四70元。这是一笔交易,他们的余额变成了0和150。这些交易和余额的变化是有害的。
前面的表只有一个节点,现在我们可以看一个有两个节点的图:节点A和节点B,节点A的高度是小写的hash0,和节点B的hash0一致,节点A的hash1和节点B的hash1也一致。以此类推,两个hash2一致,两个hash3一致,说明这两个节点的所有交易和余额数据都是一致的。如果有十个节点,都是一致的。
我们可以用一个time33来解释哈希值是如何计算的。如果计算123的哈希值,初始哈希值为0,那么第一个“1”的哈希值为330 1等于1,“12”的哈希值为133 2等于35,“123”的哈希值为3533 3等于1158。因此,在不同的节点中,如果都是“123”字符串,
张三给李四的是100元里的哈希值,而张三给李四的是101元里的完全不同的哈希值,所以只要两个数据有细微的差别,他们的哈希值就完全不一致,哈希值就可以检查两个数据是否一致。
区块链原理有三个高度为0、1和2的积木。第一个高度是0,它的交易数据和余额数据都是小写的hash0,老师把它做成大写的HASH0。大写的HASH0到Height 1与小写的hash1数据串联在一起,形成一个大写的HASH1,然后大写的HASH1包含Height 1中的事务数据和所有先前块数据的哈希值。
第二个高度块包含了大写的HASH1和小写的HASH2的哈希值,形成了一个大写的HASH2,所以如果十个节点的服务器的hash2一致,说明它们的数据是一样的。
什么是私钥签名和公钥验证私钥?私钥实际上是一个随机数或者一个坐标。比如2的6次方有64个数字,如果你选择其中的37个作为你的坐标。如果你把它当成一块地,你把你的金子藏在37号,你要挖多少块地才能找到它?如果我们区块链比特币的私钥的个数是2的256次方,相当于宇宙中的原子个数,你随便找个坐标把黄金放上去,别人几乎不可能发现。
在这里,私钥经过椭圆曲线加密和两次哈希后,就会生成公钥地址,也就是你的钱或者资产在区块链中被记录的账户。我们还可以将私钥与邮箱的密钥或密码进行比较。张三给李四转账的时候,30块钱会用张三的私钥签。如你所见,你不能更改签名字符串或收款人或金额,因为这个签名必须用张三的私钥签名,才能被记账节点验证。
然后张三会将他在交易上的签名发送到记账节点进行验证。如果十个服务器中有七个通过验证,转移成功,张三的余额减少30,余额变成70,李四的余额增加30到130。
比特币最多的地址有18.9万个比特币,相当于15亿多人民币。公网那么多黑客攻击都没能破解他的私钥把钱从这个地址偷走,可见比特币的安全性是经受住了实践考验的。
梅克尔树的验证你可以看到这个块中有四个事务。成对散列后,成对散列成为根散列值。
看这张照片。TX0、TX1和TX2的所有先前事务都被隐藏,只留下TX3。这里我们把TX3的hash值加到TX2的hash值上形成hash23,然后hash01 hash23就可以计算出根hash值,也就是说只要我知道自己的数据,我也可以计算出这个数据是否被篡改过,是否在这个块中。
我使用加法而不是散列来查看事务是否在这个块中。5 6等于11,11 12等于23,23 25等于48,35 48等于83,所以我只需要这些绿色和红色的数据来证明我的交易是否在83的头hash下,就可以证明我没有被篡改,存在于这个区块链中。
这个图只是私有链或者联盟链的一些节点。特别是在联盟链中,只要四个节点中的三个正常运转,它们就能维持下去,七个节点中的五个可以继续做区块链共识。
我们在沪沪线为海普汇部署的节点都是放在HNA内网,但是用户只要拿到一些数据,就可以通过merkle tree来验证这些数据是否被篡改,可以拿出一些需要分享给第三方的数据来证明谁和谁签了合同,然后这些数据有时间戳,也是不可能被篡改的。然后我们会把私有链和哈希值写在比特币上,所以没有办法篡改。
或者我们可以把每个私有链的头hash值串起来组成一个联盟链,把它们的头hash全部放在一个链上,也是一个非常方便的方法。既能保护每个私链的隐私,又能保证他们的数据不被篡改。
智能合约的操作流程这是一个智能合约,就是一方面把股权或者票据放到交易所,另一方面也把数字货币放到交易所。如果两个条件可以匹配,那么就是一手交钱一手交货的自动执行。
这是海票汇的票据撮合平台。首先,第一步,融资方和出借方都要在平台上注册,然后他们会开一个银行托管账户。有票的一方将把账单挂在区块链平台上,买票的一方将钱存入银行托管账户。
比如一家公司在区块链平台挂一张一百万的商业承兑汇票,然后另一家保理公司存98万,他会收到98万的代币,卖家会设定一定的利率卖出去。买家可以用代币在区块链购买钞票。交易完成后,就相当于签了合同。这个买家的钱从买家账户转到卖家账户冻结。然后卖家会在ECDS把票转给买家。买家看到ECDS确认票后,会让银行放款,买家会收到钱。
融资方进入票据
这是账单登陆和登录。如果它能与ECDS中央银行直接连接,你可以通过输入号码在区块链上写下票据的信息。
金融家获得数字账单。
账单录入后,可以按一定利率挂牌。
投资者筛选账单
其他公司或者保理公司觉得利率好,自己有资金,可以从区块链退市,这样就形成了合同关系,然后开始交割。
投资者等待账单被偿还。
投资者查询操作记录。
银行活期存款
输入账单
上市转让
退市投资
可以看看之前的图片。保证金、票据登记、上市、退市都写在区块链上,不可篡改。
为什么那么多核心企业都渴望做票据服务平台?关键是那些与核心企业关联的中小企业有很强的融资需求。写在区块链上的供应链财务数据不可篡改,会形成非常有价值的信用信息,方便企业融资,提高企业信用。对于信用差的企业,会被淘汰。
理解原理是第一步。后面就要明白为什么区块链对整个经济和社会的颠覆性意义是深远的。这个可能不是一两句话能说清楚的。三年前,我充分意识到区块链技术和互联网技术一样,可以有巨大的经济价值和社会价值,于是我们义无反顾地投入到区块链的研发中,所以我们目前在这个行业仍然能够保持一定的领先地位。
钛自白群交流:1。请问吴先生,技术有什么颠覆性的意义?
吴:区块链可以固定区块链上每一个环节的证据,对人负责,对物负责。所以以后造假会越来越难,沟通和获取信用的成本会越来越低。现在最大的经济成本来自于信任。如果降低了信任成本,整个经济效益就会大大提高。
我们不需要中央集权的机构来增加我们的信用。我们可以提高每个分散的个人在区块链的信用。所以很多法规和牌照可能就不需要了,成本会大大降低。
2.不知道吴先生对“的功劳不是绝对的,而是有条件的”这句话怎么看?
吴:我认为这可能是一个动态的变化。技术无法评判公平,只能记录。实际应用中,对与错也有记载。关键是不能被篡改,私钥签名不能被伪造。验证真伪后,很方便让人负责。
3.每个节点上记录的事务都要同步到其他所有节点上,这对性能影响很大?可以做高频交易吗?
吴:可以做高频交易。可用的分段技术是单独地和多线程地验证事务分段。我们去年做了一个测试版,有些版本好像已经实现了。
(本文独家推出钛媒体,基于33复美创始人兼CEO吴的钛金告白分享)
……………………………………………………
钛金告白第37期,今晚7点继续分享交流~
另外,还是在这个群里,同一个主题,我们再约吧!
钛金告白第38期:区块链技术落地的挑战与创新2钛金告白目前拥有医疗健康、人工智能、娱乐与社交、VR/AR、区块链、支付创新、体育、云计算、SaaS等九大专业群。
报名上课交流:
1.钛媒体Pro专业版用户可以点击链接http://www.tmtpost.com/pro,登录账号,进入“线上课堂”,自由选择想要在线进入的群组,按照提示进行操作;
2.非钛媒体Pro用户可添加微信号taitanbai0,通过好友后给小提发99元红包,您将有权进入九个群中的任意一个群进行长期讲座和交流。请告诉小提你想加入哪个群,然后等小提拉你进群~
推荐钛金客户,赞助合作:
请联系jiayinge@tmtpost.com钛忏悔室负责人佳音。
更多精彩内容,关注钛媒体微信号(ID: taimeiti),或下载钛媒体App。