区块链将如何改变软件行业
本文主要探讨软件业的下一个潮流:区块链,将对整个产业造成的影响。北京木奇移动技术有限公司,http://www.mormm.com,专业的区块链开发团队。区块链的核心当然有技术的部分,但其最大的价值还是因为其具有的经济特性对传统价值分配进行改造。
收费问题
软件业诞生之初要解决的第一个问题就是收费问题,或者说版权的问题。这个问题到今天为止中国解决都不算好,比如中国的开发设计团队天生有一个不太上台面的优势,就是大概率情况下,我们电脑上的工具软件比国外团队要更好,当然大多不是正版的。
然而,区块链世界能够从根本上颠覆传统软件的付费模式,目前最好的例子就是以太坊。以太坊通过Gas收费,Gas的数量是按照计算量收的。没错,就是每一个加减乘除,就是能够做到这么细。
软件外包
传统软件世界另一个巨大的产业:软件外包。一直以来软件外包行业都有一个无法调和的矛盾:外包公司追求的是最短时间、最少人力成本、收最多的钱。而项目方追求的是用最少的钱,获得质量高、长期可维护的软件产品。这个矛盾存在,让双方有一个共同的目标几乎是不可能的,反而把精力都消耗在产品验收阶段勾心斗角中去了。
在区块链时代,项目方与外包公司的合约会直接通过代币进行,因为代币价值与软件质量直接相关,外包公司与项目方会更容易在目标上达成一致。而通过智能合约锁定逐步释放代币,则可以解决长期性的问题。
开源软件
Github是互联网时代的伟大产物,他之所以被称为最大的同性交友网站,因为上面的程序员大多是因为热爱,没有酬劳的为开源软件贡献代码。但问题是,如果开源软件产生价值,难道这些价值不应该被分享个它的生产者吗?
未来,一定会出现一个基于区块链和Token的Github,每个项目可以通过Token来实现价值变现。有人把Token模型称为一种打赏码农的方式,有了这种新的模型,开源社区的价值将将进一步提升。
软件部署、发布和销售
互联网 App 的核心价值:帮用户承担责任和风险,这里面包括系统的搭建、服务器运维等等。因为互联网公司的存在,我们不必像互联网早期那样每个人都要去当个人站长,写个博客还要从自己去买服务器开始。当然同时,互联网公司也因此获取大量个人用户的数据,并从中获得巨大的利益。
区块链 DApp 时代,互联网公司的概念应该都会消失。去中心化的组织,比如EOS将提供服务器支持、运维和数据存储。开源社区负责代码的开发、产品设计。而普通用户将扮演两个角色:能够掌控自己数据的DApp用户,和DApp的投资者。
原文地址:https://www.cnblogs.com/javddd/p/15120505.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android Parcelable接口使用方法详解
- 假期结束了,撸一篇技术和大伙分享下吧!
- Android AIDL实现跨进程通信的示例代码
- Android中SharedPreferences简单使用实例
- 功能强大的Android滚动控件RecyclerView
- Android使用 Retrofit 2.X 上传多文件和多表单示例
- Android状态栏白底黑字的示例代码
- Android使用ViewPager实现顶部tabbar切换界面
- Android 中ScrollView与ListView冲突问题的解决办法
- Android数据库操作工具类分享
- Android使用RadioGroup实现底部导航栏
- Android 中Fragment与Activity通讯的详解
- Android常用控件ImageSwitcher使用方法详解
- Android实现阅读进度记忆功能
- Android 控制ScrollView滚动的实例详解