首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“GitHub革新版” Hitchain凭什么让“码农”翻身?

摘要:HitChain不是对GitHub简单复制而来的所谓“上链版”,而是以区块链技术对GitHub旧有模式进行颠覆性改良的革新版。它将以“去中心化”有效解决GitHub长期存在的利益盘剥、知识产权和交互安全等问题,从而形成一个对HitChain的所有参与者更加友好、使用和交易更加灵活安全的全新社区生态,并彻底地“利”及基层代码写作者。

十年前,当三个20多岁的美国“码农”把一个只有2000个试用者的开源代码托管平台GitHub正式上线时,他们或许根本无法想象,十年后它将成为全球最大的代码托管平台、坐拥2700万开发者用户,并被微软以3倍于估值的75亿美元完成收购。

这桩手笔惊人的“溢价收购”轰动业界,被解读,这不仅显示出微软对GitHub自身潜力的看重,更提振了各界对开源代码市场未来价值的掘金热情。

两个月后,新的故事似乎又开始书写另一段传奇——被誉为“GitHub革新版”的 HitChain横空出世,不仅融合区块链技术,并与拥有全球第二大代码托管平台的开源中国社区达成战略合作,以更高的起点吸引了全球无数资本的目光。

短短数日内,HitChain已获得火币资本、OK资本、比特大陆、J ONE Capital等数家领衔的战略投资,由Huobi Pro闪电首发后立即占据热搜首位,并达成了币价翻3番,24小时交易额7亿多人民币,换手率超过600%的风头无两之势。这不禁让很多人对HitChain的核心魅力产生了浓郁的好奇——在这场来势汹汹的崛起背后,究竟酝酿着怎样的行业巨变?

开源之变,改写互联网基层社群生态

毋庸置疑,在开源代码平台的断代史上,GitHub写下了里程碑意义的一笔。它以互联网精神最精髓的部分——开放性,实现了全球开发者的无界聚合、合作与分享。从某种意义上说,GitHub无疑展开了一种新的代码工作方式。

珠玉在前,同样作为分布式开发者社区诞生的HitChain,在基础的功能和运营模式上沿袭了GitHub的骨骼。但是正如开源代码平台本身的内在逻辑一样:“人人皆可复制的源代码库本身只是一个起点,而未来的传奇,则始于由后续开发者在已有代码上写下的全新改变。”

在当下这个时代,想要成就一段新的传奇,比“站上巨人肩膀”更重要的,是拥有“巨人的思想”的。HitChain对GitHub的超越之旅,正由此展开。

历史可鉴,对于上层建筑崇拜的愈演愈烈,最终往往会导致处于金字塔尖人群的失衡性膨胀;而只有合理满足每一个基础生产者的期望,才能形成推动时代继续前行的力量。如果说GitHub看中的是开源代码平台本身的聚合效应,那么HitChain更看中的则是在这场聚合中,每一个基础节点自身闪耀出的光芒与期望。

HitChain意识到,作为互联网世界的基石,开发者们付出了最辛苦的劳动,但并没有得到与之相匹配的报酬。造成这个结果的原因,正是开发者们并没有一个可以直接体现其工作价值的生态环境。

为了解决这一难题,HitChain创新性地将git协议与区块链技术结合在一起,专门针对开发者们推出的具备代码托管、产权保护、价值度量、服务交付等功能的去中心化全球开源软件新型社区系统,将用区块链技术保护开发者的知识产权,解决传统知识产权难获保障、红利被中心化公司分取、开发者获益少等痛点,构建出“共有、共建、共享”的开发者DAO(Distributed Autonomous Organization,分布式共治组织)。

其实单从名字上看,这种差别已然值得玩味。相对于GitHub的“G”,“H”作为“G”接下来的字母,代表着HitChain接替GitHub成为下一代代码托管平台的决心。此外,以代表区块链的“Chain”取代有中心、焦点之意的“Hub”,更向世界传递一种新的理念——以区块链技术诸多特性的引入,去探索和构建开源代码社群在互联网“去中心化”时代之下的崭新生态。

“码农”翻身,重构代码开发获利规则

如果说微博和微信公众平台的出现,给了无数自媒体人瓜分传统媒体利益蛋糕的机会,那么HitChain的到来,就在努力让更多基层开发者在云时代里获得更强大的“掘金利器”。

通过此前建立起来的分布式开发模式,基层开发者可以将自己编写的代码在平台上进行交易。但是中心化的平台管理,“义务”、“志愿者”式的运营策略,大幅剥削了开发者的既得利益。而区块链技术的融入,则以“去中心化”模式打造了全新的分布式计算模式和C2C交互关系,为开发者与开发者、开发者与购买者之间构建了一个更加简单、更加纯粹的代码价值兑现规则。

若以币圈熟知的“挖矿”来类比解释的话,我们可以将HitChain的运作理念和奖励机制归结为三种具象的“挖矿”模式——

首先,是对为社区提供资源的开发者的奖励,即的“存储代码即挖矿”模式。由于HitChain完全采取去中心化的分布式计算模式,所以在计算资源基础设施方面,社区鼓励参与的开发者积极贡献其空闲的存储空间、带宽和计算资源;而且将根据“贡献早收益早,贡献大收益大”的原则对资源贡献者进行奖励。相同的资源,贡献得越早,获得的奖励就会越高。

