前几天BIP91被锁定,大家以为比特币不会分叉了,没想到这几天杀出来一个比特现金Bitcoin Cash(前身是Bitcoin ABC),忽悠了一些矿池的算力来个硬分叉,币名也起好了BCC,已经在某些交易所上架了,还有价格,8月1日20:20开始正式交易,现在看来,比特币的分叉几乎不可避免。 以前买入BTC的朋友现在又遇到了一个新挑战:重放攻击。 什么是重放攻击? 重放攻击的英文是Replay Attack,一句话来说,就是你在一条链上产生的交易,会被重放(replay)到另一条链上,本来你只是支付了一种币
自从微信关闭了iOS上的赞赏通道,通过微信公众号写文章赚点打赏钱已经越来越难了,随着区块链技术的兴起,现在多了一种数字货币支付的手段,通过写文章赚点数字货币的平台逐步多了起来。 以前介绍过4篇Steemit平台上写文章赚钱的相关文章: Steemit注册教程 说说Steemit里的三种货币 Steemit上写作你需要知道的一些事 Steem交易转账操作 现在再推荐一个yours.org网站,有好文章也可以试着发到这里赚点BCC。BCC是什么?还记得2017年8月1日,比特币硬分叉出来一个Bitcoin Ca
题图摄于旧金山市区 一年前以太坊为解决The DAO问题而釜底抽薪作硬分叉,分裂成ETH/ETC两种数字货币(可点击阅读笔者文章:The DAO后传:以太坊新旧链的平行世界);一年后比特币的开发者因意见相左而分道扬镳硬分叉,也裂变出BTC/BCC两种货币。知往鉴今,我们从以太坊的案例,看看今后BCC的演进方式。 历史总是不断的重复着自己,一年前以太坊为解决The DAO问题而釜底抽薪作硬分叉,分裂成ETH/ETC两种数字货币;一年后比特币的开发者因意见相左而分道扬镳硬分叉,也裂变出BTC/BCC两种货币。
8月1日20:20,Bitcoin Cash(前身是Bitcoin ABC)要给比特币的区块链来个硬分叉,虽然支持它的矿工的算力并不大,但也会闹出个BCC新币来,不管它了,持币者凭空多了一种币也挺高兴
今天比特币的价格超过7000美元,交易所价格超过46000元,场外交易超过48000元,很多人又开始准备屯点BTC了。我在2017年5月开始写区块链相关的系列文章,当时的价格为28000元,有些人按照我写的步骤在几天之内仅用100元就跑通了比特币交易的整个流程,如今已经掌握了区块链中的屯币、搬砖、挖矿、在Steemit上写作等多种投资方式。 掌握了区块链的技术原理,有些人坚信数字货币才是未来的趋势,在9月份的那一波大跌行情中,大家紧紧地握住了手中的BTC,现在又露出了开心的笑容。10月31日,国内的交易
今天是第三章”区块链进阶“的笔记,说实话,这一章技术细节太多太多,确实难,我也读不下去了,就谈些与这三个技术相关的内容。 简单支付验证SPV 学SPV这个概念,必须知道轻钱包;想了解轻钱包,必须知道全节点钱包;当然在这些所有的学习之前,都得明白比特币里面的钱包究竟是什么意思,与我们手里拿的钱包有何不同。钱包的概念也不知道?公众号回复:区块链。 我们知道区块链是一个公开的大账本,里面由区块链接而成,这些区块分散保存在世界各地的机器上,如果一个人的钱包软件中包含了所有区块的数据,那么这个钱包就是全节点钱包,比如
双连通分量分为点双连通(V-BCC)和边双连通(E-BCC),这是图论学习中一个很重要的知识点,也是图的变形转化的一个主要方法。通过V-BCC缩点可以求割边(桥),也可以通过E-BCC缩点求割点。这是我们今天讲的主要的内容。
所谓的币圈,即数字货币玩家天然形成的圈子。币圈不大,但是人数也不算少,而且在人群中基本上属于小众异类,但林林总总算是一个圈子,赚钱的人不多,形形色色的赚钱方式也都被迅速地拷贝过来,ICO、炒币、挖矿等。
这几天区块链的世界里全是重头戏,本来要在11月15日分叉的比特币突然取消SegWit2X计划,让屯BTC等着分糖果的人们一脚踏空;很快又有传言某人要坚定不移地实施SegWit2X,将分叉进行到底;BTG(BitCoin Gold)要让比特币回归去中心化,实现“一CPU一投票权”的中本聪初衷,在11月13日会发布防重放攻击的钱包软件。 前几天写《Bitcoin Core与Bitcoin ABC两个打架?》这篇文章时,BCC(国外称BCH)价格为3900元,因BTC迟迟不扩容堵得要死,大家转而支持BCC,价
提到挖矿,很多人都比较感兴趣,众所周知,挖矿是除了直接交易数字货币之外,获取数字货币的唯一途径,而挖矿会根据不同的数字货币定义成不同的挖矿形式,比如说最近比较火的流动性挖矿,就是投资者抵押或锁定加密货币以换取报酬的做法,还有就是本文要说的显卡挖矿,下面小编就给大家通俗的讲解一下显卡挖矿是什么意思。
区块链至今为止发展了近10年的时间,尤其这两年得到全球范围内无论政府还是银行或者商业等等广泛认同,并大力推动区块链的应用和落地。目前以比特币和以太坊为代表的公有区块链技术得到快速的发展,作为新的技术应用这两种技术也逐步暴露出先天的缺陷:易被攻击、交易并发量瓶颈导致交易拥塞,代币通过挖矿方式产生而带来资源的严重浪费,同时还因为矿工联盟的壮大导致利益分配冲突从而产生认为的操控现象导致出现区块链分叉,并在未来出现持续的分叉导致区块链逐步产生更为复杂和严重的源于技术和矿工联盟利益的大规模的矛盾,从而导致区块链的崩溃
最近在研究区块链,可能会有一些非前端文章,感兴趣的可以关注关注哟。 有关注区块链的,肯定会经常看到这两个名词 -- PoW 与 PoS。但是很多人对他们的含义的理解存在很多偏差。那么他们的含义与区别是
BitCoin区块头 比特币区块结构: image.png 比特币的区块头结构: image.png 1)版本号Version:大小4字节,每一个区块的版本号,标记着当前区块是在什么版本的bitcoi
币圈最近半个月ICO的疯狂让人浮躁不安,继之前的几篇避险品种分析(区块链避险品种分析之DGD,区块链避险品种分析之公信宝)之后,今天我们谈谈区块链投资中的低风险投资——挖矿那些事,什么是挖矿?挖矿的收益和风险如何?以及普通人如何参与? 一、挖矿相关概念 1、什么是挖矿? 精通比特币中对比特币挖矿的解释如下: 挖矿是增加比特币货币供应的一个过程。挖矿同时还保护着比特币系统的安全,防止欺诈交易,避免“双重支付”。矿工们通过为比特币网络提供算力来换取获得比特币奖励的机会。简单理解,挖矿的过程实际上是银行发币的过程
最近才开始了解区块链,花了一些时间使劲钻研了一下,大致理解了比特币区块链的基本结构和运行机制。比特币说复杂也不复杂,但是如果深究下去,绝不是非常简单。
设计并训练由输入/训练数据(比特币价格时间序列/60min)驱动的LSTM,预测一小时内的比特币价格,从而在整个测试数据样本中实现真实价格和预测价格之间的最小均方根误差(RMSE)。
量化交易的涵盖范围很大,程序化交易,算法交易,高频交易,自动化交易平台等等都可以算作量化交易。
以太坊是一个公共的区块链网络,可以通过各种不同类型的账户访问。与比特币类似,底层密码学用的是 SECP256K1 椭圆曲线。但这是什么意思呢?什么是账户?什么是密钥?什么是地址?为什么要校验 checksum ?
本文主要是对eBPF进行介绍,带大家了解eBPF是什么、通过eBPF可以做些什么事情。
在本系列的前一篇文章中,我讨论了如何使用eBPF安全地运行内核内用户空间提供的代码。然而,对于新手来说,eBPF最大的挑战之一是编写程序需要编译并从内核源代码链接到eBPF库。内核开发人员可能总是可以获得内核源代码的副本,但是对于在生产环境机器或客户机器上工作的工程师来说,情况就不一样了。解决这个限制是创建BPF编译器集合的原因之一。该项目包括用于编写、编译和加载eBPF程序的工具链,以及用于调试和诊断性能问题的示例程序和久经考验的工具。
原文标题: 2x or NO2X: Why Some Want to Hard Fork Bitcoin — and Why Others Do Not 原文作者: Aaron van Wirdum 昨天我们介绍了一些针对比特币SegWit2x支持者的一些言论,不少同学觉得有失偏颇,今天补上反对方的声音,反对声音貌似更加激烈。大家可以综合在一起浏览内容。 反对2x协议 反对方:牺牲了安全性 SegWit2x反对者认为增加比特币区块的大小会带来其他方面的牺牲。比如,更大的区块则需要更多的资源来进行全节点操作
一直以来想学学入门的知识,因为自己也在学习,顺便写下来当做自己的入门笔记了解趋势学习,扩展自己的方向吧。可能中途写的不是很明白。希望大家看之后有疑问的地方可以互相探讨学习。 我们一直说区块链,币圈,链圈这些究竟是什么?为什么区块链会出来,目的是解决什么的?我们这次一块来探究下。 区块链 区块链形象的来说就是跟社交,电影等一样,属于一个行业,一个新的行业。而这个行业是先从比特币开始发展起来的,比特币就像区块链的种子似得,开始生根发芽,逐渐成长。在比特币之后出现的很多币种也就是我们俗称的山寨币包含各种币以太坊
前言 在高性能网络模型下,使用polling模式,依然遇到了长尾20ms+的情况,远高于平均的1ms左右。怀疑是调度的延迟导致的。那么如何量化是不是内核的调度导致的呢?以及如何发现是什么原因导致的呢? 分析 调度延迟 在前文《[Linux][kernel]sched delay和steal time的原理分析以及atop的监控改进》中分析过Linux中如何计算一个task的run delay:即一个task希望运行,但是得不到运行的时间统计,即run delay,也就是调度延迟。 那么问题来了,如果通过atop监控到某一个进程的run delay是2%,能说明那20ms的长尾延迟是因为调度延迟导致的吗?答案是不能。我们看下面的两种情况: 1,例如说,Run 19ms, Delay 1ms,Run 19ms, Delay 1ms,Run 19ms, Delay 1ms。在这个模型下,统计出来的run delay是2%。 2,另外一种模型下,例如 Run 980ms, Delay 20ms, Run 980ms, Delay 20ms,这个模型下,就会遇到20ms+的长尾延迟。 所以atop可以统计出来宏观的run delay延迟占比,但是不能统计出来具体的调度延迟极端情况。 runqslower工具 在bcc中提供了runqslower工具,可以通过参数控制,打印出来哪些进程的调度延迟超过了特定的阈值,例如希望知道哪些进程的run delay超过10ms,可以使用这样的命令:
可执行与可链接格式 (英语:Executable and Linkable Format,缩写 ELF,此前的写法是 Extensible Linking Format),常被称为 ELF格式,在计算中,是一种用于可执行文件、目标代码、共享库和核心转储(core dump)的标准文件格式。
区块链中公有链、私有链、联盟链都是区块链技术的一个细分,而技术仅仅是一种工具,怎么在不同的场景应用好不同的工具才是技术进步的关键。 公有链是什么? 公有链(publicblockchain)是指全世界任何人都可读取、发送交易且能获得有效确认的共识区块链。 公链的安全由工作量证明机制(pow)或权益证明机制(pos)等方式负责维护。他们是以经济奖励和加 密数字验证相结合的方式存在的,并遵循这一定的原则: 每个人从中可获得的经济奖励,与对共识过程作出的贡献成正比。 这些区块链通常被称为是“完全去中心化”的。 📷
侧链,是对于某个主链的一个相对概念。英文为sidechains。侧链协议是一种实现双向锚定(Two-way Peg)的协议,通过侧链协议实现资产在主链 和其它链之间互相转换,或是以独立的、隔离系统的形式,降低核心区块链上发生交易 的次数。侧链是以融合的方式实现加密货币金融生态的目标,而不是像其它加密货币一样排斥现有的系统。利用侧链,我们可以轻松的建立各种智能化的金融合约,股票、期货、衍生品等等。
有任何问题或者想了解的东西,不管是不是和本项目相关,都可以在本项目的 discussions 里面开始讨论。
区块链最近势头又被DE-FI带起了节奏,眼睁睁看着一群绿油油的韭菜跑步入场,FOMO(害怕错过)直线上升,这幅场景和2017年仿佛似曾相识,大部分人对区块链的关注都是炒币。没错,投机是人的本性,但是学点基础知识他不香吗?别人嘴上说的共识机制、POS、DAPP、矿池、智能合约、隔离见证、De-Fi你知道啥意思吗?不知道就好好看好好学。
10月25日,比特币黄金从比特币中分离出来创造出一个基于ASIC挖矿的数字货币。几周之后,比特币公司中一个重要的集团想要根据 “纽约协议” 定义的SegWit2x方案来进行硬分叉,也许将要导致另一个新币的诞生。 如果这些都实现,在这篇文章发表后大约一个月内,比特币就会有三个不同的区块链和三种不同类型的币。一个区块链会符合现有的比特币协议;为了方便文章叙述,这个币会被称为“BTC”。第二个区块链会符合“比特币黄金协议”,这篇文章中,这个币会被称为“BTG”。第三个区块链会符合SegWit2x协议;这个币种将
5月8日,比特币网络异常拥堵,导致币安不得不暂停BTC提现交易。那么,是什么原因导致了这次拥堵呢?虽然BRC-20代币早在3月份就出现了,但为什么在4月19日左右才开始出现持续激增的交易量?比特币网络拥堵是否与牛市来临有关?在这次比特币网络拥堵事件背后,实际上存在着一个紧迫的问题:比特币应该是作为"数字黄金"还是成为"以太坊杀手"?本文将逐一回答这些问题,深入探讨比特币网络拥堵事件的背后原因。
在本系列的第 1 部分和第 2 部分中,我们对 eBPF 虚拟机进行了简洁的深入研究。阅读上述部分并不是理解第 3 部分的必修课,尽管很好地掌握了低级别的基础知识确实有助于更好地理解高级别的工具。为了理解这些工具是如何工作的,我们先定义一下 eBPF 程序的高层次组件:
上面的应用场景是 IPFS的创始人 Juan Benet 在IPFS论文里面直接提到的. 有兴趣的同学可以去IPFS白皮书里面看一下。
太慢了:比特币网络每秒只能处理约7笔交易,每笔转帐的有效确认时间需要1个小时。在这个去中介化的比特币网络中,每笔交易都需要得到全网的确认。我们将这一过程称之为“交易上链”,平均十分钟上万全节点跑一圈把交易加到自己的帐本里,这个速度确实不快。
“底层公链 → 解决方案 → 行业应用”这个是目前整个区块链项目公认的发展逻辑,底层公链是基础,解决方案是为了拓展底层公链的性能,或是便利底层公链上的商业应用,在这些基础上,行业应用才能真正的蓬勃发展。 首先,还是要了解下这两个概念:公链和Dapp ▇ 公链 公链就是对外完全开放,任何人都能参与成为其中的一个节点的区块链。目前币市上的主流币大多都是做公链的,如BTC,ETH,NEO,EOS等。以比特币为例,你可以下载比特币全节点客户端,一方面可以将诞生以来所有的交易数据同步到自己的电脑,另一方面还能参与记账
比特币是什么? 比特币是一种开放的数字货币的p2p形式。这到底意味着什么呢?有了比特币,我们第一次拥有了“人民货币”,没有政府或中央人物控制诸如利率或通货膨胀之类的东西。比特币交易无法逆转,因此用户无
作者:Mike Goldin 图标:Eva Shon 译者:java达人 来源:https://media.consensys.net/time-sure-does-fly-ed4518792679 (点击阅读原文前往) 区块链 区块链基本上是状态变更的公共记录。任何人都可以审查区块链随时间变化的状态,并通过数学确定性证明这些交易是按照区块链的规则进行的。以比特币为例,这些规则很简单:比特币不能被重复使用,它们的来源必须追溯到一个对有效区块的挖掘(更多关于挖掘的内容请看后续)。为了开始我们的旅程,我建议
区块链从15年火到18年,但是你却对区块链一知半解,小编特打造《区块链历史链条》,将抽象的区块链概念由抽象化解释为形象化,供君参考。 41区块链和比特币是什么关系 区块链技术是比特币的底层技术,比特币是区块链的第一个应用。前面提到,比特币的交易信息都被记录在一个去中心化的账本上面,这个账本就是区块链。如果我们把区块链类比成一个实物账本,那么每个区块就相当于这个账本中的一页,每10分钟生成一页新的账本,每一页账本上记载着比特币网络这10分钟的交易信息。每个区块之间依据密码学原理,按照时间顺序依
比特币(BTC)的市值比例一路下降,现在已经从12月1号的64%跌到了49.3%,已经不到一半了。第一篇笔记里我假设比特币的先发优势可能会保持下去,但是要跟踪这个比例来验证假设是否正确。市场现在已经发出了明显的信号这个假设可能是错的,我们来深挖一下到底发生了什么。 📷 首先比特币本身并没有跌,BTC市值从上次更新时的2700亿美元涨到了3020亿美元。但是相对于其它币种表现比较弱(见下表),不得不提到,前一阵比特币的相对表现实在过于强悍,这次调整一大部分可以由市场轮动来解释。比如以太币虽然上周补涨,但长期看
大家好,我是Seele生态区的志愿者小白,从今天起~我要开始给大家讲技术问题(小白紧张ing)。感觉真的是一场大事业耶~完全小白的小白用自己的角度给大家说说元一的一些特点。这会是一个神奇的充满比喻的理解过程,如有不对的时候,欢迎批评指正呦,小白一概不认~~
为筹集足够的钱给自己买一台任天堂游戏机(Nintendo Switch),9岁的 Dennis 正在网上出售他的艺术杰作——简笔画。
每天写100字,看似简单,但写出来一些自己在一天内真实的心得,还真不容易。如果在一天内自己的认知发生了一些改变,并且用100字记录了下来,事后回顾这些文字,一方面写作水平会提高,可能完成1000字也不算难事,另一方面是认知的提升,就会带来赚钱能力的提升。
在2018年2月28日完成了《区块链生存训练2.0》PDF电子书的修订之后,共收到了4条反馈意见,我采用了优雅的SHA256哈希抽奖方式,2018年3月份的获奖者已经产生了,获得免费加入杨卫祥的知识星
作者:Patrick Triest 编译:Katherine Hou、林海、Shan LIU、高宁、Yawei 比特币市场到底是如何运作的?数字加密货币(cryptocurrency)跌宕起伏的原因是什么?不同的山寨币(altcoins)市场之间是紧密联系还是各自为营?我们该如何预测接下来将发生什么? 关于数字加密货币(如:比特币和以太坊)的文章铺天盖地,数百个自诩专家的作者各自发表着他们对比特币未来的猜想。而用来支持他们观点的这些分析中强有力的数据和统计学基础却乏善可陈。 这篇文章的目的是简单介绍“如何
投身加密货币研究有一段时间了,其间了解到了比特币的原理和应用,想把了解到的知识整理成一个简单直白的系列科普文章,希望可以帮助大家轻松简单学习并使用加密货币。 本篇作为开篇,仅提一些简单概念,以免概念太多,让人望而却步。
有许多比特币社区的先行者们面对小白的提问时,总是真诚的说:“去看看比特币的白皮书吧,把它真正弄明白吧,你就会理解一切的。” —–如今,我想对许多质疑闪电网络的比特币先驱们说:“去看看闪电网络的白皮书吧,把它真正弄明白吧,你就会理解一切的。”
eBPF 是一项革命性的技术,起源于 Linux 内核,可以在操作系统的内核中运行沙盒程序。它被用来安全和有效地扩展内核的功能,而不需要改变内核的源代码或加载内核模块。eBPF 通过允许在操作系统内运行沙盒程序,应用程序开发人员可以在运行时,可编程地向操作系统动态添加额外的功能。然后,操作系统保证安全和执行效率,就像在即时编译(JIT)编译器和验证引擎的帮助下进行本地编译一样。eBPF 程序在内核版本之间是可移植的,并且可以自动更新,从而避免了工作负载中断和节点重启。
本文介绍了 Linux 内核中的 BPF,从最初的 BPF 指令集,到后续的扩展指令集,以及将 BPF 用于 Linux 内核的进程调度、网络协议、文件系统等场景。作者还介绍了 BCC,即 BCC 框架,该框架是对 Linux 内核的扩展,可以用 BCC 框架来开发高性能、现代化的内核模块。
目前对区块链的研究大多是针对共识层(共识算法研究)、合约层(智能和约编写,且大多也是用solidity编写以太坊部署)、加密层(对非对称加密研究偏多),网络层数据层和激励层的研究较少。
领取专属 10元无门槛券
手把手带您无忧上云