btc/usdt omnicore 钱包开发笔记

Omni协议常用接口

  • 2
  • 11
  • 张立荣
  • 发布于 2019-06-04 15:33
  • 阅读 ( 3856 )

干货 | 以太坊设计原理

尽管以太坊的许多理念在早先的加密货币(如比特币)上已经运用并测试了5年之久,但从处理某些协议功能上来说,以太坊的处理方式与常见方式仍有许多不同。很多时候,以太坊会被用来建立全新的经济方法,因为它具有许多其他系统不具备的功能。本文会详细描述以太坊所有潜在的优点以及在构建以太坊协议过程中某些有争议的地方。另外,也会指出我们的方案及替代方案潜在的风险。

  • 1
  • 4
  • 张桐
  • 发布于 2019-06-11 17:06
  • 阅读 ( 2811 )

智能合约从入门到精通:用Solidity开发一个“Hello World”

简介:上一章中我们聊到了智能合约的应用场景,在了解区块链技术目前的发展情况、智能合约的概念以及其应用场景之后,我们将在后续的文章中共同学习智能合约的编成语言。今天,我们就来简单地谈一谈用于编写智能合约的语言——Solidity语言。

  • 1
  • 3
  • 小咖
  • 发布于 2019-06-18 11:39
  • 阅读 ( 2672 )

PHP使用JSON-RPC调用Omni协议RPC接口

最近项目中用到USDT,涉及到创建账户、自动确认充值、自动提现等操作。后端代码使用的php,第一次用php做json-rpc的调用,遇到一些问题,比如json-rpc的参数请求、账号密码认证等,整理了一下,帮助大家跳坑。

  • 2
  • 8
  • 张立荣
  • 发布于 2019-06-10 16:44
  • 阅读 ( 2332 )

OmniCore协议对接常见问题

最近项目中需要使用USDT,但USDT是基于Omni协议发的币,所以需要使用OmniCore对接。由于过程中遇到一些问题,而文档又很少,花了很多精力,所以在此整理一下遇到的问题,希望能够帮助大家,让大家少踩坑。

  • 0
  • 4
  • 张立荣
  • 发布于 2019-06-10 13:03
  • 阅读 ( 2102 )

使用OmniCore在Unix系统上构建USDT钱包(一)

USDT是由Tether公司发行的基于比特币区块链的一种去中心化数字货币,作为当前数字货币市场的主流锚定货币之一,其官方承诺将严格遵守与美元1:1的比例准备保证金。在技术层面,USDT是基于Omni协议发行的代币,在Omni共识网络上令牌id为31。Omni是一个可以自由发行数字货币的平台,它完全基于比特币协议,并在原有的比特币核心上增加了新的共识网络,类似与HTTP协议基于TCP协议。

  • 1
  • 1
  • 小咖
  • 发布于 2019-07-17 15:00
  • 阅读 ( 1964 )

使用OmniCore在Unix系统上构建USDT钱包(二)

本篇是关于“如何使用OmniCore在服务端构建USDT钱包”系列的下篇,主要是对上一篇《使用OmniCore构建USDT钱包(一)》的补充和总结。上一篇主要对安装、配置和基本json-api使用,以及交易所钱包模型做了简略的说明,这一篇将对常见错误、安全机制以及其他扩展做一些技术分享。

  • 1
  • 1
  • 小咖
  • 发布于 2019-07-17 15:46
  • 阅读 ( 1939 )

Facebook加密货币项目Libra白皮书全文(简体中文版)

Libra 的使命是建立一套简单的、无国界的货币和为数十亿人服务的金融基础设施。本白皮书概述了我们努力打造一个新的去中心化区块链、一种低波动性加密货币和一个智能合约平台的计划, 以期为负责任的金融服务创新开创新的机遇。

  • 1
  • 9
  • 张立荣
  • 发布于 2019-06-24 17:12
  • 阅读 ( 1681 )

为什么长期来看EOS的价格会非常高?

最近EOS的价格比较低迷,只往下走不往上升,让不少老铁又再一次对EOS产生深深的怀疑。原力队长还是那句话,短期的涨跌不用在意,EOS TO THE MOON 只是时间问题。实际上,早在前两个月前国外就有分析师认为,长期来看EOS的价格将会非常可观。至于他为什么会这么认为?看完下面他的分析老铁们就清楚了。

  • 0
  • 7
  • 张立荣
  • 发布于 2019-06-04 20:37
  • 阅读 ( 1508 )

如何理解和学习区块链技术

