公共链面临的主要挑战 8 开发工具缺乏

Preethi Kasireddy, medium.com (来源)

必要的工具对于开发人员的工作是必不可少的,特别是如果开发人员希望有效地开展工作。没有合适的工具会使工作变得艰难无比。

毫无疑问,当前可用于区块链生态系统的开发人员工具是不能够被接受的。即使对于当今最经验丰富的开发人员来说,在区块链上开发功能协议或分布式应用也是一项艰巨的任务。

作为一名Solidity和区块链开发人员,以下是我个人从工具生态系统中找不到的东西:

1. 一个IDE,有良好的linters和所有必要的插件,有效的智能合约开发和区块链分析。

2. 一个构建工具和编译器,有很好的文档记录和易于使用。

3. 一个不是很笨拙的部署工具。

4. 对于各种API和框架实际存在或不完全过时的技术文档。

5. 测试框架并不缺乏。以太坊像Truffle这样的一些工具是可以通过的,但是围绕测试框架的选择和实验是非常需要的。我已经看到太多的智能合约在移动数百万美元的时候完全没有经过测试。在任何情况下缺乏测试是不可接受的,但特别是在涉及如此巨大的资金时。例如,BAT代币销售智能合约没有测试套件,但这些合同被用来在24秒内收回3600万美元。任何有理性的人都知道,如果一个合同能把这么多钱转移,就会受到攻击。

6. 调试工具。调试固态代码就像在黑暗的隧道中用蒙上眼睛寻找金子。在我之前的工作中,我是在web开发中,并且能够使用调试器逐行执行代码,这确实是一个救命稻草。没有这样一个工具,甚至是远距离的工具,在使用Solidity进行开发的时候,都是令人难以置信的,并且是无用的。我们迫切需要使工具更容易分离和诊断问题。

7. 记录工具。同上。

8. 安全审计。这是一个很大的问题。我听说过以太坊只有一个值得注意的安全审计服务,Open Zepplin。虽然他们在审计服务方面为生态系统做了很大的工作,但一个使用智能合约提高数十亿美元的行业需要不止一个独立的创业公司。公司和工程师需要创建更先进的工具和服务,而更多的安全专家则需要帮助彻底审计智能合同。唯一一次对智能合约安全有显着关注的实例是,当two Parity攻击或DAO攻击时。那么,当然,合同不完善的责任是应该由在智能合约的开发者承担的,进而,也应该包括以太坊核心开发团队。但是,我认为这是不公平的。开发人员不应该对知道如何对自己的代码进行安全审计负责。这就像要求斯蒂芬·库里做自己的会计。这种方式行不通。我们迫切需要安全工程师和研究人员的帮助和他们的专业知识。我们需要投资者投入资金旨在使智能合约和区块链更加安全的基金说。

9. 区块浏览器和分析。对于以太坊来说,我们有一个叫Etherscan的区块浏览器。对于比特币,我们有像Blockchain.info,Blockexplorer或Blockcypher这样的区块浏览器。这些都是很好的社区努力。其实我本人大量使用Etherscan。但是要做任何形式的严肃的连锁分析,这些是远远不够的。公共区块链上有各种有趣的数据,也应该进行分析利用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354