星期五 2024年 4月 26日
主页 副刊 科技

【数位光华】新时代的诞生(四): 区块链的本质

- Advertisement -
(绘图-视觉记录好友Yoyo)

区块链其实很简单,其本质就是一个分布式的公共账本,也叫分布式数据库。(绘图-视觉记录好友Yoyo)

撰稿:陈纪源(马来西亚数字经济协会秘书长)

要了解区块链的本质,首先要了解什么是区块链,区块链不易理解的原因主要是它涉及到密码学、经济学、账本、工作量证明、挖矿、去中心化等诸多抽象概念。

那么什么是区块链呢?区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

举个例子来解释区块链,A先生一家,包括 A 先生,A 夫人,A 爷爷, A 奶奶,各自的账本上都记录了大家的开支。因为 A 先生一家互相不信任。A 先生自己勤勤恳恳每个月养老婆,可 A 夫人收到1000块钱却可能记账收到100,那岂不亏大了?

用区块链如何解决这个问题呢? 假如某天 A 先生给了 A 夫人1000块,他只要再向全家人大吼一声—— A 先生给了 A 夫人1000,请大家在各自的账本上记下“A 先生给了 A 夫人1000”,就OK了。

- Advertisement -

于是 A 先生全家每个人都成了一个节点,每次 A 先生家的交易都会被每个人(每个节点)记录下来。

每次晚上谁洗了碗(工作量证明)之后就可以在公共账本上结账,而且洗碗还有报酬,必须在前一天大家都公认的账本后面添加新的交易,并且其他人也会参与验证当天的交易。

那能否进行恶意操作来破坏整个区块链系统?比如不承认别人的结果,或者伪造结果怎么办?

比如 A 夫人某天忽然说 A 先生没给她1000,那么全家人都会站起来斥责她。如果 A 夫人某天洗完碗想在结账的时候动手脚,其他参与验证的人也会站起来斥责她(除非她能收买超过一半以上的人),被发现作假会导致她那天的碗就白洗了,报酬也会拿不到,很可能第二天还要继续洗碗。

最后那个公认的账本也只会增加,不会减少。后续加入的家庭成员都会从最长的那个账本那里继续结账。

- Advertisement -

通过上面的例子,可以看出,区块链其实很简单,其本质就是一个分布式的公共账本(也叫分布式数据库)。

 

 

找工作, 就找这里!
› 立即申请
  • IT Business Sales Support (internship)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business & Marketing Executive (Internship)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business Development Representative(Intern)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business IT Sales (Intern)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business IT Sales
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • IT Business Sales Support
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • Business Development Representative
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • Business & Marketing Executive
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • Business Development
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • 财富规划师 (Wealth Planner)
  • Insurance
  • Petaling Jaya
  • MYR 9K /Month
› 立即申请
  • 营养教练
  • Insurance
  • Kuala Lumpur
  • MYR 10K /Month
› 立即申请
  • PHP Software Developer
  • Information Technology
  • Wilayah Persekutuan
  • MYR 6K /Month
› 立即申请
  • DevOps Software Engineer
  • Information Technology
  • Kuala Lumpur
  • MYR 6.5K /Month
› 立即申请
  • Java Software Engineer
  • Information Technology
  • Kuala Lumpur
  • MYR 10K /Month
› 立即申请
  • Multimedia - Video & Marketing (Internship)
  • Advertising & Marketing
  • Kuala Lumpur
  • MYR 800.00 /Month
› 立即申请
  • HR Recruiter + Digital Marketing
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • HR Recruiter (Internship)
  • Human Resources
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • PHP Web Developer
  • Engineering
  • Kuala Lumpur
  • MYR 4K /Month

- Advertisement -