教程网

您现在的位置是: 首页 > 项目

程序员如何看待区块链?

程序员如何看待区块链?
程序员如何看待区块链?区块链如此火爆的原因,无外乎它的应用场景范围,不管是虚拟经济,还是实体经济。能用到区块链技术的地方太多了。但有几点是无法改变的。1)区块链的特质只能

程序员如何看待区块链?区块链如此火爆的原因,无外乎它的应用场景范围,不管是虚拟经济,还是实体经济。能用到区块链技术的地方太多了。但有几点是无法改变的。

1)区块链的特质只能证明数据本身是正确的,并不能证明不同空间、不同特质、不同成分的不同物体的真伪,你可以说基于区块链发行的防伪标志是真的,但你无法证明贴了防伪标示的商品就是真的。

2)区块链技术在未来的应用是可能应用到任何领域的。但只能是可能,目前区块链技术应用落地的项目,我知道的也就一个联想手机,而且应用的方式还只是支付安全这一小部分。

3)对于普通人来讲,区块链技术没什么鸟用。也可以说离他们太遥远。支付宝和微信大家都用着方面,只要享受就好了,没必要去研究它可以干什么或者说能干什么。

4)对于程序员来说,如果从事相关行业或者技术研发来讲,只不过是换了一种方式去写入代码,将传统的构架变成去中心化,然后是分布式。本质上是没有区别的,只是方法、方式、框架变了而已。如上图。

举个例子,在我们普通人眼里可能看问题只看到2+4=6,但在程序员里呈现的可能是1+1+3+1等于6.虽然结果都是6,但是你所看到的,跟程序员编译的方式是不一样的。虽然结果都一样。也就说我们用自己的思维去揣摩程序员本身就是搞笑的。你不是程序员,我也不是。

Facebook 发布加密货币 Libra 白皮书已过去两周,作为一个开源项目,Libra 的源代码也被发布在了知名开源社区及代码托管库 Github 上。虽然代码发布的时间并不算长,但鉴于社交网络巨头 Facebook 的影响力,已经吸引了大量加密社区评论者和程序员的关注。

Libra 加密货币目前是由“Libra 协会”治理,而且也是从 Facebook 中分拆出来运营的一个独立组织。截至目前,Github 上的 Libra 项目已经被近 10,000 名用户“保存”或“加星标”,也代表了早期开源参与者对这个项目的兴趣很大。此外,Github 上迄今已经创建了 1000 多个 Libra 代码克隆库,可以让那些程序员和“准程序员”们能够坐下来仔细研究 Libra 的代码。

实际上,一些已经使用过 Libra 代码的程序员已经发现其中“借鉴”了不少其他加密货币(比如比特币)系统中的功能,比如为区块验证人开放网络访问等。更重要的是,程序员们从 Libra源代码里发现这个加密货币项目似乎并不是如人们想象的那么“认真”。

Mikko Ohtamaa 创造了一个所谓“Libra Classic”的克隆项目,他表示 Facebook 在 Github 上发布的 Libra 源代码可能只是一个“投饵”,只是想看看社区的反应而已。

加密货币初创公司 Radix DLT 首席产品官 Albert Castellana 评论道:

“到目前为止,程序员们还没有在 Github 上针对 Libra 项目提交真正的代码缺陷,他们现在发现的主要问题要么是与代码构建有关,要么就是一些代码拼写错误。当然,还有一些批评者指出 Libra 不是一个去中心化的解决方案。”

为了能够支持这个最新的全球金融支付系统,Libra 加密货币在发行之时会由 28 个创始成员组成的团队来负责验证交易、追加新区块——至少开始阶段是这样设计的。当然,Facebook 也表示希望随着时间的推移、Libra 网络的不断扩大,未来会变得更加“去中心化”。

不过,加密社区对 Facebook 的这种说辞并不买账。

相比之下,原始比特币网络也是被设计为一个全球金融支付系统,但却能让任何具有计算资源的个人参与到创建、广播交易区块的工作中,并且能够在此过程中获得区块奖励,即比特币。

正是因为如此,加密货币行业里的一些意见领袖直接批评了 Libra 区块链的授权结构,除了在社交媒体上,他们还在 Github 上深挖了 Libra 代码的每个细节。

程序员社区在“深扒” Facebook Libra 开源代码

在GitHub上,任何对代码存储库具有读取权限的用户都可以创建问题并 pull request。(星球君 o-daily 注:pull request就是请求别人 pull 自己的代码库,程序员如果发现某个代码有问题,可以在自己的机器上 git clone 原库,切换 fork(分叉),并对代码做一些修改。完成之后就可以发起 Compare & pull request,添加一些注释后确认提交,如果原库作者看到你的更新并确认无误,就会把你的代码整合到自己的项目里,如果原库作者认为你的更新有问题,可以拒绝代码更新。)

