NEL新经济实验室

NEL新经济实验室

NEL是NEO生态的中国开发者社区。我们致力于培养社区开发人才,推动项目落地,发展NEO社区生态。
10

文章

97739

浏览

微信公众号

  • 编译AVM-字节码-变量

    现在我们讨论从另一种汇编语言如何编译成AVM,其实,没有什么不同。让我们以IL为例,同为栈式虚拟机,IL指令和AVM指令有很多相似之处。与AVM不同,IL还是保留着函数级别的模块化结构,IL没有连成一个大的byte[], 而是每个函数对应一块byte[],IL的call还是函数级别的,每个函数对应的IL指令地址都从零开始,IL的jmp已经转换为了地址。
    2019-11-08 17:44:04 23520
    • 编译NEO-AVM-高级语言-变量

      之前我们已经讨论过地址转换了,那么这一篇就只是关于高级语言如何转换为AVM了。变量如何编译。第一个问题就是变量,高级语言里面我们对变量是习以为常的,而在NEOVM的指令序列里面,显然是没有变量的
      2019-11-06 10:35:59 2965
      • NEO-AVM从何而来-模块化和汇编器

        之前一直在提到汇编器,在流程说明中,我们没有认真的讨论这个问题我们知道NEOVM是图灵机的一种实现,可是图灵机就是磁带机,标准的磁带机可是没有模块化的。你想想以前的磁带机听音乐,你能不能简单的一键跳到下一首歌。
        2019-10-30 11:39:48 3554
        • NEOVM 是什么,以及它如何工作

          NEOVM 就是 NEO's VM,拆开就很清楚了,Neo区块链系统中使用的虚拟机。虚拟机就是虚拟的电脑,现在我们通常提到的虚拟机有两种典型的形式。NeoVM是一种基于图灵机模式的虚拟机,通过磁头在磁带上的移动改变状态,以此来实现逻辑运算。
          2019-10-15 11:03:15 11917
          • NeoRay 2.0的使用体验

            NeoRay是NEL社区推出的一个方便NEO开发者开发合约的工具。自这个工具推出以来,受到很多开发者的好评,极大的便捷了广大的NEO合约开发者。我也一直使用这个工具进行NEO合约的开发和调试。最近NEL推出了新版的NeoRay,增加了python语言的合约开发,人性化了一些操作流程。作为一名NEO合约开发爱好者,迫不及待的尝了个鲜。体验下来还是不错的,页面看起来更加简单明了,合约调用部分也更加人性化。由于新版较旧版来说,改动还是很大的,页面和流程都大不相同。作为一个尝鲜者还是很有必要记录一下尝鲜过程和心得
            2019-10-11 16:41:55 6607
            • 入门NEO的第一步——选择一个更好的开发工具

              Neoray2.0已经上线了。这是一次Neoray的大型更新,我们更新了界面、使用流程、以及合约调用方式,极大降低了合约调试的学习门槛,使新人开发者更容易入门。新版本的合约调试流程依然是:编译代码—部署合约—调用合约—调试合约,老用户经过短暂的熟悉就可以上手。
              2019-09-24 15:09:52 15852
              • NNC2.0:去中心化交易所NELswap

                想象你正在玩一款DAPP游戏,你需要购买它的服务或产品,但是手里又没有它的代币,可能由于一些原因比如代币还未上线交易所,或者上线的是不知名的小交易所,这时候你可能需要去自己寻找场外交易、注册小交易所再购买BTC或ETH并把它们充进平台来兑换你所需要的代币。
                2019-07-25 15:16:33 7006
                • FutureDAO连续性融资模型简介

                  当一个企业从初创走向成熟的过程中的时候,通常伴随着多次融资过程,从种子轮、天使轮到A、B、C…轮,最终走向IPO,如图1。每一轮的风险收益比是不同的,越早的轮次风险越高,价格越低,收益越大。像这样多轮的融资模式是合理的,在公司成长的过程中,不断对公司的收益和风险进行评估,给出合理价格,可以有效控制投资人的风险。
                  2019-07-10 19:16:06 2669
                  • 代币联合曲线解释

                    现在所有的ICO热潮正在褪去,一种新形式的代币分配方法似乎突然之间就火了:连续型代币联合曲线。这是一个设计巧妙的合约,无需依赖交易所就能为代币创造自己的市场。我已经看到了一两个对这个概念的解释,但都是蜻蜓点水式没有涉及到具体细节的解释。所以在这篇文章中,我将用尽可能简单的语言解释它们的含义。
                    2019-06-06 18:40:47 16617
                    • 动态代币联合曲线

                      NEL作为NEO生态的中国开发者社区一直以培养社区开发人才,推动项目落地,发展NEO社区生态,适应不同层次的开发者参与区块链项目的需求为己任,其中对于区块链新的研究方向的探索也在我们的计划和任务内。
                      2019-06-04 12:35:32 7032
扫二维码

扫一扫,关注微信公众号