随笔分类 - 区块链
区块链
摘要:项目方说性能达到百万TPS,如何测试它的可信度?
应用系统性能提升的关键在于运维端的接入管理模型(AAA,认证 Authentication、授权 Authorization、计费 Accounting)及业务端的并发(Concurrency)/ 吞吐量 (Throughput) 模型。区块链是典型的“运维友好型”系统,天然的自我治理能力极大程度上优化了接入管理模型,但现有区块链系统的并发 / 吞吐量模型指标却饱受诟病。无论是 BTC 的 7tps,还是 ETH 的 40tps 在传统业务系统动辄万级甚至十万级 tps 面前都难以抬头。
区块链项目的需求:
聚焦底层基础设施,项目自身行业或领域特征不明显,易引入本行业业务;能够实现微服务级部署,扩容友好,易迁移部署;
并发吞吐量 5k+,稳定支撑 10w 级 DAU,可靠性强。
根据需求有的放矢地寻觅区块链项目,寻觅的过程其实远比想象的简单。区块链项目多如牛毛,但纯做技术框架不扯业务场景或者经济模型的项目真心不多。通过对主流交易所的项目筛选,基本圈定了 EOS、QTUM、AELF 项目。EOS 官宣吞吐量约 3300~3500
阅读全文
摘要:以太坊客户端Ethereum Wallet与Geth区别简介
最近有不少朋友在搭建交易平台,在咨询和技术交流的过程中发现很多朋友不太清楚Ethereum Wallet和Geth区别。甚至有朋友使用Geth的API接口来调用Ethereum Wallet客户端(本机安装)。那么,今天就给大家简单介绍一下这两个客户端的区别。
Ethereum Wallet简介,Ethereum Wallet客户端对应的是Mist项目,现在此客户端大多都称为Ethereum Wallet,也有称作Mist客户端的,知道它们两个指的是通一个客户端即可。此客户端使用JavaScript进行开发,支持windows、linux和OSX三类操作系统,是一个图形化操作界面的客户端。介绍到这里,大家可能就明白了,如果你想通过API来调用以太坊的接口,选择此方式是行不通的。
Ethereum Wallet客户端主要是为用户提供可视化操作的客户端,下载安装之后通过相应的图形化界面即可进行创建账户、转账、查询余额等操作。
阅读全文
摘要:苹果企业版签名分发相关问题,蒲公英签名,fir.im分发,安装ipa设置信任
蒲公英 - 高效安全的内测应用发布、管理平台
https://www.pgyer.com/app/signature
分发版 2000元/月(分发量较大大 无设备数量限制)
APP更新 100元/次(APP更新后的新包)
虚拟币我们不提供分发链接二维码的
被封免费换,升级每次100,给新包覆盖旧包签名
fir.im - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发
https://fir.im/pricing?locale=zh
100,000累计下载次数¥2000
企业客户需要包年方案,私有定制方案
阅读全文
摘要:usdt钱包开发,比特币协议 -> Omni 层协议 -> USDT
Tether(USDT 的发行方)的官方钱包已关闭注册,无法注册钱包就无法获得 API Key,也就意味着无法实现类似基于钱包接口的开发方案,但我们可以基于 USDT 的底层协议(叫做 Omni 层协议)进行开发
USDT是基于比特币omni协议的一种代币: https://omniexplorer.info/asset/31 ID是31
阅读全文
摘要:人人都是操盘手(李笑来内部录音,揭秘币圈黑幕完整文字版)运营驱动时代,欧神比李笑来究竟差在哪里?
互联网1.0是概念驱动时代,2.0是产品驱动时代,3.0是运营驱动时代,区块链核心就是靠社区运营的,btc,eth,eos的社区氛围很浓
李笑来:去年的道分岔,2016年的道分岔,变成ETCTH(音),那次分岔就是有毛病的,那时候它才8毛钱,不是80块钱。以太坊其实是这样的,就是说它的终极崛起是央行干的,央行突然要求交易所的比特币不能提现,所以流动性就跑到以太坊身上去了,所以之后流动性进去了是出不来的,所以它涨到了2000,涨到了3000,后面涨到了10000,这些都不是以太坊,什么社区、领导力,不是的,没有什么关系的。
SB三定律:
第一定律,从来没有觉得自己SB过的,往往是不可救药的大SB
第二定律,觉得别人都是SB的,往往自己才是最SB的一个
第三定律,收割SB的会被SB们封神,试图唤醒SB的是SB眼中的SB
阅读全文
摘要:将任意文件写入以太坊区块的方法,把重要事件,历史事件,人生轨迹加密记录到区块链永久封存
由于以太坊转账的gas存在上限,所以可发送的数据也存在限制,大约只能发送不超过44KB的数据。过大的文件,可以采取分块写入的方式。
以太坊除数字货币方面的应用外,还可以存储无法被篡改/删除的数据(51%双花攻击或者区块回滚除外)。
一段文字,一张照片,或者一首歌曲,只需写入以太坊区块中,即可真正做到 “恒久远 永流传” ,不会出现网盘、邮箱、网站上存储的数据丢失的情况。
以下介绍将数据写入以太坊区块的方法。
阅读全文
摘要:Android开源图表图形库K线图
web端k线图一般使用TradingView,android原生的一般是在MPAndroidChart 基础上做开发的,目前看到一个比较好的K线开源组件是KChartView(看起来跟火币的app K线图很像):https://github.com/tifezh/KChartView ,ios应该也有类似的开源组件.StockChart包括分时图,k线图等实现,作者博客还有很多相关教程文章,感觉不错
MPAndroidChart 一个强大的Android图表视图/图形库
https://github.com/PhilJay/MPAndroidChart
MPAndroidChart在github上23228个star,是一款十分强大的图表框架。
KLineChartDemo: K Line Stock Chart which base on MPAndroidChart
https://github.com/gogooing/KLineChartDemo
阅读全文
摘要:交易所8种作死方式
无节制上币
盲目上交易区
忽略主流币
内幕交易
无长效策略
无脑地刷量
信息不对称
无合规计划
阅读全文
摘要:FCoin优势,顶级技术
金融级别的速度和稳定,交易高效有保障;国际顶尖团队自主研发撮合系统,能够每秒处理200万笔交易;证券级先进算法,支持GTT、GTC、FOK、IOC等多种专业交易指令,为交易者提供专业量化支持。
公开透明
世界范围内首个实时公开透明的交易平台,建立实时的资产与交易数据查询验证机制,并面向公众公开。
自治生态
FCoin不是传统意义的公司,它迈出了数字资产交易平台向社区进化的关键一步。
FCoin是一个所有FT持有者共有、共治、共享的社区型组织。
阅读全文
摘要:金融系统中加密机的简介
加密机是一台大小和台式PC机箱差不多大小的一台设备,价格较贵,约6-8万/台,在银行、银联、第三方支付等金融机构广泛使用,主要用来加解密银行卡密码,计算交易MAC,保证交易中敏感数据的安全等。
根据加密协议的层次(OSI模型),可以分为链路加密机、网络加密机(IP层)、应用层加密机。
实现点对点加密的信息技术设备
阅读全文
摘要:比特币以太坊数字货币钱包安全助记词安全问题
一、为什么一定要备份助记词?
用户在选择钱包备份方式的时候, 可以选择备份助记词、Keystore 或者明文私钥的其中一种, 但是 imToken 还是强烈推荐用户备份助记词, 这里有几点原因:
1. Keystore 虽然是加密过后的私钥, 但是不方便抄写, 一般情况下都需要通过网络传输进行存储, 而且 Keystore 往往会给用户带来安全的错觉, 曾经出现过很多使用微信收藏 Keystore 或者邮件传输 Keystore 导致代币被盗的事件。
2. 明文私钥的安全等级和助记词是一样的, 都是未经加密的私钥, 但是明文私钥非常不便于用户进行抄写记忆, 私钥一旦出现抄写错误, 那么就会发生丢币的现象, 所以我们不建议备份或者传输明文私钥。
3. 助记词可以管理多链的钱包, 备份一个助记词, 就可以管理多个链的资产。因为在不同链上, 私钥是不一样的, Keystore 也不一样, 但是助记词却可以保持一致。像 imToken 2.0 可以使用一套助记词, 分别管理 BTC 和 ETH 等其他公链代币。
4. 助记词便于用户抄
阅读全文
摘要:长期看好区块链发展,对看好的项目采用每个月闲钱定投的方式逐步达到囤币目标。
币圈是个创造奇迹和神话的地方,一切皆有可能,只有你想不到,没有做不到,不断刷新自己的想象力已成常态习惯,突破思维限制,想到就去做,你敢想就有人敢信敢用钱给你投票! 真是一个人有多大胆地有多大产的地方。
阅读全文
摘要:现在总结一下,买股票一共有三种方法,以我们今天这个设定为例 ——
1. 总共只有1万元资金,每次都全部投入买一只股票。运气特别好的话可以挣很多很多钱,但最可能结局是几何平均值,变成1.95元。
2. 总共有52万元资金,每周投入1万元买股票,周末卖出。结果是一年下来有10%的利润,变成57.2万元。
3. 如果资金和时间充裕到可以不顾交易成本,去买市场所有的股票,那么就按照市场算数平均值滚雪球,一年下来变成140倍。
阅读全文
摘要:web3.js编译Solidity,发布,调用全部流程(手把手教程)
下面教程是打算在尽量牵涉可能少的以太坊的相关工具,主要使用web3.js这个以太坊提供的工具包,来完成合约的编译,发布,合约方法调用的一整个流程。一方面来了解以太坊开发到底需要什么,另一方面来对web3.js的API有个基本的了解。由于所有其它工具都或多或少的是对web3.js的底层函数的包装,所以对web3.js使用流程有个认识之后,也能更好的入门,使用相关的工具。
阅读全文
摘要:Web3.js API 中文文档
web3对象提供了所有方法。
阅读全文
摘要:AELF(ELF)区块链项目介绍,Aelf在交易所上的名称是ELF,最近涨了不少了,可以长期关注逢低建仓,根据自身情况可以适当轻仓配置点。AELF总结下来就是希望打造一个B2B的区块链开放式OS系统。aelf是一个多链条结构,每个Dapps应用和智能合约使用自己的链条,当很多应用同时进行时,大家都不需要共享资源。
阅读全文
摘要:区块链简易解释,区块链10大特点
1、区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应 用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。
2、区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库, 同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
阅读全文
摘要:以太坊智能合约开发,Web3.js API 中文文档 ethereum web3.js入门说明
为了让你的Ðapp运行上以太坊,一种选择是使用web3.js library提供的web3。对象。底层实现上,它通过RPC 调用与本地节点通信。web3.js可以与任何暴露了RPC接口的以太坊节点连接。
web3中有eth对象 - web3.eth 具体来表示与以太坊区块链之间的交互。shh对象 - web3.shh表示Whisper协议的相关交互。后续我们会继续介绍其它一些web3协议中的对象。
阅读全文
摘要:理解区块链之前,先上手体验一把数字货币(2018-04-06 陈浩 第6讲)
初次接触到区块链的你,肯定是一头雾水:“区块链是什么,这玩意到底怎么回事”。
其实对于区块链的原理,你大可不必着急,咱们可以直接上手体验一下目前区块链的第一大应用:数字货币。
本篇的内容面向所有区块链的小白,我会教你如何使用数字货币,来帮你从另外一个维度理解区块链技术。
本篇内容包括但不限于:数字货币钱包介绍、下载安装、转账、数字货币交易所充币、提币等等。
阅读全文