在过去的四天时间里,Libra 代码库已经标记了大约 160 个问题,其中有超过 100 个问题已被经过身份验证的代码库用户关闭,其中一些还被标记为“偏离主题”。虽然这些问题中只有一半是 pull request,但却强化了加密货币社区里一个普遍存在的情绪,即 Facebook Libra 的授权区块链协议本质上是存在缺陷的。

Github 用户“gazhayes”本周二(6 月 25 日)提出了一个 pull request,他解释说:

“我发现了一个令人震惊的漏洞,但幸运的是有一个非常简单的解决办法......通过使用一个免授权系统可以很容易地解决这个问题,因为在这种系统里,权力是被分散在众多参与者身上的。”

但是,“gazhayes”的这个 pull request 已经在本周三(6 月 26 日)被 Libra GitHub 官方管理员关闭了,结果引发了程序员社区成员的抱怨和不满,因为他们都认为“gazhayes”提交的 pull request 是合法评论。

去中心化应用程序开发人员 Marcus Newton 评论说:

“gazhayes 提出的第 83 号 pull request 确实已经被锁定了,这表明 Libra 源代码的管理员没有对不同的观点和经验持开放态度。”

对于程序员社区的“抗议”,致力于为 Libra 区块链构建钱包应用程序的 Calibra 公司技术负责人 Ben Maurer 解释说:

“我们意识到 Libra 是一项变革性的工作,也需要一个围绕它、支持它的社区。但有些言论需要所有节制,因为偏离主题的对话肯定比不了富有成效的对话。第 83 号 pull request 没有实质性的内容,而且会占用审核资源。”

问题依然存在

“Libra Classic”项目创始人 Mikko Ohtamaa 似乎比较认同Ben Maurer 的说法,同时也指出 GitHub 对 Libra 项目的开源协作到底有没有功效还有待观察,他说道:

“人们只是讨厌 Facebook,所以就在 GitHub 代码存储库上挑毛病,现在所有的问题并不是客观的讨论问题,不过是一些程序员在表达自己讨厌 Facebook 的情绪罢了。 ”

不过,Mikko Ohtamaa相信随着时间的推移和代码进一步规范,可以让更多程序员充分了解 Libra 网络的运作方式,而仇视 Facebook 的情绪也会得到一定缓解,他补充说道:

“从现在开始,所有 Libra 的开发工作都是公开透明的,也都会在公开场合下进行。Github 上的 Libra 源代码基本上算是一个代码转储,但现在 Facebook......想让其他所有人明白他们在开源项目方面也有很高的声誉。”

但即便如此,如果从多方面角度来看似乎仍然存在一些没有解决的问题,这些问题同样会影响 Facebook 雄心勃勃的加密货币项目。加密安全创业公司 Casa 首席技术官 Jameson Lopp 表示,关于 Libra 开发语言 Move 仍有很多信息没有公开,他进一步解释说:

“这里有一个很大的问题,如果你不是验证人的话,是否也可以运行下载所有分类账状态的节点并检查它们。另一个问题是,Libra 所谓的副本节点操作模式是否也能够下载验证人所创建的区块。“

对于 Libra 开源项目下一步工作的种种质疑,Facebook 通讯经理 Alexandru Voica 表示:

“我们现在可以分享的一个具体情况就是——Facebook 计划为 Move 语言添加一个全新的命令行界面,这样开发人员可以在自己的开发环境中更轻松地使用 Move 语言了。”

Outlier Ventures首席技术官兼联合创始人 Aron van Ammers 认为,Facebook 的加密货币项目现在其实还处于早期阶段,可能会在未来几个月后才能让人们从中看到一些启发性的东西。 Aron van Ammers 最后总结说道:

“现在评论 Libra 还有些早,之前没有人从外部角度去观察、分析 Libra、Calibra 和 Facebook团队,但推出这么大的一个项目的确需要时间。“

区块链这个技术本身是中立的,技术本身没有好坏,只有用的地方是否合适,区块链之所以被推到风口浪尖,很大一部分原因是炒作过度。

区块链并不是万能解药,很多场景并不需要区块链来解决,区块链也解决不了。但是因为实在太火热,从而有个各式各样的蹭热点的项目。

与此同时,市场上也诞生了许多套用区块链诈骗的项目,给区块链行业带来了不小的负面影响,所以投资者或者想了解区块链行业的朋友,一定要注意区分。