其次,是对“码农”劳动成果的奖励,即“编写代码即挖矿”的模式。优秀的软件项目是开发者社区活力的源泉。社区将根据项目的优质程度为其开发团队发放通证(代币)奖励。奖励的度量将从传播效应、项目成熟度、代码健康度、开发团队健康度和发展趋势五个方面进行量化,以确保每个项目都可以公平客观地获得社区的奖励。

最后,就是对交流交易的奖励,即“交易即挖矿”模式。在HitChain社区中,开发者的价值主要通过开发者之间的C2C交易来实现。比如代码交易、任务悬赏、资讯服务、项目协作等。而“去中心化”的模式,则在很大程度上降低了中心化企业对开发者的利益盘剥,实现“码农”在代码收益上的“大翻身”。

除此之外,HitChain还会向对社区建设提出意见建议的开发者提供奖励,在以“去中心化”为核心理念的同时,以“共建”方式为社群营造良性的共生关系。

全员“共治”,打造全球开发者理想国

HitChain的目标是将HitChain建立成“世界上最大的软件开发协作平台”,打造“区块链生态社区”的理念。

根据HitChain的战略发展计划图,HitChain会由区块链基础设施、基于Hit协议的分布式托管系统、HitChain在线社区和HitChain应用软件这四个部分组成。预计今年年底社区网站就将上线,而明年第二季度则将实现HitChain的主网和Hit协议的上线。

未来在这里,开发者们的劳动成果将通过“去中心化”的形式被存储;开发产出物的知识产权会自动地被保护;构建评价开发者综合能力的技术征信库;通过平台的通证(代币)量化开发者的劳动成果;利用区块链技术使平台上的每一笔交易行为公开透明并具有独立性……

这些将使HitChain最终成为一个彻底由参与其中的开发者共同治理的社区平台。可以说,HitChain平台包含了“码农”对软件开发交易平台的所有理想和期望,有望从根本上解决当前开发者地位低下、知识产权难以保护、开发者难以实现平台治理自决的几大痛点。

特别要注意的一点是在HitChain平台中,开发者的定义不单单是指狭义上的技术开发人员,而是广义上参与到HitChain的所有用户,也包括了企业或者组织等技术产品的消费人员。

除了前微软(中国)CTO黎江作为创始人加入以外,开发团队中还包括来自世界各地的优秀的技术专家和开发人员,来自TIBCO、IBM、Intel、Telexistence Inc、开源中国等多家全球领头羊的技术高管、分布式存储技术专家、开源技术专家、云架构师、平台开发总监和区块链技术领军者。这些人的聚合,或许将让更多“码农”尽快在HitChain这一崭新平台上,看到自己“翻身”的希望。

结语

有人说,在深度互联网时代,人类想象的天花板正在经历一场加速循环式的顶穿。从分布式开发到区块链技术,新科技和新模式的融合与迭代,正在以我们无法想象的速度颠覆和重构未来世界的生态。

今年,一个技术陈旧、管理中心化的GitHub平台已经卖到了75亿美元的高价,在明年,基于区块链技术的完全去中心化的HitChain平台上线后又会被估值到什么级别呢?在“聚合1亿开发者”的宏伟愿景之下,这一全球最具创造力的群体被解放之后又能迸发出怎样的能量呢?对于这个火热的未知数,整个世界正在与你我一同拭目以待。

详情链接 >>>

HitChain平台四大组成部分详解

区块链基础设施

为了解决交易规模、响应速度以及扩展性的一系列传统区块链中存在的问题,HitChain采用了混合式分片链技术,将公有链和分片链有机结合。在公有链中保持链式结构、使用PBFT共识算法;在分片链中则采用了具有高并发异步执行能力的DAG(有向无环图)结构、使用DPOS共识机制。这种机制不仅可以保证主链的不可篡改性,又可以在分片链中保留灵活性。针对代码开发的特殊性,HitChain还设计了分类账本,通过分类动态账本技术对交易、存储集群管理和代码管理三类数据进行分离的存储和管理。通过隔离见证技术将不同类型数据隔离存储、按需传输可以大大减轻整个区块链系统的存储和通信的压力。通过智能合约技术支持各类用户自定义的业务活动和社区的公共活动,从而提高整个系统运转的高效性和可信性。

基于Hit协议的分布式托管系统

代码开发的核心就是一套完善的代码托管系统,目前使用最广、影响力最大的就是基于Git协议的代码托管系统。HitChain的Hit协议基于Git开发、兼容Git协议的大部分命令。而且在此基础之上针对Git使用过程中存在的大文件存储支持和大规模小文件的访问速度等问题进行优化,实现对大规模、分布式软件代码的高效管理。使用IPFS星际文件系统对分布式存储的文件进行切割、映射和冗余存储。并且引入了跨链鉴权机制通过用户身份管理和版权鉴定对代码版权实现持续有效的保护,通过HitChain独创的多任务并行状态机(MTSM)技术在实时监测HitChain系统安全,确保Hit网络数据输入、输出的合法性,同时提供源代码鉴权服务。

HitChain在线社区和HitChain应用软件

HitChain通过在线社区平台开展社区运营、资产管理以及用户交互等三类活动。用户通过资源共享管理系统软件来管理自己共享到系统的计算资源。通过Hit客户端在本地完成代码提交、同步等操作。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180810A1RRHS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券