这几天看了一下区块链的相关文章,完全搞不明白?

我现在最大的疑惑就是,区块链到底是一种思想呢还是一种计算机技术,为什么做金融的还有其它方方面面都在提区块链。
要是区块链是一种技术那它是用什么语言来写的程序。我学过JavaScript、PHP用这些语言我可以做很多事情。但是区块链这个到底是学什么语言呢。

有大神给个通俗易懂的解释吗???

阅读 3.1k
4 个回答

冒泡排序是一种技术(算法),可以用各种语言来写。
区块链是一种技术,可以用各种语言来写。
Shadowso...

首先回答你什么是区块链,
区块链我个人认为他是一个概念,就是去中心化,你会php就应该知道服务器集群,区块链你可以理解是用很多服务器来组集群,在这个集群上做的所有操作,比如向某个人转账,比如登录,比如买一件东西,都会很详细的记录在上面,而且不能修改,不能删除,关于区块链其实你也可以理解是一个平台,所以针对这个概念就出来了很多的平台,比如以太坊,neo,eos等等,你可以在他平台上,针对不同场景开发不同的产品,这个产品专业术语叫DAPP,因为他底层用了区块链技术。
现在回答你怎么学习,
想要知道怎么学,就要知道他的工作流程,在这个集群里面,如果提供一个固定API肯定是不行的,比如买东西的记录和转账的记录需要记录的数据是不一样的,怎样解决这个问题,就诞生了一个叫智能合约的东西,这个合约就是一段代码,这段代码部署后就不能修改,代码主要完成记录操作还有转账等功能,这个智能合约不同平台他的实现方式就不一样了,有些平台使用的go,有些用的c++,所以如果学习可以定一个平台学习。所以我们除了要会基础的区块链环境搭建还得会写智能合约,这样才能胜任基本的区块链开发职位。

一字一句手机打字,回答得很笼统,我也是一个刚入门不到一个月的新手,回答可能不是很准确,欢迎补充,仅供参考!

新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进