区块链最近异常火爆,更有专家预测区块链将是下一个风口,那么想用区块链做开发,如何学习搭建区块链?需要哪些方面的知识?对于目前的开源项目学习哪个比较容易上手?

  • 2
  • 4
  • 张立荣
  • 发布于 2019-06-05 10:16
  • 阅读 ( 1458 )

百度发布区块链品牌Xuper 宣布自研底层技术正式开源

据悉,百度区块链品牌Xuper整合了包括自研底层技术XuperChain、司法解决方案XuperFair、知识产权解决方案XuperIPR、数据协同解决方案XuperData、边缘计算解决方案XuperEdge、开放平台XuperEngine在内的六大核心产品,致力推动区块链技术创新与产业融合。目前,Xuper生态包含北京大学、中国人民大学等多家高校,北京互联网法院、国家工业信息安全发展研究中心、百信银行等数十家机构。

  • 2
  • 4
  • 张立荣
  • 发布于 2019-06-04 20:33
  • 阅读 ( 1415 )

solidity语言介绍以及开发环境准备

Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言。这门语言受到了 C++,Python 和 Javascript 语言的影响,设计的目的是能在以太坊虚拟机(EVM)上运行。

  • 1
  • 2
  • 小咖
  • 发布于 2019-06-27 14:19
  • 阅读 ( 1238 )

如何在波场上开发dApp

今天抽了点时间研究了下波场:波场是从EthereumJ上fork出来的,共识机制换成了改良过的DPoS,另外借鉴了EOS上的RAM/CPU机制(对应Energy/Bandwidth Point)。智能合约还是用Solidity写的,唯一可能需要改动的地方:把代码里的货币单位ether/wei换算成trx/sun(波场币的最小面额是sun,孙宇晨的sun。。。),1 TRX = 1,000,000 sun。

  • 1
  • 5
  • 张桐
  • 发布于 2019-06-20 10:50
  • 阅读 ( 1196 )

区块链技术入门,涉及的编程语言有哪些?

关于区块链的技能掌握,提到最多的就是Go语言和C++、Java,但是很多人产生了歧义,认为只有这几种语言才可以,但其实通过调查发现,实际并不是这样的。那么区块链涉及的都有哪些编程语言呢?下面一一列出。

  • 1
  • 2
  • 小咖
  • 发布于 2019-07-01 14:57
  • 阅读 ( 1047 )

UTXO是什么?

UTXO是英文Unspent Transaction Output(未花费的输出)的缩写,Transaction简写为TX,其中X是act发音简写。

  • 1
  • 3
  • 张桐
  • 发布于 2019-06-11 17:26
  • 阅读 ( 1039 )

不同的区块链技术,涉及哪些编程语言?

区块链技术入门,涉及那些编程语言?在本文中,将介绍比特币、超级账本Fabric和以太坊这三种区块链中,分别使用什么开发语言来进行智能合约编程,并提供你进一步学习的资源链接。

  • 1
  • 2
  • 小咖
  • 发布于 2019-07-01 15:02
  • 阅读 ( 1038 )

Omni协议为什么没有普及?

比特币社区在非常早期就提出了发代币的协议,早在2012年6月Omni协议就发布了第一版协议。Omni协议就可以实现基于比特币发代币的功能,而且功能非常完备,甚至包含了一个去中心化的交易所,可以让用户直接交易代币和比特币的交易对。

  • 1
  • 3
  • 张立荣
  • 发布于 2019-06-10 14:18
  • 阅读 ( 1037 )

区块链技术入门应该学习什么?

随着科技的发展,越来越多的专业名词进入人们的生活,本来区块链是一个十分专业性的名词,常常是专业人士才会谈论区块链,但是在现在互联网和大数据的时代,区块链和我们每一个人都是相关的,俺们区块链技术入门应该学习什么呢?

  • 0
  • 3
  • 小咖
  • 发布于 2019-06-26 18:52
  • 阅读 ( 1007 )

科普 | 什么是以太坊私钥储存(Keystore)文件

科普 | 什么是以太坊私钥储存(Keystore)文件

  • 0
  • 2
  • 小咖
  • 发布于 2019-06-27 14:15
  • 阅读 ( 996 )

区块链技术入门,涉及哪些编程语言?

区块链学习更多的是去理解这种去中心化的思想和去中心化的价值所在,语言倒是其次的东西。不过由于以太坊和Hyperledger Fabric 对go语言支持最好,所以go语言肯定是要学习的。

  • 0
  • 0
  • 小咖
  • 发布于 2019-06-26 18:49
  • 阅读 ( 946 )