BC2.0 以太坊应用技术交流01(不炒币,不传销)

如今一个卖鸡蛋饼的,手头里都拥有着几台高算力的“矿机”在帮他赚钱。公司门口那家鸡蛋饼已经从当初的1块涨到4块5了,咱不多赚点钱咋整啊。
借着公司项目,我得以有时间和机会学习了解区块链的技术,如今对以太坊应用层的部署、合约、交易、发币算是了解一二,但距离掌握还有很大一段距离,于是记录总结,促使学习更多的内容。技术服务于业务,金融我一窍不通,怎么上交易所,ICO,怎么去买矿机赚钱这些,我不关心,也不想关心,毕竟区块链只是个技术概念。
我打算按着学习的路线去总结,那些基本的内容就不复制了。

  1. 个人对区块链的理解
  2. 以太坊能干什么
  3. 怎么部署geth
  4. 智能合约简单设计
  5. 发TOKEN代币
  6. 传统java项目怎么和合约交互

之后会随着学习的深入不断扩充延申

一点引言

我承认有10多年没写过博客了,记得上次总结技术类的内容还是在微软的live space上写,之后因为微软的空间无法适应国内的环境,加上MSN也宣布退出大陆运营,我就找不到可以安心记录技术内容的住所和感觉了。之后QQ空间火了,就随大流去玩空间,图片加文字加各种华而不实的装点。现在看来,这些能给自己带来的只有可笑的回忆。再之后,微博、说说、朋友圈,能写的内容越来越少,字字如“金”,让我这样罗嗦的人,更没有记录点滴的欲望了。我们是不是应该感谢发明微博 微信应用以及移动互联网框架的先导者,是他们让大家的生活过的越来越紧凑,越来越容易消磨,却越来月无聊?2002年的时候,上海朗讯的一个工程师告诉我,几年后你可以用手机下围棋。当年我拿着价值3000元的诺基亚8250比划给他说,就这?

在经历了单机/工作站、局域网、互联网、WAP、SMS/MMS、移动互联网的岁月洗礼之后,二进制世界的技术更新频率已经从起初的3年到如今的30天,当年以为抱着C语言和socket编程外加几条简单的sql就可以仗剑走天涯,在当前,无论如何我也做不到一周内只顾眼前工作,而不去关注互联网行业的新技术。

我手头上有一本书《块数据3.0》,还没看完,《块数据4.0》已经被人吃透拿去分享和赚钱了。说的俗一些,不就是为了钱吗?没钱哪儿来的动力?

就像2018年突然就炒得火热的区块链和虚拟货币,如果仅仅是一项技术,可能影响不会那么大,但因为比特币的暴涨,让做梦能一夜暴富的人看到了曙光,找到了心中的彼岸。但比特币已经炒到了上万,一夜暴富没有那么多本金,怎么办是好?

早几年,一些精明的人找到了一个渠道,确切地说是对比特币底层技术有研究的人,不甘于天天苦逼的编代码画线路图,在搞明白了一个比特币是如何产生的原理后,打算借鸡生蛋。既然我买不起币了,但可以花几万块钱搞台高算力的服务器,用它来运行高密度,高复杂度的算法,挂接到生成比特币的网络内,每天只需要耗电,确保服务器温度控制在26度以下,就可以坐享其成了。于是这批人就成了矿老板,没日没夜的用他们的服务器(矿机)运行算法,有可能半个月后能用这套算法算出来一个虚拟货币。
所谓的虚拟货币,其实就是一个计算结果的值。这个就好比高等数学老师给了你一道非常复杂的含有极限、微积分、复变函数等乱七八糟概念组合在一起的数学题,说拿去吧,算出来给你发一颗糖。你坐在教室熬了三天三夜,终于算出来结果了,拿到了一颗糖。你觉得糖太好吃了,只是题真难算,3天才能吃到一颗糖,也有可能后面的题更难,一星期未必能吃到嘴里,于是你把你同学拉过来,一起算,答应算出来后给他半颗糖做为奖赏。再后来,整个学校的同学都发掘老师给的糖好吃,都加入了算题的行列中,可老师手里的糖越来越少,于是老师更加刁难,心想这帮兔崽子把我吃穷了咋办,就把宇宙数学理论都加进来。题越来越难算,糖越来越难以吃到,有些人为了哄女朋友多给女友几颗糖,就干脆高价买其他人手里的糖,糖价也水涨船高了。 当然有些同学计算能力强(算力强),拿到糖的速度就会快一些,

慢慢的,这些有矿机的矿老板,慢慢发家致富,为所欲为。

后来,
矿老板越来越多,但生成比特币的算法复杂度越来越高,狼多肉少,“彼岸”好像不那么美了,怎么办!搞计算机软件技术的人才真的是为了钱豁出去了,于是,抛弃了比特币这个大网,另开炉灶,把以前的技术做了升级和优化。来吧,我们新技术下的新虚拟币,也一样值钱,而且让你赚钱的速度比在比特币环境下还要快。

于是以太坊出现了

以上没有提到关于比特币记账的问题,毕竟去中心化和防止信息篡改,是区块链概念1.0技术的核心,这次只说到了计算和分糖,关于记账,我试试组织下语言,争取再开一篇文章写清楚。

请继续拍砖:以太坊应用技术交流02

猜你喜欢

转载自blog.csdn.net/weixin_37641086/article/details/81460478
今日推荐