标签归档:Bitcoin

小心,Blockchain.info在显示比特币双花转账信息时有问题

几天前,有个朋友请教我一件事,说有一笔比特币转账迟迟得不到确认,并给我在 Blockchain.info 上的查询信息:

b9192489-5f74-4d72-ba82-85fa025fd4d3.png

我去查看时发现此笔交易的确久久没有确认,转账交易发起时间2018-01-03都快一个月了。比特币区块链上会因为手续费低转账经常得不到确认,这种情况并不奇怪。

当我查看这笔转账 的其它信息时,发现其中一个比特币地址上的余额居然是负数!这种情况违反比特币区块链的原理。

8be9b221-5745-497e-93b9-d6c507d1fd70.png

情急之下,我将此笔交易信息放到其它查询比特币区块链的网站上一查看,比如BTC.COM,却查出来,这笔交易不存在:

ca9fdb64-2587-4b30-a777-f55b07afd6f4.png

使用BTC.COM的确认加速服务,被告知此笔交易是双花交易——即已经发生了另一笔交易,即刚才那个为“负数”的地址上的比特币已经转走:

3091282a-a626-4ee1-8350-a8dd725e2956.png

上面Blockchain.info所说的余额为负数的地址也显示为正常的归零:

a55cbd7c-0cba-483b-82e8-7498f2c0c8ce.png

我再用其它比特币区块链查询网站查询,都得到和BTC.COM上面一样的正常信息。因此,可以推断,blockchain.info这个网站有BUG,在那笔没有确定的交易之后,发生了第二次其它的转账,并得到了确认,但是blockchain.info却没有更新上一笔没有确认的交易(丢弃这个显示信息),却只是只是显示没有得到确认。

结论

  1. Blockchain.info 网站有BUG,显示信息不够准确,尤其是对于双花现象不能正确显示——虽然Blockchain.info 是我最爱的查询比特币区块链网站。
  2. 查询比特币转账信息时,如果存有疑问,建议使用同类查询网站进行比对。比特币区块链本身没有问题,但这些查询网站有可能有问题

Ledger Nano S和Trezor两款硬件钱包差异比较

Summary: The post reviews the difference between cryptocurrency hardware wallets Ledger Nano S and Trezor. The review is based on my own personal experience. At the end of the post, I also recommend guys who own a huge amount of cryptocurrency value should buy a hardware wallet as well as carefully keep your recovery seed.


Trezor Cryptocurrency Wallet
Trezor Cryptocurrency Hardware Wallet

Ledger Nano S - The secure hardware wallet
Ledger Nano S Cryptocurrency Hardware Wallet

不少朋友问我用什么钱包保存比特币之类的加密货币。我其实现在已经不用软件钱包了,而是使用硬件钱包,也就是目前市面上的Ledger Nano STrezor之类的产品。

英文信息里有很多文章都或多或少地评测提及了这些产品,但没有多少信息比较两者之间的差异和优劣。很巧的是,这两家公司出的产品我都拥有,所以就有一些更直观的体验。

总体价格差异

Ledger Nano S的价格便宜一些,加上UPS邮费也不过100欧元左右(合人民币700元左右),Trezor的价格就贵一些,加上邮费需要合人民币1100元左右。

保证原装原理:显然你不想买一款被人动过手脚的钱包,所以我直接从官网购买。国内朋友可以从官方在国内的代理购买。Trezor的包装是不可逆打开方式,Ledger Nano S的硬件本身可以防止被人篡改,所以即使是代理商的货理论上可以保证是原装没有被人动过手脚。

固件安全差异

Ledger Nano S是法国公司,据说是私有固件,公司成立一年多安全性目前为止还没出过问题。Trezor是捷克团队的产品,开源固件,安全性照说会好一些,并且公司成立时间也久一些,更经受过考验。值得一提的是,Trezor某个版本之前的固件有过小BUG,但危险不大,因为入侵者需要拿到Trezor物理设备才能得逞。但两者的安全设计架构都是没有问题的:通过物理隔绝外界接触私钥。哪怕与之相联的电脑中毒和木马,也接触不到私钥。

操作友好程度

Ledger Nano S更多依赖自身的输入,我好担心Ledger Nano S上面的两个按钮寿命。Trezor的密码输入需要结合机器自身的随机面板再结合电脑上的对应面板位置,操作更友好,同时安全性也有保证。Trezor的界面是通过Trezor的官网(ETH目前需要MyEtherWallet的界面),很方便。Ledger Nano S则需要依赖Chrome浏览器上的官方插件扩展,并且ETH和Bitcoin分别对应不同的插件。所以两者用户界面友好程度各有千秋。

其它特性差异

