首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

现场直击 | 图灵奖得主Silvio Micali上海之行讲了啥?都在这里了

一家成功的区块链公司,至少要管理几十亿美金的资产,跟这些资产相比,安全的防范就非常必要了。要知道,未来恶意黑客会像雨后春笋般冒出来,因此我们要做好准备。 区块链中另一个需要考虑的因素就是可扩展性。...如果你在中国跟欧洲进行交易,假如突然断网一个小时,会发生什么事呢?就是欧洲的东西就留在了欧洲,中国的东西留在了中国,新的区块会照样生成,但是速度会变慢。...这就会造成,如果我是坏人,我在欧洲花了十亿美金,然后再去其他地方对其进行回复,我就可以免费的拿到我想要的东西了。 那么,除了公链,现在的共识机制又怎么样呢?...DPoS只是把20个人变成了2000个人,这2000个人把钱放在桌子上,他们可以决定下一个区块,但如果他们表现的不好,放在桌子上的钱就会被没收。那么放在桌上的这些钱有什么用呢?...Token的持有者签名并发起一个新的区块。整个过程十分迅速。 之后,系统再随机选出1000个用户,并公布其公钥。这1000个人达成共识,并对发起的区块进行签名。这样,新的区块就生成了。

38430

币读说人话之科普系列一:到底什么是分片技术?

不过,首先还是让我讲讲分片的由来。分片技术的由来 分片又称Sharding,它首先出现在数据库领域。...区块链扩展性问题 以上我们了解了分片技术在数据库领域的用法。我们不要忘了主题,我们是要讲区块链!!!那么分片和区块链有什么关系呢?...那不得不来唠唠现在区块链的处理能力(在这里主要指公有链),一句话,那就是比牛还慢!!!我们熟悉的比特币、以太坊每秒只能处理小于10笔交易。 这又有什么问题呢?...区块链最核心的内容就是分布式共识算法。 那么什么是共识? 一句话讲,就是你干你的,我干我的,我们怎样才能保证我俩干的结果是一样的。接下来我们来讲讲专业知识。...V神介绍到“笼统简单地来说,你可以把分片看成是,设置一个区块链,在其中有一百个各自不同的宇宙,每一个宇宙都是一个独立的账户空间。

