区块链研发谋变 Red要简化智能合约编程语言 | 独家专访
发布:中币网 时间:2018-01-19 18:59:00 加入收藏 打赏
在2014年前后,区块链应用开始在全球崛起,国内外出现了一大批初创企业加入区块链应用赛道,在区块链应用蓬勃发展的同时,区块链教育起步慢,技术要求高等问题影响着区块链行业的整体发展。
从技术角度看,区块链涉及的技术杂糅,编程语言复杂多样,仅以太坊区块链就涵盖了Go,C++,JavaScript,python等多种编程语言,尤其是关于核心智能合约编写难度很高,多起以太坊被锁事件的导火索也起因于智能合约的编写错误,因此为区块链开发者提供简单易用的编程工具成为区块链应用发展的基础需求。
Red成立于2011年,是一家为区块链开发者提供区块链开发工具的研发型企业,它提供了一种用于简单智能合约和分布式应用程序开发的全栈开源工具链。Red创始人Nenad Rakocevic和区块链架构师Tamás Herman在接受金色财经专访时提到,Red自2010年起就开始设计编程语言,至今已发布过27个版本,2018年将正式推出区块链版本。
Red项目创始人Nenad Rakocevic(左)
区块链架构师Tamás Herman(右)
Nenad Rakocevic:Red 创始人,曾任全栈科技CEO,计算机科学硕士。
Nenad 是有着30年连续创业经验的极客,他对软件技术和行业有着渊博的知识和深刻的理解。从90年代末到20世纪初早期,他就开始在银行业中创业了。他是银行业中的几家初创公司的CTO。 在商场上,他有着初创企业到全球500强的经验。从2000年开始,他持续贡献开源软件基础软件。2011年,他开始构建 Red 编程语言,以应对日益复杂的软件世界。 2014年,他作为驻企创业家加入中国孵化器领跑者 InnovationWorks 。
Tamás Herman:Red 创始人,Exicon 副总裁,信息学学士学位。
Tamas 出生于 “8 字节的 PC 时代”。 他极致追求简单化。 起初,他为父亲从0开始设计和制造的实验性生物化学研究仪器编写软件和固件。 后来,从微控制器网络到 Linux 网络,他在日本、新加坡、泰国和香港的各个新创公司工作共计10年。 他对密码学的狂热促使他日以继夜地开发信任软件,该软件基于加密技术将金融、社会、底层编程和网络融合到一个系统中。
在Red的大编程语言体系内,包含着若干种编程语言,不同的语言适配于不同领域的开发需求,Red为每个细分市场都开发出了一套优化语法,Red团队将其称为“Red子语言”。
在为不同客户提供解决方案时,Red会将子语言引入目标框架,通过技术手段将子语言优化掉,使其更加安全易用。因此,就像上文提到,Red已经面向目标市场推出了27种编程语言,正处于发展的上升期,企业核心竞争力已初具规模。
大多区块链研发团队仍在使用非常底层的编程语言,“用Solidity语言编程使用的是低级的机器码,一旦编写错误,引发的后果可能很严重”。Red在此之上进行了一系列的封装,将多种功能组合在一起,用户可以非常简单的使用这些工具包,只需要进行应用的开发,不再需要进行底层的编写。
“与其他编程语言相比,Red更好理解,也更容易上手”。Nenad说,以太坊智能合约使用的Solidity,是一种非常复杂的编程语言,为了更好,更广泛的使用区块链技术,就必须跨越Solidity这道门槛,“Red是一个能够简化现有编程语言的工具,让人类更好的理解编程语言”。
具体而言,Red的语言核心LISP区别于其它编程语言,是一个可以让人更快上手的语言工具。如果说上述提到的种种编程语言面向的是机器,那么Red面向的主体是区块链开发者,语言更加浅显易懂。
区块链工具包和Red子语言组成了企业的主体业务,目前已有多家企业使用Red语言开发Windows驱动和服务器应用,而且已经部署在生产环境中。Nenad认为,Red子语言能够匹配非常高层次的企业级开发,Red在各个目标市场都有高效的开发模型,为客户研发专属方案的成本更加低廉。
同样是编写一款应用程序,用传统编程语言需要一页还多,而Red只需要寥寥数行,时间也更短。对于区块链编程,Nenad认为也要简化成同样的效果,才能有更好的落地性,这一目标即将在今年实现。
据悉,Red区块链工具包正在紧锣密鼓的开发中,2018年将进行Red/C³编译程序和Dapp钱包的阿尔法版本测试;明年第一季度进行贝塔版本的Red/C³编译程序测试,第二季度正式上线区块链 1.0 Red工具链。
“Red最开始就是一个开源社区,社区的贡献者是真的热爱这个社区,热爱编程语言,才每天不停的去开发新的语言、新的程序;就像许多其它开源社区一样,我们也推出了代币激励机制,希望可以让开源社区更加去中心化,更加自治。”
Nenad继续说:“以前我们只讲代码,但未来我们会写代码,也会讲代币,这些代币是有经济属性的,它让社区成员更有动力去从事这项事情,维护社区的生态平衡”。
更多消息请访问:http://t.me/redofficial
来源:
来源:中币网 https://www.zhongbi.net/news/jishu/17938.html 声明:登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。 此文如侵犯到您的合法权益,请联系我们3111859717@qq.com,我们将第一时间处理。