两者都支持常见的主流加密数字货币(比特币,莱特币,以太币,以太经典,比特币现金,达世币等),具体请查看相关官网。Ledger Nano S支持SegWit版本的比特币地址签名——比如捡Byteball币的免费派发时需要,Trezor目前则不支持。Ledger Nano STrezor的备份种子(Recovery Seed)都是24个常用单词,并且它们可以互相使用对方的Seed恢复(防止设备损坏和丢失),甚至可以用Electrum软件恢复。

我的总体感觉是两款硬件钱包都不错,既安全还很有极客的感觉,不过个人比较喜欢Trezor多一些。但Ledger Nano S的价格便宜……我个人的策略是两款产品都买,对有钱人来说是双保险,对没钱的我来说就图个双重体验——否则也无法写这篇文章了。

你需要买一款硬件钱包吗?分情况。你如果加密货币资产很少,用一款软件钱包比如Electrum并且在安全的电脑上使用应该足够,但如果你的加密货币资产价值超过4位数人民币,建议还是买一款吧。

加密货币不像银行存款,有银行替你保管负责,在加密货币的世界,只有你自己才是真正的所有者。我一朋友和我聊天之后,在比特币2万多人民币的时候投资了30多万人民币,我于是强烈建议他购买Ledger Nano S钱包,否则真是太危险了。

友情提示:请一定要好好保存好恢复Recovery Seed——防火防洪防盗防当作垃圾扔掉,另外将它告诉你一个最值得信任的人,以防你不幸挂了他们还能受益你的资产,同时永远都不要将Seed全部保存成电子版本——除非遮盖住部分单词。

Bitcoin SegWit2X 扩容分叉计划取消前后的想法

Summary: In this article, I summarize my thoughts on SegWit2X before and after the withdrawn plan. The proposed hard fork blockchain is not sustainable from the interest of miners and will probably die if it really happens. Upgrading Bitcoin may be inevitable in the future, but the community will learn from this lesson and should not rush without reaching a good consensus.


比特币

我本来打算写一篇文章,分析一下预计11月中即将发生的比特币分叉事件:SegWit2X。草稿都打好了,却惊喜地得知突发消息:相关利益方取消SegWit2X计划了!币圈一天,人间一年。

The Segwit2x effort began in May with a simple purpose: to increase the blocksize and improve Bitcoin scalability. At the time, the Bitcoin community was in crisis after nearly 3 years of heavy debate, and consensus for Segwit seemed like a distant mirage with only 30% support among miners. Segwit2x found its first success in August, as it broke the deadlock and quickly led to Segwit’s successful activation. Since that time, the team shifted its efforts to phase two of the project – a 2MB blocksize increase.

Our goal has always been a smooth upgrade for Bitcoin. Although we strongly believe in the need for a larger blocksize, there is something we believe is even more important: keeping the community together. Unfortunately, it is clear that we have not built sufficient consensus for a clean blocksize upgrade at this time. Continuing on the current path could divide the community and be a setback to Bitcoin’s growth. This was never the goal of Segwit2x.

As fees rise on the blockchain, we believe it will eventually become obvious that on-chain capacity increases are necessary. When that happens, we hope the community will come together and find a solution, possibly with a blocksize increase. Until then, we are suspending our plans for the upcoming 2MB upgrade.

We want to thank everyone that contributed constructively to Segwit2x, whether you were in favor or against. Your efforts are what makes Bitcoin great. Bitcoin remains the greatest form of money mankind has ever seen, and we remain dedicated to protecting and fostering its growth worldwide.

Mike Belshe, Wences Casares, Jihan Wu, Jeff Garzik, Peter Smith and Erik Voorhees

但这利好消息不妨我将之前的观点分享给大家。

SegWit2X代表谁与谁之间的分歧?

之前的信息显示,SegWit2X主要有算力意向支持,达到84%的比例。SegWit2X将比特币区块链目前的1M容易扩容至2M,可以降低交易手续费和加快交易处理速度,一方面促进比特币成为交易货币——满足支付企业的利益,同时扩容促进中心化,增大矿工话语权,权力和利益的魅力不容小觑。

然而,现在的比特币用户暂时并不关心比特币是否适用于交易——比特币的价格还不够稳定,并不是很关心比特币作为支付媒介,当下的比特币日益成为一个价值储藏和升值手段,就是数字版的黄金,甚至比实物黄金更能升值(Google搜索“购买比特币”已经超过“购买黄金”)。

那本质上谁说了算?矿工吗?Bitcoin Core开发者吗?我觉得都不是,而是市场上的用户说了算。用户心里的比特币价格决定矿工的利润。

整个币圈的人有绝大部分用户认可不扩容的比特币,也就是Bitcoin Core链。Twitter上有投票显示84%的投票者认为Core链会在分叉后占主导地位,Core版本才是真正的BTC。当达不成共识时,Hard fork is hard fork. BTC的品牌在人们心中的信用积累,不是简单改变技术上的细节能实现的。名不正则言不顺。

