Neo私链

2019-01-07
阅读 5 分钟
2.7k
NEO 私有链的部署至少需要 4 台服务器才能取得共识,每台服务器对应一个共识节点。在阿里云上可以买按量付费的虚拟机(机器都是window server)。记录下四台机器的内网IP地址,后面要用。

NEL程序员专用轻钱包 进入0.01状态了

2018-12-29
阅读 4 分钟
2.1k
这个轻钱包能干什么,现在就能在测试网看个余额,转个帐,调用个合约。 而且功能非常程序员化 你会说是不是没啥用 但是他有非常有用,因为他可以很容易的拼出NEOGUI拼不出来的交易 比如参与ICO交易,其实用这就不是个事儿了。 第一步,导入一个Key 进来 这个钱包使用单KEY设计,一次只用一个KEY 支持WIF NEP2 NEP6 导入 ...

Neo 虚拟机

2018-12-27
阅读 4 分钟
1.8k
上一篇《Neo 编译器》中说明了Neo编译器是怎么把CIL转成neo虚拟机的opcode,那么vm虚拟机又是怎么处理这些代码的,这篇文章我们看一下虚拟机的代码。

Neo编译器

2018-12-27
阅读 3 分钟
2.4k
Neo是C#开发的,大部分代码可以跨平台,但是也有不能再mac上运行的代码,比如改装后的leveldb的代码,所以最好还是用VisualStudio在windows上调试研究较好。

NEO智能合约调试流程说明

2018-12-26
阅读 3 分钟
1.6k
Neo智能合约调试比较麻烦,我们NEL在开发NNS的过程中,发现现存的工具根本无法支撑我们开发如此复杂的智能合约。 所以我们搞了一整套自己的智能合约调试工具 第一步、编译智能合约 安装neondebug Git 抓取编译:[链接] 你将得到一个崭新的neon.exe 用他替换掉你原来用的那个neon.exe 怎么替换呢,请参照如下步骤移除你原...

NEO插件钱包方案演示——安全与便捷的艺术统一

2018-12-26
阅读 2 分钟
2.7k
是不是总是被GUI钱包的同步惹恼? 是不是担心网页钱包会拿走你的私钥? 是不是想开发Web Dapp又感觉实现钱包签名操作很无力、无奈? 没错!一个插件钱包就能解决以上所有问题。 插件钱包是什么? 是一个能够不用同步就能立即使用的钱包。 是一个完全受你掌控的钱包,除了你自己谁都不能偷走你的私钥。 是一个能够和web页...

NEO共识节点推荐搭建步骤

2018-12-24
阅读 7 分钟
1.8k
1 共识节点推荐搭建步骤1.1 远程访问1.2 硬件1.31.3 密码2 SSH认证密钥3 服务供应商具体配置4 Linux服务器配置4.1 使用su时4.2 以管理员身份登录时4.2.1 防火墙4.2.2 自动安全更新4.2.3 fail2ban4.2.4 双因素认证4.2.5 监控4.2.6 登录成功邮件通知4.2.7 Logwatch4.2.8 黑名单USB和防火墙存储4.2.9 共识节点安装与运行4.3...

NEO 客户端插件

2018-12-20
阅读 3 分钟
1.6k
从 NEO 2.9.0 开始,一些附加功能被独立封装在插件中用以调用,目的是为了提升节点的安全性,稳定性和灵活性。用户可以自行选取所需要的扩展功能而不用每次在启动 NEO-CLI时通过附加参数来调用,避免了很多人为的失误操作同时简化了打开钱包,调用 API 等一系列繁琐的指令。点击此处下载 Plugins。

NEO 节点介绍

2018-12-19
阅读 1 分钟
1.8k
全节点(full nodes)是存储 NEO 区块链全部数据的节点,通过 P2P 的方式与区块链网络连接,在区块链网络中,所有的全节点都是平等的,既充当客户端又充当服务器。

NEO共识机制图解

2018-12-19
阅读 4 分钟
2.3k
dBFT(一种改进的拜占庭容错算法) dBFT :NEO 区块链中的共识算法,该算法通过多个共识节点的协商来达成共识,有良好的可用性和最终性。

11月NEO技术社区开发进展汇总

2018-12-19
阅读 4 分钟
1.5k
为了帮助大家了解NEO平台上技术社区的开发进展,NEONewsToday将每月发布一份值得关注的更新报告。这些报告将包括对NEO核心项目的贡献以及对社区创建项目的改进。

NEO改进协议提案9(NEP-9)

2018-12-17
阅读 3 分钟
1.6k
1.摘要2.动机3.详述3.1原生资产转移URI3.1.1 URI键3.1.2 可用URI 键 映射 NEO 交易属性键3.1.3 参考原生资产地址3.1.4 例子3.2智能合约调用URI3.2.1 NEP-5 token 转移3.2.2 URI Keys3.2.33.2.3 例子4.原理5.实现6.参考

NEO改进协议提案8(NEP-8)

