解决你的区块链困扰
你对区块链行业的理解?
要回答这个问题,必须要先谈谈对区块链是如何理解的。区块链本身是一项新技术,它融合了数学、密码学、计算机科学等多个学科的知识。在这里我想重点解释一下,一项新技术的意义和价值。
这里用互联网做一个类比,便于理解。回头看20年前的互联网,就像是现在的区块链,技术不成熟,更没有好的应用给人们使用,但是今天的互联网改变了人们的生活方式,提高了社会生产的效率。未来的区块链,会像今天的互联网一样,对人类社会产生巨大的影响。
用同样的逻辑,我们就可以理解,现在的区块链行业也像早期的互联网行业,充满了机遇,但也充满了未知和风险。再加上区块链本身的特殊性,让这项技术的发展过程中,有了更多的乱象和挑战。只有深深理解其价值和意义的人,才能坚持在这个行业深耕。
我是技术出身,之前学过一个理论,叫技术奇点。它的意思是当一项技术发展到某个临界点时,就会呈现爆发式的发展,我坚信区块链在未来一定有其市场,只是需要时间而已。
你对社区运营的理解?
比特币社区是区块链中最早的社区,比特币发展的早期完全依赖于社区的力量,为什么没有任何企业和组织牵头的比特币能有这样好的社区呢?
我自己做过社群运营,也玩儿社群,加上对比特币的理解,对社区运营有一些自己的理解:
价值理念和技术是一个优秀区块链社区的核心。
价值理念:比特币是第一个真正的点对点电子现金系统,代表着在这个系统里,私人财产真正属于私人,不受到任何限制。对于那些真正的自由主义者,他们深刻的理解比特币对于自由的意义。同样的道理,其他优秀的区块链社区也应该有自己从一而终的价值理念。
技术:区块链是一个技术命题,技术的发展决定了项目的成败,只有看到技术的发展与突破,才会有越来越多的人会选择加入社区。
真正的社区运营,不是到处拉人头,认为人多就是好,真正的社区运营是秉持着一种正确的价值理念,以技术作为基石,寻找和自己价值理念一样的人,一起做有价值和意义的事情。
为什么区块链项目要开源,开源项目的核心是什么,什么样的项目的开源社区你觉得做的最好,为什么?
为什么区块链项目要开源?
-
区块链是去中心化的
去中心化意味着这个系统由许多节点共同维护,如果不开源,系统运行的机理节点无法知道,可靠性也无法得到节点的信赖。 -
去中心化导致区块链需要合理的激励机制
对公有链而言,节点参与到系统中需要通过Token进行激励,代码不开源,激励机制的公平性将会受到质疑。 -
只有开源,才能让社区成员参与进来
社区作为区块链项目的必要条件,只有开源,才能让社区中的成员参与到项目的建设当中来。
开源项目的核心是什么?
结合自己的技术经验,我认为开源项目的核心是实用性。
对于开源技术社区而言,想要有人参与,有人关注,最简单有效的方式就是提供实用的代码、工具、插件、开发库。你提供的东西好用,能解决实际问题,需要的人自然会使用,然后研究,改进。让社区的人一同参与项目的迭代,这就是开源项目所希望看到的。
实用是最好的口碑。
什么样的项目的开源社区你觉得做的最好,为什么?
我认为Linux是我见过的最好的开源社区项目。原因:
- Linux操作系统实用性强,能满足实际的使用需求
- 有专门的基金会支持优秀的周边项目
- 有很长时间的技术积累,有足够多的开发者支持,信用度高
你阐述一下:区块链最有可能改变未来、改变世界的三个特性,或者场景。
去中心化、数据共享、不可篡改是区块链的三大特征,这三个特性分别代表着什么呢?
去中心化改变的是生产关系,它改变了数据的所有权,让数据不再属于某一个特定的机构或组织。
数据共享提升了效率,节约了成本。举例来讲,银行每年需要话费大量的精力和成本做清算和结算。而利用区块链的数据共享的特性,可以在完成支付的同时,就完成清算结算。
不可篡改意味着数据的可信度提高了。被记录的数据是经过整个系统验证之后的结果,并且不能更改,可信度更高。
所以区块链改变世界并不是依靠某个单独的特性,而是所有特性综合在一起的结果。
结合上面的三个特性,我认为区块链可能最先被广泛应用的场景是金融领域。理由如下:
第一,在电子支付、移动支付高度应用的今天,金融领域的所有业务都依赖与记账系统,而区块链本质上来说就是一个分布式的加密共享账本,在某些场景下,它一定是更好的记账工具。
第二,去中心化和数据共享的特性,让全球化的记账系统成为可能,这会极大的改善跨国交易的效率,节省银行和交易者的成本。R3联盟很早之前已经开始了这方面的研究,发起了相关的项目。
第三,区块链解决了价值传递的问题,加密货币一定会在未来的人类社会中存在,并得到广泛的使用。