SegWit2X在经济利益上的可持续吗?

SegWit2X的期货币价只有1500美元,但挖矿难度和比特币Core原链一样,这意味着SegWit2X挖矿利润也变为四分之一(比特币现金Bitcoin Cash BCC目前挖矿难度大约是比特币的7%,刚好币价也是比特币的8%左右)。一旦分叉,将有挖矿算力转移到Core链,SegWit2X接着失去算力支持,进一步导致币价下跌。SegWit2X不像BCC,它没有难度紧急调度,于是SegWit2X进入恶性循环,甚至导致死去。

我一直认为,矿工没有信仰,只信仰利益——这当然是一个绝对正确的动机,如果SegWit2X挖矿利润不行,则在经济学上不可持续。

SegWit2X并没有本质上的太多改变,将目前1M的区块链大小提到2M,但却无疑导致比特币进一步中心化。虽然SegWit侧链有可能降低安全性,但在此基础上进一步的闪电网络甚至跨链交易,都可以实现SegWit2X希望的改善小额交易费用和提高交易处理速度。

即使考虑区块链的容量,BCC已经是一个选择,SegWit2X还不如BCC。搞笑的事情:BCC曾经的死对手-Bitcoin Core,在SegWit2X面前,与BCC在一条船上。正所谓敌人的敌人就是朋友。

SegWit2X造成双输还是双赢?

另外让用户们觉得恶意的事情,SegWit2X和Bitcoin Core都没有提供重放保护(Replay Protection),因为两者都觉得自己是正统Bitcoin,都不愿意提供重放保护——不像BCC明确提出重放保护,缺乏重放保护很可能会造成用户不必要的损失,对用户来说是很不利的事情(虽然问题很可能会得到解决,比如ETH和ETC的问题就是由ETH提供重放保护得已解决),这样一样,在原来的Bitcoin Core面前,SegWit2X就成了一个恶意攻击者,失去一部分民意支持。

很幸运地看到,在最终利益面前,矿池代表们能主动让一步,暂时撤消SegWit2X扩容计划,实现双赢的结果。在社区没有达到一致共识前提下升级,会造成比特币社区和信用可能分裂,可能造成双输的后果。

难得的共识试验尝试

站在这个时间点上来说,未来还可能会再有升级扩容的争议,我相信人们会吸取这一次的经验和教训,至少不会那么仓促。在比特币这个理论上没有中心机构的世界里,人们还是选择达成共识——这也是一次最大的社会试验,因为这符合大家共同的利益。人类趋利避害的天性没有错,它能使人类向前发展。

Image via pixabay.com

中国关闭比特币交易所后,如何用人民币交易比特币?

比特币

我们知道,从本月初开始,中国人民共和国大陆无法再用人民币到中国曾经的几大比特币交易所交易比特币,过去的比特币中国、OKCoin和火币等几大交易所已经关闭。

而就在今天,比特币的价格一度达到50000元人民币一枚,这充分说明了“比特币不一定需要中国,但中国似乎需要比特币”,关闭中国交易所不是比特币的世界末日。好些朋友以为现在无法利用人民币买卖比特币,其实,现在用人民币买卖比特币依然很简单。哪里有需求,哪里就有市场。

我个人很早以前就用LocalBitcoins这个国外交易网站,它有些类似淘宝网,上面注册的买家和卖家都是个人,交易的时候由LocalBitcoins担保信用,按客户的要求选择上面的交易单子,系统支持买家和卖家双方聊天交流。

比如选择人民币买比特币,就可以使用支付宝和银行卡交易完成支付,卖家收到款后,就会释放被LocalBitcoins冻结的比特币,万一卖家不释放,可以提交证据提请平台仲裁,通常不会有问题。在选择卖家的时候,注意选择信用值和评价很高、历史成交量很大的卖家,就更没有问题了。

LocalBitcoins是一家历史很悠久的个人对个人的交易平台,支持全世界大部分国家的法币:英镑、美元、欧元和人民币等。过去人民币的交易量不大,但最近由于中国大陆关闭中心化交易所后,以人民币交易结算的买家和卖家变得非常多,很容易成交。并且,用支付宝和银行卡支付和收款非常方便。

除了LocalBitcoins外,OKCOIN旗下的OKEX最近也开通了C2C交易——完全支持人民币交易(Update:火币公司的点对点交易市场也开通了),由于公司注册于香港,避开大陆监管,模式和LocalBitcoins其实一样。另外,CoinCola以及BitcoinWorld也和LocalBitcoins是一样的个人对个人交易模式,不过我没有试过,不知成交深度情况。有了比特币之后,交易其它的虚拟货币就更简单了,币币交易……

