百科问答小站 logo
百科问答小站 font logo



区块链是怎么做到不可篡改的? 第1页

  

user avatar   xie-dan-9 网友的相关建议: 
      

其实,上面几个答案的回答都是不太对的。简单说:区块链是通过算力和共识来做到不可篡改的。

数学上,是密码学来保证。


所以,大部分是好人,显然不对。(比如矿霸一人的算力可以超过50%,也就可以改变)

算法上,就是验证一个结果比产生一个结果简单就OK.(密码学常用大数相乘,比特币用的是移位相加sha256)

比如:我出一个题目,一个乘积是14位数,它的因数我们拿去开方,然后小数前5位加起来为0

求这组因数的解。(这就是大数相乘,比特币是产生的前20位是0)

这组解加上目前的时间戳,产生下一个数的题目。


当矿工算出一组解后,他会向互联网宣布答案,并且把数据库信息(买卖信息)挂在这个答案上,

(我目前算出来一个答案了,这个答案在ZZ时刻,我收到的交易信息如下。。。)

大家验算后,认同这个答案,于是就承认这个区块的正确性,矿工于是获得钱的奖励。


所以,这个数据库是各个区块数据通过时间戳连成一串,类似一个链,这是区块链。


所以,区块链是通过随机+不可逆计算+时间戳,来保证不可篡改。


但是,如果你主动宣布我要篡改这数据库,并且公示出来,这就是分叉。

(比如,eth,就主动篡改数据库,宣布某些字段的钱无效。)

区块链所以是一个数据库的不可篡改应该加个限制:被共识的。




  

相关话题

  如何看待我国自主研发数字货币试运行? 
  如何看待 terra 生态下的稳定币的代币 luna? 
  如何看待 5 月 19 日比特币跌至 3.85 万美元,较一月前高点近乎腰斩,又一轮熊市开始了吗? 
  不跑到深山老林找便宜电,而是正常地开个工厂挖矿,有利可图吗? 
  区块链是否是骗局?它是否有弊端? 
  区块链技术如何颠覆音乐界? 
  如何看待 5 月 19 日晚间,比特币跌破 3 万美元,币圈集体崩盘,有交易平台暂停提款、宕机? 
  如果存在一个包含所有比特币私钥到公钥再到地址的完整数据库,并配合超算的检索能力,对比特币意味着什么? 
  如何看待央行旗下媒体发文称要加快推出主权数字货币?主权数字货币有哪些使用场景? 
  如何看待孙宇晨456万美元拍下巴菲特天价午餐? 

前一个讨论
在股票/期货/外汇交易中,阻力-支撑与突破的群体心理学意义是什么?
下一个讨论
为什么技术分析三大假设第一条原句用discount这个词?





© 2025-05-15 - tinynew.org. All Rights Reserved.
© 2025-05-15 - tinynew.org. 保留所有权利