专注精准及时传递外媒资讯。独立解读信息内涵,但是不要相信任何解读。宇宙会犒赏独立思考的人,每个人都应该独立思考,哪怕只有一次。让我们开始吧!
![](https://img.haomeiwen.com/i12008237/78c7dd1bd0df532f.png)
“比特币是一种优势货币,因为它是开源的。”
“以太坊代码在GitHub上是公开的? 什么意思?”
简单介绍一下技术术语。
区块链/加密货币项目&神秘的开源软件。如果你来自非技术背景,你可能想知道开源意味着什么;如果您一直关注程序开发,您可能听说过强大的GitHub和存储库的世界。如果您不熟悉终端控制台,您可能不熟悉前面的术语。
然而,理解开源存储库是如何工作的,以及探索GitHub平台的基础知识,可能是理解加密货币及其各自社区更深层次的最有效方法之一。
代码会谈。并且,无论您的编程水平(或缺乏),如何查看自己的加密货币项目的源代码,都是不可或缺的工具。
在本文中,我们将详细说明开源的含义,并探究区块链和加密货币团队如何利用GitHub。在整个过程中,我们将会分解一些相关的术语,以便下次你的开发人员朋友说“你告诉我的屎币对它的存储库是毫无意义的,这显然是一个骗局”,你就会知道她在说什么。
开源
一个开源软件(区块链)项目是一个软件项目,有源代码,任何人都可以查看、修改和增强。开源软件项目的世界已经远远超过了区块链的世界(Hi Linux!), 绝大多数区块链都开源的。
相比之下,大多数软件项目都有源代码,只有创建了它的人、团队或组织才能对其进行独占控制。想想Facebook、Adobe和其他私人公司巨头吧。这被称为专有软件或闭源软件,因为只有专有软件的原始作者才能合法访问,拷贝& 更改。
开源软件使它的源代码可以用于公共领域——所有人都可以查看、复制、修改、学习和分享。通过设计,开源软件可以促进协作、优点和共享,因为它如果有足够多的人同意,就允许其他人对源代码进行修改,合并。 没有一个人、实体或组织对一个开源项目具有排他性或所有权;公共领域,通过一组管理项目的规则(通常称为协议),以一种更加分散的方式达成共识。
主要是开源的区块链项目产生了一个令人着迷的结果:强大的分散式软件,不是由政府或公司这样的集中式系统构建的。
我们可以进行权力下放与集权化;然而,就目前而言,我们已经知道开源软件是快速扩张的关键驱动因素之一。
GitHub
从物流的角度来看,分散的软件项目,无论如何分散,仍然需要一个地方,所有项目贡献者(开发人员)可以查看、修改、比较和最终更新代码。这就是GitHub的切入点:
GitHub是一个实时协作平台,开发者可以同时在相同的源代码上工作,而不需要覆盖彼此的工作。
GitHub跟踪了项目源代码变更的历史,包括哪些内容被更改了,哪些人更改了什么时间。GitHub上的一个软件项目被称为存储库。对软件项目的任何更新都称为提交。注意,对项目的任何更改都被视为提交,而不是严格的编程更改。编写对项目文档的更新,像Vitalik在Ethereum组织存储库中所做的一样,也被认为是一个提交。
在我们结束之前,我需要给出一个声明,我非常快速地定义了GitHub,以用于探索区块链项目的纯粹目的。GitHub在功能上提供了更多的功能,通常人们普遍认为GitHub是开发人员的工具。你越深入研究这个平台,你就越能认识到社会动态和资源共享的能力与社交网络非常相似。事实上,在这个时候,GitHub的蓬勃发展的社区宣称拥有多达1200万的会员,他们喜欢的“收藏”库,coment, monitor &订阅不同的作者和项目存储库更新。
下面是每个存储库的“主页”的屏幕截图。
![](https://img.haomeiwen.com/i12008237/95937b323bc00a26.png)
这是一个真正的比特币GitHub存储库——在这里,所有的源代码、提交的时间、开放的问题和文档记录:
库导航
对于这个红色矩形的第一个屏幕截图,GitHub存储库中的导航选项。如您所见,您可以通过单击问题、拉请求、项目或Insights选项卡进一步探索这个存储库。
问题部分特别地是存储库的一个令人着迷的分支,它显示了存储库社区最准确、最迫切的问题。阅读这些公开的问题是理解开源项目的即时路线图的一种非凡的方式,而不需要任何新闻偏见——代码对话。
![](https://img.haomeiwen.com/i12008237/357f020b04fbe5f1.png)
源代码指标
上面的截图显示了整个比特币存储库的关键指标。GitHub上的每个存储库都显示以下四个数字:提交、分支、发布和贡献者。
我们讨论了上面的提交——任何更改、文档或代码,都被接受到主存储库中。正如您所看到的,在高达17K的提交中,比特币存储库相当活跃。另外,可以通过单击“贡献者”部分来查看在这个存储库上工作的实际人员。
存储库的贡献者是一个人,他成功地提交了由存储库社区接受的更改,并将其合并到源代码中。
这些人应该向项目更新求助;贡献者是真正的协议,那些致力于构建这些庞大的项目的人。
总结
浏览GitHub存储库是查看区块链项目最新进展和源代码的最佳方式。最终,这些crypto &区块链项目是专门为一个分布式/分散的基础设施构建的,原因是:推动开源社区思维。所以现在你知道。下次你在探索最新的硬币的时候,先来读一下总结,然后直奔GitHub的知识库,自己梳理一下。
原文链接:https://coincentral.com/at-the-source-exploring-github/
尾巴说:
首先, 我买任何一个币,都要看一下代码(虽然看不懂,但是有东西,有更新,我心理莫名踏实了一些!)
其次,分享大家一个看代码更新排名的网站。非常有用。比看消息,听风买币靠谱。
https://cryptomiso.com/
加入我的Primas圈子: 尾巴区块链论坛
微信公众号:尾巴笔记
![](https://img.haomeiwen.com/i12008237/47668cc8766c6591.jpg)
项目合作:请在公众号留言
币乎主页:https://www.bihu.com/people/177994
大姨太,柚子,砸向我:0x976074431d2E4F5FB34F132af7f283B2D428475B
网友评论