关于价格,对比4年前的1000元都不到,现在的5万价格确实算高,但如果明年的10万元人民币的话,现在的5万价格也不算高。当然,谁也不敢保证明年的价格会达到10万。另外,不一定要购买1个比特币,0.1个和0.001个都是可以成交的。

必须指出的是,投资需要谨慎,投资需要谨慎,投资需要谨慎!不懂和怕风险的朋友完全不必理会。赚钱的方式很多,投资比特币等加密货币只是其中之一。

Image via pixabay.com

最近的比特币价格为什么涨得如此厉害?

比特币

从2013年10月份开始,我开始关注比特币,并且有一段时间还参与比特币交易投资(套利搬砖)。这个时间不算早,但也不算晚。

自从中国政府2013年底用政策打压比特币以来,过去这三年比特币的价格一直不算太高。最近一两个月以来,比特币价格又迎来新一轮飞涨,2016年元旦之日,比特币兑人民币的价格不过2841元,今天(2016年12月28日)的价格已经逼近7000元,翻了足足2.4倍之多。

在包括中国和美国大国政府等并没有出现相关政策打压或支持情况下,这个增值速度令人感到惊奇。是什么原因导致了此轮比特币价格飞涨?它的价格极限是多少?这背后的原因值得思考。作为不负责任的瞎猜,我个人推测此次上涨的原因归因于以下几个方面。

最大的因素可能来自中国。中国目前实体经济不景气——房地产繁荣乱象除外,导致人民币兑换美元汇率下降,以此对冲外贸出口交易所承受的盈利压力。目前,美元兑人民币基本破7,预计新年一开始,人民币对外币仍将继续贬值,相比之下 ,比特币等久经考验的虚拟货币可能会成为一部分人的储值手段。

在贬值的大趋势下,人民币资产持有者急切想将人民币转换成美元等强势货币资产,而中国目前的外汇管制——每人每年5万美元购汇额度极大地限制了人们外汇兑换自由。

比特币、莱特币之类的虚拟货币,是目前解决外汇管制非常好的工具和途径:先通过人民币购买比特币,再将比特币在境外抛售,顺利换成美元等资金。唯一面临的问题是面对发达国家的反洗钱和反恐要求,但估计不是太大的问题。

尤其最近临近年底,人们的外汇额度已经利用完毕,对于其它途径完成资产转移的要求就更加强烈,这与最近一周以来比特币价格急速上升的现象具有高度相关性:一周前的比特币价格只有5500元。

除去中国这个最大的因素。其它国家的因素也或多或少地产生了合力影响。

川普当选总统带来美国经济发展的不确定性,一些美元资产持有人在得知此次大选结果后,增加了比特币持有量,以对冲未来的不确定性。

英国脱欧的具体操作正在启动中,面临的不确定性因素也很多。最明显的是,英镑兑外币的汇率一直稳中有降,未来形势不容乐观,这也导致一些英国人增加对比特币的需求,从而导致比特币价格上涨。

欧元区受英国脱欧的影响,本来就不景气的经济更加元气大伤。接下来的德国、荷兰、法国、意大利大选,也会面临极右派的影响,未来存在太多未知悬念,这将进一步挫伤欧元区经济,走软的欧元是比特币价格的利好消息。

新兴市场,比如印度、委瑞内拉的废钞(现金)令,使得人们对不受政府监管的比特币需求上升。南美等国家,本国法定货币一直在贬值,再加上比特币的慢慢普及,也使得比特币的价格强劲。

比特币自身的产量日渐减少,总保有量越来越趋于平稳,供应量的增长远跟不上需求量的增长。比特币的稀缺不可复制性、虚拟无国界、不受政府监管,使得它是至少一部分人用来转移资产、储值保值的良好媒介。另一方面,目前所有虚拟货币的总市值量,规模都不大,比特币的总市值起来,目前也不过是一个Twitter公司的价值。这样的一个不大的总量,外界关注度一旦上升,价格波动也自然非常大。

很可惜的是,比特币等虚拟货币在实体经济的应用依然未大规模利用起来,至少远远低于我的预期。目前比特币兑法定货币的价格价格依然在动荡中缓慢上升,这也会抑制它的具体应用,既然保留它坐等升值,为什么还花掉它?

不过,我还是要负责任地声明一下,我强烈不建议朋友们炒作比特币,它绝非发财致富的稳当手段。道理说起来都懂,但真正炒作比特币——尤其是人工做短线,本质与投机赌博无异,鲜有成功者。我自己有体验,也见过身边朋友类似的案例。

你实在按耐不住那颗不安的心,可以量力而行地买一点长期持有,就当对未来的预测。毕竟它是人类历史上第一个真正不用政府信用背书的非法定货币,说“此物一出天下反”可能有些夸张,但它的出现本身的确是一个巨大的社会实验,这才是我觉得它有意思的地方。