1K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    我们是如何用分片技术把7笔秒的区块链交易提升到2488笔秒的?

    高手续费会限制很多功能,从而导致我们现在没有一个很好的杀手级的应用。大家可能都知道,去年在以太坊上面最火的两个应用,一个就是ICO,另一个就是风靡全网的以太猫。...导致了当时大量的资金都投向了以太坊的ICO项目。 当你把区块大小从1MB升级到2MB,或者10MB,甚至1GB,但这个方案是否能达到提高100倍吞吐量的效果呢?...这就类似于你提前在链上存了一些押金,然后其他的终端用户可以在咖啡店里和你进行交易。交易结束后,你要把这个结算放在区块链上面,这样一个链下的方案。...可能初期的话,会有一个领导者把大家的建议都收集起来,然后再分发给每一个人,说我现在收集到这么多交易,大家就跟随我把这些交易收集起来加入到区块链里面。这样每个节点都会收到一个请求,对于节点该如何决策呢?...我作为一个节点,我怎么确定其他人也收到同样一个请求,或者同样一个区块呢? 那我就全网广播我收到的信息,广播给所有人,其他人也会广播给我。

    91870

    为什么说你投身的区块链,可能是场假革命 | 冷眼观察

    归根结底,「革命」这个词放在区块链上并不合适,容易给人造成认知上的困惑。我从不认为区块链是场革命。...加密货币与最小化信任(Trust-minimizing) 我们先从最熟悉的比特币开始。理解比特币最简单的方法并不是纠结于采矿和数字现金,相反应该把重点放在「信任」的「去中心化」上。...而且,随着近2000种(或更多)新的加密货币涌入市场,真正落地的成本只会越来越高。 除了成本之外,加密币的另一个问题在于,那些致力于推动它在应用层面发展的人,需要在残酷的环境下竞争才能生存下来。...现在,很多人都笃定「加密货币是一场真正的革命」,把宝都押在了上面。而且现在看来这一注压得甚是漂亮,只能赢不能输。这么想也许有道理,可是别忘了,注压的再稳,赌就是赌。...虽然ICO中存在很多欺诈和幕后操作的行为,但这并不表示区块链本身就没有前途;同样的,就算很多人把宝都押在区块链上,也不代表区块链的前景一片光明。 毕竟,有时候我们把一件事捧得越高,就越难看出它的本质。

    41220

    区块链智能资产的“硬链接”思考

    比特币网络把比特币管理得如此之好,能否用类似的机制来管理其他资产呢? 作者 | 孟岩 最近,区块链概念得到政府、行业的高度关注和支持,但在现实世界的资产管理中,其还鲜有亮点的项目。...这种新的应用模式可以想到很多,整个共享车甚至出行市场的业态都可以围绕区块链重构。...强有力的攻击者不会规规矩矩的去找区块链重新生成一个新标签,而是会通过读取一个标签中的ID信息,用自家的黑设备复制一个标签,其中包含一个与原标签内容一模一样的ID信息,从而就可以实现上面所列举的一对多攻击...如果我有技术的话,可以复制几个一模一样的sLOCK容器,连其中的信息都完整复制过来,形成一对多攻击。这个问题怎么解决呢? 要让sLOCK对于其锁定的RA具备描述性。...如果攻击者能够读取sLOCK中的信息,并且对其加以修改,写入另一个 sLOCK,那么就可以实施欺诈。

    1.1K130

    比特币入门教程

    这个钱包不是用来存放比特币,而是存放你的公钥和私钥。软件会帮你生成这两把钥匙,然后放在钱包里面。 ? 根据协议,公钥的长度是512位。...同样的,你向他人支付比特币,千万不能写错他人的钱包地址,否则你的比特币就支付到了另一个不同的人了。 三、交易过程 下面,我把整个流程串起来,看看比特币如何完成一笔交易。...这里需要建立一个观念:比特币不存放在钱包或其他别的地方,而是只存在于区块链上面。区块链记载了你参与的每一笔交易,你得到过多少比特币,你又支付了多少比特币,因此可以算出来你拥有多少资产。...五、矿工的收益 交易的确认离不开矿工。为什么有人愿意做矿工呢? 比特币协议规定,挖到新区块的矿工将获得奖励,一开始(2008年)是50个比特币,然后每4年减半,目前(2018年)是12.5个比特币。...这件事在2017年8月有了一点眉目,当时区块链发生了一次分叉,诞生了一个新协议,称为 Bitcoin Cash(简称 BCH)。

    92940

    比特币入门教程

    这个钱包不是用来存放比特币,而是存放你的公钥和私钥。软件会帮你生成这两把钥匙,然后放在钱包里面。 ? 根据协议,公钥的长度是512位。...同样的,你向他人支付比特币,千万不能写错他人的钱包地址,否则你的比特币就支付到了另一个不同的人了。 三、交易过程 下面,我把整个流程串起来,看看比特币如何完成一笔交易。...这里需要建立一个观念:比特币不存放在钱包或其他别的地方,而是只存在于区块链上面。区块链记载了你参与的每一笔交易,你得到过多少比特币,你又支付了多少比特币,因此可以算出来你拥有多少资产。...五、矿工的收益 交易的确认离不开矿工。为什么有人愿意做矿工呢? 比特币协议规定,挖到新区块的矿工将获得奖励,一开始(2008年)是50个比特币,然后每4年减半,目前(2018年)是12.5个比特币。...这件事在2017年8月有了一点眉目,当时区块链发生了一次分叉,诞生了一个新协议,称为 Bitcoin Cash(简称 BCH)。

    85690

    【比特币】入门教程

    这个钱包不是用来存放比特币,而是存放你的公钥和私钥。软件会帮你生成这两把钥匙,然后放在钱包里面。 ? 根据协议,公钥的长度是512位。...同样的,你向他人支付比特币,千万不能写错他人的钱包地址,否则你的比特币就支付到了另一个不同的人了。 三、交易过程 下面,我把整个流程串起来,看看比特币如何完成一笔交易。...这里需要建立一个观念:比特币不存放在钱包或其他别的地方,而是只存在于区块链上面。区块链记载了你参与的每一笔交易,你得到过多少比特币,你又支付了多少比特币,因此可以算出来你拥有多少资产。...五、矿工的收益 交易的确认离不开矿工。为什么有人愿意做矿工呢? 比特币协议规定,挖到新区块的矿工将获得奖励,一开始(2008年)是50个比特币,然后每4年减半,目前(2018年)是12.5个比特币。...这件事在2017年8月有了一点眉目,当时区块链发生了一次分叉,诞生了一个新协议,称为 Bitcoin Cash(简称 BCH)。

    93740

    疯狂暴涨曾破 2 万美元的比特币,到底是怎么一回事?

    这个钱包不是用来存放比特币,而是存放你的公钥和私钥。软件会帮你生成这两把钥匙,然后放在钱包里面。 根据协议,公钥的长度是512位。...同样的,你向他人支付比特币,千万不能写错他人的钱包地址,否则你的比特币就支付到了另一个不同的人了。 三、交易过程 下面,我把整个流程串起来,看看比特币如何完成一笔交易。...这里需要建立一个观念:比特币不存放在钱包或其他别的地方,而是只存在于区块链上面。区块链记载了你参与的每一笔交易,你得到过多少比特币,你又支付了多少比特币,因此可以算出来你拥有多少资产。...五、矿工的收益 交易的确认离不开矿工。为什么有人愿意做矿工呢? 比特币协议规定,挖到新区块的矿工将获得奖励,一开始(2008年)是50个比特币,然后每4年减半,目前(2018年)是12.5个比特币。...这件事在2017年8月有了一点眉目,当时区块链发生了一次分叉,诞生了一个新协议,称为 Bitcoin Cash(简称 BCH)。

    74850

    比特币入门教程

    这个钱包不是用来存放比特币,而是存放你的公钥和私钥。软件会帮你生成这两把钥匙,然后放在钱包里面。 ? 根据协议,公钥的长度是512位。...同样的,你向他人支付比特币,千万不能写错他人的钱包地址,否则你的比特币就支付到了另一个不同的人了。 三、交易过程 下面,我把整个流程串起来,看看比特币如何完成一笔交易。...这里需要建立一个观念:比特币不存放在钱包或其他别的地方,而是只存在于区块链上面。区块链记载了你参与的每一笔交易,你得到过多少比特币,你又支付了多少比特币,因此可以算出来你拥有多少资产。...五、矿工的收益 交易的确认离不开矿工。为什么有人愿意做矿工呢? 比特币协议规定,挖到新区块的矿工将获得奖励,一开始(2008年)是50个比特币,然后每4年减半,目前(2018年)是12.5个比特币。...这件事在2017年8月有了一点眉目,当时区块链发生了一次分叉,诞生了一个新协议,称为 Bitcoin Cash(简称 BCH)。

    73660

    区块链智能资产的“硬链接”思考

    这种新的应用模式可以想到很多,整个共享车甚至出行市场的业态都可以围绕区块链重构。...强有力的攻击者不会规规矩矩的去找区块链重新生成一个新标签,而是会通过读取一个标签中的ID信息,用自家的黑设备复制一个标签,其中包含一个与原标签内容一模一样的ID信息,从而就可以实现上面所列举的一对多攻击...在我看来,如果仅仅是进行智能资产的防伪与追踪,以太坊的做法实在太 大材小用了。因此我还是主张以比特币的思路为主来解决硬链接的问题。 我们能不能从比特币的设计中吸取灵感,来解决前述的硬链接问题呢?...如果我有技术的话,可以复制几个一模一样的sLOCK容器,连其中的信息都完整复制过来,形成一对多攻击。这个问题怎么解决呢? 要让sLOCK对于其锁定的RA具备描述性。...如果攻击者能够读取sLOCK中的信息,并且对其加以修改,写入另一个 sLOCK,那么就可以实施欺诈。

    1K80

    现代高新技术对版权行业的神助攻

    上回咱们说到“视觉中国黑洞照片的版权事件”令图片版权有了前所未有的关注。对于原创作者来说,怎样才能做到对自己创作的作品得到最有力的保护?墨者安全在上回《版权保护什么时候做最好?怎么做?》...里给大家的建议是:“原创作者在作品诞生之时,就运用各种合法手段把自己的作品保护起来。一方面证明了这部作品是自己的,再者才能够在作品流转过程中去争取更多的权益。...那么问题来了,版权作品在被进行版权确权登记(即,证明该作品的版权权益所属)之时,怎样才能知道该作品不是未经原创作者本人许可的二次创作、或者他人非法占用的侵权作品呢?...其中,区块链的“开放性和信息不可篡改性”是指:区块链技术基础是开源的,除了交易各方的私有信息被加密外,整个区块链的所有数据均对外开放,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息绝对高度透明...此外,只要不能掌控链上全部数据节点的51%,区块链上的网络数据就无法被人为的肆意操控与修改,使得区块链本身变得相对安全,避免了主观人为的数据变更。

    47200

    Blockchange丨老矿工的区块链5000字终极指南

    ● 如果你的客户经理写了1500美元而不是1000美元呢? ● 如果他故意这样做呢? 多年来,我们一直把所有的鸡蛋都放在别人的篮子里。 是否能够有一个系统可以在没有第三方(银行)的参与下进行转账?...上面已经提到,机器有一个属性,即我们无法从右边的结果逆推出左边所输入的内容。 面对这样的机器,如何解决刚才提出的问题? 我想到一种方法。...如果他没有把他的页面放在文件夹中,他将无法编写更多的交易,也会被禁止成为网络的一部分。 大多数人同意的加密数字就变成了真正的加密数字。...而且,一旦所有人都将页面收到他们的文件夹中,他们就会带出一个新的空白页面,这个过程在不停重复进行。 一个页面可以被视为一个交易块(区块),而文件夹可以被视为一连串页面(区块链)。...加密数字可以让任何人发现交易中的不一致性,对吗?如果我继续为已修改的交易计算一个新的加密数字,并在页面上添加这一数字,该怎么办呢?

    36110

    区块链技术学习笔记

    当然这个一致性做得也不怎么样,可能存在分叉好一段时间(1小时甚至更高,其一致性的大小只能获得概率),而且数据的回滚非常糟糕。 2、区块链技术的另一个核心特点是全量帐本。即,每一个节点都保持着全网数据!...这对很多人来说是不可接受的。每一个节点都有所有人的数据,你敢把你何时何地消费了多少钱放在上面吗??? 3、区块链技术还有个特点,就是所有的交易记录都是不可修改、不可删除的!这是其算法决定的。...基于多种分布式网络的一致性算法。所以,区块链使用了一堆老技术,实现了新的理念!特别是对公有链和联盟链,这种思维方式打造了技术上的社会信任体系!(私有链从这个角度来说没有任何意义!)...5、比特币的火爆原因,我认为,除了区块链技术本身的以上特性外,更多的是它的激励机制:挖矿奖励。即,确认出全网前1个小时左右所有交易的节点获取50比特币奖励(由于比特币总数固定,所以奖励额持续下降中)。...其实很简单:第一,所谓消耗计算力,就是挖矿,所有节点都在不停的挖矿,拼命的用CPU和GPU在运算哈希值,试图抢得新比特币奖励。 第二,为什么消耗了计算力,就能证明我是乐意合作的呢?

    1K20

    性能赶超EOS?一文带你深挖并发执行模型

    比如说我们有一条10个区块的主链,但有另一个算力更强的人,他悄悄在世界上一个隐秘的地方挖了20个区块出来。...这时,大家在公网上面看到的只有10个区块,这10个区块交易完之后,你的账户应当有10块钱,但是在它挖的20个区块的公链上面,你可能只有5块钱。...你在以太上面做完交易,imToken会告诉你需要等12个区块的确认。这个确认是什么意思呢?当一个区块产生了之后,并没有人可以保证这个区块会永远被写在整个区块链的主链上面,它有可能变成一条侧链。...B可能是一个合约——这又是一个致命的问题:A到B转账可能会调用某一个合约,在这个合约的逻辑里,可能其中的某一条指令要从合约把一笔钱转到另一个账户上去,那个账户有可能是D,有可能是E。...他们提出一个方案,不要把计算放在公链的矿工节点去做计算,而是放在客户端去做计算,你算完以后给我就好了。你在算的过程中,要把所有的依赖关系和冲突都算好,我这边只做验证。

    46420

    教女朋友读懂区块链

    比特币被爆炒后,出现了很多山寨币,比如无限币、夸克币、泽塔币、红币、隐形金条等,他们把比特币区块链的底层技术进行部分修改后的形成了新的加密货币。...哎,看来区块链仍然对付不了你们这些渣男。 我见情况不对,赶紧安慰说,其实我说的这些都是理论上的可篡改的可能,真实操作过程中,这几乎是很难实现的。 所以如果誓言放在上面,渣男是不可能篡改成功的。...听到这些,女朋友的心情好了些:"好,以后你跟我的求婚誓言,一定要放在区块链上,你要抛弃我,我就让所有人都知道你是个渣男,哼。"...看着我一脸献媚的我,女朋友说,想得美,说了半天,你还没有说区块链到底能在社会上有哪些用武之地呢? 当然,区块链的的应用并不仅限于保存男女的恩爱誓言上,它的应用场景还是很多的。...要我嫁给你也可以,但是从今以后我们的所有的新消息的信息都要放在区块链上,要不我不放心。 好嗒,没想到一直没成功的求婚就这样成功了。 ——END——

    35800

    BTA | 邹均:区块链技术发展——在不完美世界艰难前行

    以下,为邹均关于区块链技术发展的详细分享,希望对你有所启发: 非常高兴跟大家分享一下区块链的心得,我今天的题目有些特别,讲区块链技术在我们所处的不完美的世界的发展情况。为什么是不完美呢?...我这儿笼统的把它作为一个普通的区块链的数学定义。基本上来说,区块链实际上我们叫分布式的确定性有限状态机,他们要达成一个共识。什么叫有限状态机呢?实际上我们见到的很多东西,我们可以理解为有限状态机。...而区块链则是同一个任务,放在每个共识节点同时运行,然后做共识确认。也就是说把多个计算机变成一个虚拟计算机来执行同一个任务,结果需要共识确认,可想而知它的效率不会太高。...我们很多人知道区块链上面的数据不能篡改,但当你把链下的数据上传到区块链过程中怎么保证你链下的数据没有被篡改,你是假的数据上来区块链也只能是假的数据,不可能变成真的数据。...还有新的企业级的区块链平台号称是区块链3.0。在共识机制上面各有特点。例如Cardano就是一个最有学术范的区块链。其白皮书或者重要设计文件都要经过类似学术界的同行评审的机制。 ?

    1.3K110

    一文教你读懂区块链

    这两者又有着怎样“不可告人”的关系呢? ✎什么是区块链技术? 1.区块链是一个放在非安全环境中的分布式数据库(系统)。 2.区块链采用密码学的方法来保证已有数据不可能被篡改。...,这个时候人民群众就会站出来说“不对,我的小本本上记录了你某天借了A100块钱!”)。 通俗总结:就是说交易会记在无数个不可控的小账本上,由不得人赖账。 现在对区块链有没有初步的了解呢?...区块链技术是比特币的底层技术,比特币是区块链的第一个应用。比特币的交易信息都被记录在一个去中心化的账本上面,这个账本就是区块链。...如果我们把区块链类比成一个实物账本,那么每个区块就相当于这个账本中的一页。...每10分钟形成一页新的账本,每一页账本上记载着比特币网络这10分钟的交易信息,每个区块之间依据密码学原理,按照时间顺序依次相连,形成链状结构,因此得名区块链。

    72680

    剥开比原看代码05:如何从比原节点拿到区块数据?

    那么,我首先想到的就是,如何才能让对方把它已有的区块数据全都发给我呢? 这其实可以分为三个问题: 我需要发给它什么样的数据? 它在内部由是如何应答的呢? 我拿到数据之后,应该怎么处理?...由于这一块的逻辑还是比较复杂的,所以在本篇我们先回答第一个问题: 我们要发送什么样的数据请求,才能让比原节点把它持有的区块数据发给我?...这里为什么要多等几个节点,而不是一连上就马上同步呢?我想这是希望有更多选择的机会,找到一个数据够多的节点。 sm.synchronise()还是属于SyncManager的方法。...其中“清理peer”的工作涉及到不同的对象持有的peer集合间的同步,略有些麻烦,但对当前问题帮助不大,所以我打算把它们放在以后的某个问题中回答(比如“当一个节点断开了,比原会有什么样的处理”),这里就先省略...而分叉的处理,将放在以后讲解。

    34010

    杭州趣链科技CEO李伟:区块链场景分析和实践

    只要大家注册一下就可以使用,这样可以给区块链一个更加清晰的认识。 接下来讲到今天的重点,即区块链的场景分析应用实践。首先我把这个场景分成了三个层次,什么时候应该用区块链? 第一是多方合作。...但是,如果我把二维码撕下来,放在另外一块牛肉上,这样真的就变成假的了,假的变成真的了。...刚才这个问题我们怎么解决呢,牛一生下来就把DNA记下来,然后我再去检测,这样也可以,但是这个成本是非常高的,所以现实世界与物理世界映射的话是有成本的,如果是一颗白菜我觉得是不现实、不值得的。...第三,大家为什么要上链呢 很重要一点,我们通过一些机制,让每一个上来的人都有自己的利益诉求。比如说我是供应商,我要做这个应收帐款融资,我这个物流企业可以做管理。...这就是我总结的关于区块链的价值,虽然说区块链很多人在做,但是它的价值远远没有体现出来。我们作为一个技术平台,可以满足大家的需求,同时,我们也希望和金融界的同仁一块合作,把这件事情做的更实,谢谢大家!

    1.1K70
    领券