首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏飞总聊IT

    比特和区块链(2):比特中区块链的实现

    比特采用了一个非常聪明的机制。这个机制也同样适用于我们这个一个寡头负责记录所有交易的简化版的系统。简单一点来说,比特系统认为,一对私钥和公钥代表了一个人。 这里我们还是以比特使用的哈希函数SHA256为例来说明这些要求。SHA256通过一系列复杂的数学变化,对输入的任意长度的文本,生成256比特大小的输出。 数字签名由私钥和公钥对组成,使用者用私钥签名,公钥在比特系统里面是每个参与者的身份号码和地址。任意的人可以通过公钥去确认一笔交易确实由某个特定的人发起。比特使用椭圆曲线数字签名算法。 比特使用SHA256哈希算法。 我们接下来讲了区块链的结构。每个区块存了若干交易记录。 顺便提一下,山寨比特的不同,其中一部分就体现在区块的大小,哈希函数的选择等等。但是这篇文章主要讲述比特的技术实现,我们就不再比较其他的了。

    2.3K130发布于 2018-04-08
  • 来自专栏互联网大杂烩

    比特

    比特 什么是比特比特本质是一个记账簿。 它是一个去中心化的网络,每一个节点称为矿工。 记账的方式: 发生比特交易时,需要加入这个比特网络,交易双方为比特网络的节点,例如:A向B转账 这个转账申请加入区块链网络,因为这个网络是由很多节点组成的,需要一半以上的节点的同意,才可以加入网络 随机数可以变化,而且要从0试到最大值2^32。直到最后出现的hash结果,其数字低于难度目标值。 先讲一个概念:UTXO,指未花费的交易输出 比特的记账模式跟传统的中心化记账模式有一个比较难理解的区别:比特没有账户的概念。 2.如果采取记录账户余额的方式,那么在不同节点更新存在时间差的时候,很容易出现双重支付,简单来说,A把同1各比特转给B和C,由于BC的地理位置不同,他们附近的节点不同,有可能都确认为交易,虽然随着时间的推移

    2.6K30发布于 2019-03-29
  • 来自专栏企鹅号快讯

    区块链,不是比特2

    2) 连载十二 私链通常能更高效地加载、运行现有程序,能使那些参与制造过软件、维护过计算机的实体从中获取奖励。 另一方面,对比特来说,原生资产必须要被创造出来,作为报酬去激励一群自称为矿工的全球志愿者。这样才能令他们有动力将资金投入到采矿机器上,保证每一笔比特交易得到验证和确认。 随着时间的推移,矿工们的补偿将从挖取新比特的奖励转换到交易费提取上来。如果比特的全球接受度足够高,所产生的交易费就足以支撑矿商们持续工作。 很多拥护私人区块链的人,他们普遍持有的核心观点是这样的——原生资产(比如比特)是独立的,它们可以从区块链架构里移除,同时依然能够保留区块链技术中最有益的部分。 区块链除了比特之外,还代表了太多目标不一致、运行机制不一致的技术框架和应用项目。 它海纳百川,包容万象。争论与创新并存,不也正不断推动着区块链蓬勃发展吗?

    2.3K70发布于 2018-01-11
  • 来自专栏企鹅号快讯

    比特离你很近-比特地址及生成

    这几天比特的价格已经在12万以上了,对自己来说充满了遗憾和兴奋。遗憾的是之前持有的没能一直拿住,在对于目前价格非常低的点已经出清了。 本文将结合Python3代码解释下比特的钱包地址是怎么回事。 在比特交易中常见到的地址如下: 这个习惯称为钱包地址或公钥地址,这个地址只是用做记录做区块链中存储交易信息的,简单说就是仅做交易使用 。是没有办法把这个地址对应钱包中的带走。 要带走可以需要用到他的伴侣-地址私钥,比如下: 5JXfJMw1BvK2y99M16UsyCpXzAKUZ19YmP7xmMbWsEngBx8E1pp 有了类似这样的一个地址就可以把比特转入到公钥里, 存好这个私钥地址就可以在任何安装有比特客户端的地方找到你的比特

    1.9K00发布于 2017-12-27
  • 来自专栏超级架构师

    比特项目

    2011 年底,汇率约为 2 美元。 2012 年 9 月 27 日,比特基金创立,此时比特价格为 12.46 美元。 2012 年 11 月 28 日,比特产量第一次减半。 2014 年 2 月,全球最大比特交易平台 Mt.Gox 宣告因 85 万个比特被盗而破产并关闭,造成大量投资者的损失,比特价格一度暴跌。 山寨 比特的“成功”,刺激了相关的生态和社区发展,大量类似数字货币(超过 700 种)纷纷出现,被称为“山寨”,比较出名的包括以太和瑞波(Ripple)。 ? 输出脚本目前支持两种类型: P2PKH:Pay-To-Public-Key-Hash,允许用户将比特发送到一个或多个典型的比特地址上(证明拥有该公钥),前导字节一般为 0x00; P2SH:Pay-To-Script-Hash 确实如此,基本上拿到 1/3 的计算力,比特网络就存在被破坏的风险了;拿到 1/2,概率上就掌控整个网络了。但是这个将需要付出巨大的计算成本。 那么有没有办法防护呢?

    3.3K50发布于 2018-04-09
  • 来自专栏用户8739990的专栏

    如何购买比特比特的价值何在?

    对于不玩游戏的人来说,刚一听到比特这个名字还以为是和游戏的价值差不多,只能在游戏里使用的虚拟货币,经过稍微的了解后发现原来比特现下这么火还是有一定的原因的。如何购买比特比特的价值何在? image.png 1、比特的价值何在 比特存在的主要因素一是比特可以和大部分的国家的货币进行对换,无论哪个国家的货币都会出现膨胀或是缩水的风险,比特不会出现这种现象。 如何购买比特是很多想要拥有世界财富的梦想。 2、如何购买比特 了解完比特的价值后有没有想要购买的冲动,那接下来就谈一下如何购买比特吧。 一波操作完成后进入主页,首页上面就有一个法币栏点击会出现各个国家种的名称,点击比特进行购买,这时会出现比特的实时价格,按自已的意向输入想要购买的金额,这时系统会帮你直接计算好能买多少比特,选择支付方式点击买入 操作成功时并不代表已经买到比特,系统会为你找到合适的卖家在确定下单,和某宝一样卖家收到款后,会很快的把比特放出来,这一系列的操作过程比特平台会为你担保,方便的是OKEx平台使用微信支付宝都可以进行交易

    2.6K30发布于 2021-07-12
  • 来自专栏程序人生

    比特浅析

    比特首次结缘大概是 2013 年我结束创业,回到 Juniper 时。 我浅浅看了网上有关比特的中文资料,简单将其和电子货币画上了等号,根本没有阅读中本聪的论文,也没有关注任何一篇比特的技术文章,就将其抛诸脑后。 再度被拉回比特的世界,是去年八九月的事了。 这两次和比特都是擦肩而过,并没有触及其核心,我所有关于比特和 blockchain 的知识都源自非技术圈的小道消息。 为什么的总量 21M?(为什么 TM 不是 2 的幂?或者一个更大/更小的数字?) tx 为何设计得如此奇特,可以多 input 多 output? 量子计算是否是比特的终结? 为什么,为什么一个 2008 年的学者,能如此清晰冷静地面向未来思考,面向未来编程?

    1.9K90发布于 2018-03-29
  • 来自专栏带你撸出一手好代码

    浅谈比特

    这150GB是从比特诞生至今的所有交易数据,意不意外?每台安装了比特软件的电脑都会保存一份总账,当然也可以不保存,但这样使用比特的功能会受限。 钱包是一叫wallet.dat的文件,放在比特区块链数据目录下面 ? 如果你使用BitcoinCore客户端来交易比特,那么这个文件一定要备份好,弄丢的话你的比特也就没了。 在比特的世界中,密码忘了,就算比特之父中本聪也没有办法找回来。 比特是货币,自然可以交易。 假如你要向某人支付一笔比特 ? 在BitcoinCore客户端发送页面里填写付款目标的地址和金额就可以了。 用他自己原有有效交易记录计算出拥有比特的数量,计算结果为10个 生成两条新交易数据, 一条是3个,转个你;另一条是7个,转还给他自己 用你的收款地址(公钥)对转3个比特的那条数据加密,然后向全比特网络广播

    1.6K50发布于 2018-04-11
  • 来自专栏带你撸出一手好代码

    比特解密

    比特系统中的所有电脑地位都是平等的,比特相关数据都平行的被复制存放在每一台电脑上, 也就是说所有的电脑上都有一份比特账目数据的拷贝, 从比特诞生至今的所有交易数据都在里面。 年的时候,奖励变为25个比特,目前2017年的奖励是12.5个比特,这就是比特的印制方式。 比特挖矿是一种什么样的操作? 其实只是一种形容有偿构建比特生态的方式,并不是现实意义上的挖矿。 一言蔽之, 比特挖矿就是将用户交易比特的数据加入区块链,并获得相应的奖励,这是比特生态最重要的一环。 比特数量在达到2100万的极限之前,只会增加不会减少, 我们没有办法销毁比特,我们能做的就是将比特从一个账号转移到另一个账号,其实比特世界的游戏规则就是将比特在不同的账户(比特地址)里转来转去

    2.6K90发布于 2018-04-11
  • 来自专栏申龙斌的程序人生

    小试比特

    最近快速翻完了两本比特的书,热血沸腾啊。《精通比特》一书,适合程序员阅读,内容庞杂,细节太多,还有一堆代码,理解起来挺吃力。《争议比特》就写得好多了,思路清晰,内容很全面。 P2P交易,基于网络协议,没办法禁止,即使本国禁止,国际上还能用。当前有些国家,有些国家不鼓励,有些国家制止。 比特缩写BTC,很容易切分,最小单位是聪,也就是0.00000001个比特。 挖矿都有专门的计算机,消耗大量的电力才能挖出一点点来,还不够交电费的,一般人别想靠这个发财。 保存好Wallet.dat钱包文件和私有密码,就是包管好了比特,当然还要防黑客和木马。 第一笔比特从哪里来? 我是从国内的okcoin网上充值人民,购买比特,再提现到你的钱包中,当然又会收取手续费。100元小试一番,最后到钱包中的只有区区的0.025个比特

    1.7K80发布于 2018-03-06
  • 比特浅析

    ---- 比特的设计初衷 2008年,中本聪发布了比特白皮书,其中关于比特的定义是: 一种基于P2P技术的电子现金,允许支付款项通过网络直接转让到目标账户,而不必经由第三方金融机构操作。 经过一段时间后,你的交易信息会被包含在某个区块内,随后被添加到网络中所有计算机上的比特区块链文件中。 点对点网络(P2P) 比特数据的分发基于 P2P 而非 C/S 模型。 P2P 就像是一个朋友圈,每个人都会向周围的人分享新闻(关于新交易和新区块),最终这些信息会传达给网络中的每个人。 P2P 模型比起 C/S 模型来说有一个巨大优势:对于 P2P,整个网络并不依赖于可能会出问题的一个中心点。 4.jpg ---- 比特如何储存? 点击此处 了解更多关于比特挖矿的内容。 2.jpg 这一奖励机制促使了比特挖矿产业的火热,甚至催生出了专门生产比特挖矿硬件(称为 ASIC)的公司。

    3.2K210发布于 2018-03-12
  • 来自专栏企鹅号快讯

    比特是什么?比特从何而来?

    IFTNews:此文的目的是汇总比特基本信息。最近我被问到很多关于密码空间的问题:你如何使用比特?我如何购买比特? WTF是我听过的比特吗?加密吧? 如果你是个交易者,请忽略。 为什么比特突然变得有趣起来? 它不是!多年来,比特一直是一项顶级投资。你刚刚听到的是,因为政府和大银行不能再忽视p2p资本市场的破坏性潜力。 比特的基础是由其用户机器组成的点对点P2P计算机网络。 整个比特网络被用来监控和验证通过挖掘新比特的创造,以及用户之间比特的转移。 由于比特的供应量仅为2100万比特,随着越来越多的人使用比特,需求的增加,加上固定的供应,将迫使比特价格上升。 2010年11月6日:比特经济超过100万美元;在Mt . Gox交易所,比特的价值达到0.50美元。 2011年2月:比特首次达到与美元等值的水平。

    2.6K80发布于 2018-01-24
  • 来自专栏企鹅号快讯

    比特很安全?全球最知名比特平台被黑 所有比特被卷走

    12月7日和8日对比特来说是一个值得纪念的时期,这两天,比特价格出现暴起暴跌的局面,先是一天之内暴升几乎5成,然后大半天又跌去差不多2成,人生何其刺激。 然而,还有另外一件刺激的事情让矿工和投资者们坐立不安,这就是比特的安全性再度遭遇质疑。7日,全球最著名的云端挖矿平台NiceHash宣布,他们帮客户存着的4732个比特,被黑客偷走啦! 这是最近第二单比特盗窃大案了。 他们声称已追查到疑似赃款的比特钱包地址,表示这个地址显示瞬间从0个比特变出4736个比特,跟他们被盗的比特数目是一致的。 不过,目前只有非常少量国家是会追查比特的网络犯罪行为的,所以,如果不出意外,NiceHash最终也是很难拿回这4000多个比特的。

    2.5K60发布于 2018-01-02
  • 来自专栏服务端技术杂谈

    比特脚本

    比特区块链中,交易不是这么简单,交易实际是通过脚本来完成,以承载更多的功能个,这也是为什么比特被称为是一种“可编程的货币”。 比特交易是首先要通过私钥解锁UTXO的脚本(常称为解锁脚本:Signature script),这也叫交易输入。 每一个比特节点会通过同时执行这解锁和锁定脚本来验证一笔交易,脚本组合结果为真,则为有效交易。 常见类型的比特交易脚本(支付到公钥哈希:P2PKH(Pay-to-Public-Key-Hash))组合。 由于交易是通过脚本来实现,脚本语言可以表达出无数的条件变种。 不过由于比特的脚本语言不是图灵完备的,交易模式依旧有限,以太坊就是为解决这一问题而出现。

    1.6K100发布于 2018-04-16
  • 来自专栏企鹅号快讯

    比特网创始人清仓,改用“比特现金”

    然而,比特网联合创始人兼首席技术官埃米尔·奥尔登堡(Emil Oldenburg)却悄悄地卖掉了所有的比特,并表示对比特的未来充满疑虑。 他还说,“事实上,我最近卖掉了所有比特,转而使用比特现金(BCH)。” 比特现金是今年8月从比特从分离出来的一种衍生品,最近超过以太成为全球第二大加密货币。 Ars Technical报道称,比特交易费最近达到了每笔交易26美元。比特网站经营比特的一切交易。 就像他在东京的60个同事一样,不过现在是时候换成比特现金了。” 图自腾讯 区块链比特金融 对于此次卖掉比特,转而使用比特现金,奥尔登堡说一个很大的原因是比特缺乏市场流动性。 “比特现金才是未来” 奥尔登堡表示,比特网正在与比特划清界限,甚至停止了围绕比特的开发服务,而专注于比特现金。后者最近超过了世界第二大加密货币——以太坊(Ethereum)。

    1.5K60发布于 2018-02-01
  • 来自专栏超级架构师

    比特入门科普

    比特是什么? 比特是一种开放的数字货币的p2p形式。这到底意味着什么呢?有了比特,我们第一次拥有了“人民货币”,没有政府或中央人物控制诸如利率或通货膨胀之类的东西。 热钱包和在线钱包是有区别的,而在线托管的钱包需要第三方的信任,热钱包可以被用户控制,但钱包仍在积极地与网络连接,并随时准备发送比特2fa是什么? 2FA或双因素身份验证是获取敏感信息的常用选项。 2FA最初是为使用加密货币而创建的,最近被加密货币服务采用。 2FA为在线账户增加了第二层的安全性,使用户可以证明他们是他们想要访问的账户的真正所有者。使用2FA时,将使用第二个密码或一次性代码。 这个2FA代码通常通过短信、电子邮件或手机应用程序发送。 为了让2FA有效,你的手机也应该加密。这就确保了即使黑客获得了你的密码,他们也必须偷取你的手机并进入你的账户。 许多交易所和矿池使用2FA,他们应该这样做。安全与隐私是企业满足消费者需求的两大因素。 安全不会停留在认证的2个因素上。

    1.9K60发布于 2018-04-09
  • 来自专栏飞总聊IT

    比特和区块链(3):比特的共识机制

    比特系统显然不会停留在这个设计上。所以寡头需要被取代掉。比特的做法是参与整个比特网络的所有的参与者,不但可以随便查账,而且人人记账。 这解决了寡头的问题,但是同时带来了新的问题。 这就是比特的共识问题。这也是比特系统里面最难理解的部分,并且也是部分新区块链项目试图创新增强的部分。 1 在我们进入比特共识问题之前,我们先简单的讲一下分布式系统里共识问题的背景。 2 计算机领域关于共识问题的研究由来已久,有很多的成果。其中最为著名的是Lamport提出的Paxos协议。这个协议很大程度上支撑了谷歌的三驾马车,进而带领大家进入了大数据时代。 比特是一个互联网系统,所以拜占庭将军问题那样的情况是存着的。谁也不能保证比特系统里面的节点没有混进坏人。 加之互联网上网络拥塞,机器不能连接等等各种各样的问题,这就使得比特的共识问题从理论研究的角度来看是个很难的问题。 3 我们更严谨的定义一下比特场景下的共识问题。具体来说,在比特这个P2P网络里。

    2K90发布于 2018-04-08
  • 来自专栏企鹅号快讯

    比特已死!

    著名金融工作者翟山鹰再次震撼发声:比特已死!!! 比特从出现到今天已超过八年了,这个时间几乎和中国人民抗日战争的时间一样长…比特依赖独特的区块链技术和智能化合约,俨然成为了互联网时代的数字货币代表,受到了全世界人民越来越多的关注。 在清晰的认知比特依靠互联网革命大潮推动,而无法阻挡的事实以后,金融家们终于放出大招,将比特等流行数字货币纳入到传统的金融市场中(如:货币期货市场),进而通过目前遍及全球的货币期货交易体系(传统金融掌控 )和交易杠杆等工具,将比特的命运牢牢的掌握在了自己的手中。 但是,曾经的数字金融王者比特在被传统金融体系收编的那个时刻起,就已经彻底离开了数字金融的队伍,很快将会沉沦为传统投机金融服务的"伪军"。 比特已死!没有熬到八年抗战的胜利,倒在了黎明前的曙光里…

    1.7K50发布于 2018-01-30
  • 比特交易安全

    比特网络的现状中,这是可能的,但是需要访问非常专业的芯片,但这会使难度增加。 多年前,Meni Rosenfeld写下了一个模型,该模型捕获了比特中的自引用安全模型。 他假设攻击者可以同时攻击5项服务,攻击者可以拿走的商品和服务与比特一样流畅。假设攻击者不能捕获超过10%的网络,等待6次确认意味着168,000比特(目前价值约为5040万美元)的交易是安全的。 使用之前的相同型号,等待10次确认只会为您提供168个比特(相当于5040万美元)的经济保障。 我们假设幼稚的攻击者拥有的网络哈希率的比例比较低,那么似乎比特为网络上的大多数交易提供足够的安全性。但是,比特网络的安全性并不会因为中心化的威胁和放置比相关货币单位更有价值的资产的可能性而增强。 我们需要讨论比特在效率方面的行为(以低成本传递价值的能力来判断)和它的弹性(比特在攻击或变化环境中存活的能力)。我已经确立了效率标准。

    1.7K70发布于 2018-03-16
  • 来自专栏阮一峰的网络日志

    比特的用途

    看着比特的价格节节上升,我就在想,它有什么用? 想来想去,我突然悟到,比特的最佳用途是转移资产! 假设我有100万人民,需要转移到美国,比特是最方便的方法。 比特在这方面只不过反映了数字货币的优势,只是一个代表而已。说实话,如果腾讯公司有足够的公信力,我觉得Q也能起到比特的作用。 当然,腾讯公司或者任何其他商业公司,都很难让人完全信任,所以Q取代不了比特。分布式、不受任何机构或个人控制,正是比特的一大卖点。 比特的真正缺点,我现在只想到一个,这也是我想问的第三个问题。 如果比特的价格不断上涨,意味着什么? 很简单,没有人会使用比特!因为持有者只要一直持有,就能享受价格的不断上涨。在比特的世界,根本不会发生通货膨胀,只会发生通货紧缩。 今天一个西瓜是1比特,明天可能是0.5比特,一年以后也许会到0.05比特。只要你一直持有,它的购买力就在不断增加,所以你不会使用/出售比特,只会囤积它。

    2.1K70发布于 2018-04-12
领券