2018-12-17
阅读 1 分钟
1.3k
文章目录 摘要 动机 原理 详述CALL_I CALL_E CALL_ED CALL_ET CALL_EDT 向后兼容性 实现 摘要 本NEP提议NeoVM计算栈堆栈隔离,以确保动态调用的安全性,并为将来的新功能提供支持。 动机 现在已经实现了NEP-4(动态调用),但由于NeoVM计算栈未被隔离,动态调用的合约可能会在运行时中打断调用者的堆栈,从而导致合约未...

NEO改进协议提案7(NEP-7)

2018-12-17
阅读 2 分钟
1.2k
文章目录 摘要 动机 原理 详述鉴权触发器 鉴权R触发器 应用触发器 应用R触发器 后兼容性 实现 摘要 触发器是一种触发智能合约执行的机制。本NEP定义四种类型的触发器,他们是鉴权触发器、鉴权R触发器、应用触发器、应用R触发器 动机 提供智能合约系统的区块链应当为其上运行的智能合约提供多种触发器来使其在不同环境中...

NEO改进协议提案6(NEP-6)

2018-12-14
阅读 2 分钟
1.2k
文章目录 摘要 动机 基本原理 详述钱包 Scrypt参数 账户 合约 向后兼容性 实现 摘要 本NEP描述了一个钱包标准用于钱包文件在NEO多种实现间的兼容。 动机 目前,不同的客户端程序生成不同的钱包文件。它们具有不同的文件格式,不同的存储方式以及不同的加密方式。用户很难在不同的客户端程序之间进行迁移,因为钱包文件的...

NEO改进协议提案5(NEP-5)

2018-12-14
阅读 2 分钟
1.5k
文章目录 摘要 动机 详述 方法 {代码...} 事件 {代码...} 实现 摘要 NEP-5提案概述了NEO区块链的token标准,该标准将为系统提供token化的智能合约的通用交互机制。其定义了这种机制以及其特征的缘由。还提供了模板和示例以支持开发社区。 动机 随着NEO区块链的发展,智能合约的部署和调用变得越来越重要。如果没有一个标...

NEO改进协议提案4(NEP-4)

2018-12-14
阅读 5 分钟
1.1k
文章目录 摘要 动机 详述neoneo-vmneo编译器智能合约示例 原理 向后兼容性 实现 摘要 此NEP提案概述了一种机制,通过该机制,智能合约能够调用直到运行时才知道的其他智能合约,而不仅限于调用在编译时定义的智能合约。为了保持智能合约与未来动态分片过程接口的能力,包括一份用于构建智能合约的提案详述会表示智能合约...

NEO改进协议提案3(NEP-3)

2018-12-13
阅读 2 分钟
986
应用程序二进制接口(ABI)是两个程序模块之间的接口,其中一个通常是库和/或操作系统,另一个通常是由程序员创建的应用程序。本NEP描述了NEO智能合约的ABI标准

NEO改进协议提案2(NEP-2)

2018-12-13
阅读 3 分钟
1.3k
文章目录 摘要 动机 基本原理 详述前缀 建议详述 加密步骤 解密步骤 向后兼容性 测试用例 实现 摘要 提出了一种以58字符 Base58Check编码的可打印字符串的形式对密码保密型私钥记录进行加密和编码的方法。加密私钥记录旨在用于纸质钱包。每一个记录字符串都包含除了密码之外重构私钥所需的所有信息,并且该方法使用加盐...

NEO改进协议提案1(NEP-1)

2018-12-13
阅读 4 分钟
1.2k
文章目录 什么是NEP NEP基本原理 NEP类型 NEP工作流程 怎么才是一个合格的NEP NEP格式和模板NEP序言 附件 NEP所有权转让 NEP编辑者 NEP编辑者的职责和工作流程 历史 什么是NEP NEP是NEO改进协议。一份NEP是一份设计文档用于给给NEO社区提供信息,或是描述一个NEO的新特性或其工序或环境。NEP需要对特性提供一份简要的技...

NEO区块链-DAPP开发直通车-第零篇

2018-12-12
阅读 3 分钟
1.6k
什么是DAPP DAPP 是以太坊发明的词汇 Decentralized Application. 目前基于区块链技术开发的应用程序广泛的接受使用了这一名称。 NEL将为开发DAPP提供全面的服务 什么是NEL NEL是 “NewEconoLab新经济实验室”的简称,成立于2017.11.9日,是一个年轻的社区型组织。 致力于 培养社区开发人才,推动项目落地,发展NEO社区生...

利用Python在本地开发Neo智能合约

2018-11-21
阅读 5 分钟
2.3k
在本教程中,我们将使用neo-local项目为本地开发和测试Neo智能合约设置私有链。 使用私有链可以使我们能够完全控制我们的环境,使我们能够独立工作而不用与外部测试网络打交道。

如何使用智能合约生成随机数

2018-11-19
阅读 2 分钟
1.9k
非对称熵可用于运行去中心化的博彩应用。非对称化的博彩与其他博彩系统不同,因为它是不可能被操纵的。这是因为没有人知道能中彩票的号码,这就防止了人们通过操纵结果来选择中奖号码。这可以通过把彩票分成两部分来实现。第一部分用户选择一个数字,并使用非对称加密算法将这个数字的哈希值和其他一些数据一起提交到区...