还有一点,买币炒币不等于投资区块链。二者没有直接关系。

区块链本身是密码学,点对点,算法,云存储等等一系列计算机基础学科的结合,概念很新,但是技术不新。各类项目鱼龙混杂,层次不齐。投资区块链应该是对区块链技术本身投资,而不是对二级市场的虚拟货币投资,希望大家分得清楚。

区块链的诞生是为了解决问题而存在的,判别一个区块链项目是否有意义的一个重要因素,就是看他是否解决了问题,解决了什么问题。

比如说,一个风马牛不相及的行业,拿服装销售跟区块链结合,二者本身是没有任何直接关系的,但是非要强行凑在一起,那么这个项目就有了骗钱的嫌疑。没有挖掘出行业痛点,其项目解决方案也解决不了痛点。

那么在服装销售上进行延伸,寻找区块链能解决的东西,看法马上就不一样了。比如服装销售的追踪溯源,服装的防伪认证等等。

可以通过智能合约,将一件衣服从选材,入厂,裁剪,成衣,出厂,零售门店一系列的过程登记入链,入链后信息不可篡改,从而达到对服装本身用料的一个追踪溯源。

而防伪认证也是同理,正品服装在出厂之前就登记入链了,而山寨货没有办法通过正版渠道登记入链,从而解决了如何识别正版盗版的问题,也不存在专柜人工验货看走眼的情况。

类似的结合还可以在医疗,食品等行业进行。使得整个行业供应链清晰可溯源,并且能判别真伪。不说能彻底解决行业痛点,但至少能极大的制约不合规的操作出现。

以上就是关于区块链与经济结合的一些个人看法,我是一名区块链项目投研分析师,欢迎大家关注我,共同探讨区块链行业话题,也欢迎商务洽谈。

纳斯达克(Nasdaq)是全球使用最广泛的市场基础设施技术,以及服务架构提供商,而他们最近宣布与分布式分类帐技术提供商R3建立合作伙伴关系。

这是一个有趣的发展,向美国机构投资者发出了一个信号,即随着大型交易所将其重心转移到数字资产上,该市场现在可能已经足够成熟,足以让他们完全拥抱使用区块链发行和交易金融证券。

纳斯达克可能以与纽约证券交易所相媲美的传统技术证券交易所而闻名,但是鲜为人知的是,纳斯达克是整个交易生命周期内,多达120多个市场的关键任务市场基础设施解决方案的主要提供商,交易所,中央证券存管处和监管机构,包括数个数字资产交易所。

换句话说,纳斯达克的技术为金融市场提供动力,并且无处不在。

纳斯达克与R3

通过与R3的伙伴关系,纳斯达克通过其“市场技术”部门现在能够提供使用R3的Corda技术的解决方案。因为它们可以帮助客户从发行,交易和结算金融工具的传统方式转变为支持区块链的新机制。如今,纳斯达克拥有众多机构客户,因此在引领数字资产技术革命方面扮演着至关重要的角色。

纳斯达克的市场技术负责人Johan Toll表示,与R3的合作关系是长期数字资产技术采用策略的延续,从区块链的早期开始,纳斯达克就一直是该技术的早期采用者。2015年,它与区块链提供商Chain合作,为其私有证券平台提供动力。然后在2019年,这家交易所巨头领导了对区块链提供商Symbiont技术的2000万美元投资。

“从市场技术的角度来看,我们将继续投资技术,以增强纳斯达克的能力,以构建和提供支持数字资产整个生命周期的解决方案和服务,从发行和代币化到交易,以及结算和托管”,Toll说。

从Toll的有利角度来看,对数字资产技术的需求似乎正在蓬勃发展,“我们看到传统资本市场以及金融部门外部参与者对该领域的需求都在激增。传统交易所正在寻求数字化其资产,并通过DLT解决方案使它们更易于访问。在这种情况下,我们的雄心是建立技术解决方案,使这些公司与R3紧密合作,以建立自己的数字资产市场。”

而这是科技公司在金融服务机构领域采用采用数字资产的最前沿的重要数据点。

与其他交易所截然不同的思路

纳斯达克与其他交易所采用的区块链技术的方式截然不同。纳斯达克正在寻求帮助其他公司建立和采用可用于发行,交易,结算和托管数字资产的解决方案,而其他交易所则试图在内部使用该技术来增强自己的交易所业务。

例如,瑞士证券交易所通过运营数字交易所(该瑞士数字交易所也由R3 Corda提供支持)在该国的数字资产二级市场领域中建立了几乎垄断的地位,这是投资者进行投资的场所买卖数字证券。

 1/5    1 2 3 4 5 下一页 尾页