草庐IT

blockchain

全部标签

A Novel Proof-of-Reputation Consensus for Storage Allocation in Edge Blockchain Systems 精读笔记(二)

REPUTATIONMECHANISMWeintroduceourreputationmechanisminthissection.Inedgenetworks,thereputationofanodeistheevaluationofthenodebyothernodesbasedonitsbehavior.Generallyspeaking,thebehaviorofnodeswithhighreputationsismorecompliantwiththerulesofthenetworkthannodeswithlowreputations.Accordingtodifferentso

TSDB与Blockchain

各位小伙伴们我们又见面了,伴随着区块链技术的推广,很多企业也在思考是否将其应用。其实TSDB与区块链有很多共通之处,本期Jesse就来和大家聊聊TSDB与区块链。本文参考了NicolasHourcard的文章“YouDon’tNeedaBlockchain,YouNeedaTime-SeriesDatabase”。 本文仅代表个人观点,如有偏颇之处,还请海涵~  在企业应用中区块链技术的使用在近些年来迅猛增长。理论上来说,区块链技术可以提供跨行业的支持,从房地产到金融服务,从大健康产业到供应链管理。然而,真实情况却不是如此,相关调查显示,全球只有14%的区块链项目通过了POC,投入到了生产环节

AI&BlockChain:“知名博主独家讲授”人工智能创新应用竞赛【精选实战作品】之《基于计算机视觉、自然语言处理和区块链技术的乘客智能报警系统》案例的界面简介、功能介绍分享之区块链技术

AI&BlockChain:“知名博主独家讲授”人工智能创新应用竞赛【精选实战作品】之《基于计算机视觉、自然语言处理和区块链技术的乘客智能报警系统》案例的界面简介、功能介绍分享之区块链技术目录人工智能创新应用竞赛【精选实战作品】之《基于计算机视觉、自然语言处理和区块链技术的乘客智能报警系统》案例的界面简介、功能介绍分享之区块链技术3.2、四个模块设计思路3.2.1、创建分布式账本3.2.2、模拟区块链云端服务器3.2.3、无中心化的智能报警3.2.4、无中心化的智能找回丢失物件3.2.5、微信扫描信息交互相关文章AI&BlockChain:“知名博主独家讲授”人工智能创新应用竞赛【精选实战作品

A Survey of IoT Applications in Blockchain Systems Architecture,Consensus,and Traffic Modeling 论文学习

ASurveyofIoTApplicationsinBlockchainSystems:Architecture,Consensus,andTrafficModelingACMComputingSurveys,2020LAPHOULAO,ZECHENGLI,SONGLINHOU,andBINXIAO,TheHongKongPolytechnicUniversity,ChinaSONGTAOGUO,ChongqingUniversity,ChinaYUANYUANYANG,StonyBrookUniversity,America目录SummaryContributionBackgroundArc

区块链可验证查询论文阅读(一)vChain: Enabling Verifiable Boolean Range Queriesover Blockchain Databases

2019年7月发表在顶会SIGMOD上的论文《vChain:EnablingVerifiable Boolean RangeQueriesoverBlockchainDatabases》,来自香港浸会大学。1论文解决的问题如果想查询区块链中的数据,一种可行的做法是用户可以维护整个区块链数据库,并在本地查询数据。但是,通常区块链中所存储的数据量很大,下载完整的数据到本地需要很大的存储空间和网络带宽。另一种做法是,将完整数据存储在第三方服务提供者(ServiceProvider,SP),通过SP来进行查询,用户向SP发送查询请求指令,并等待接收从SP返回的结果。虽然这种做法省去了用户的本地存储和网

WEEK2 区块链和分布式账本 Blockchains and Distributed Ledger

week还有一些遗留问题一起来看一下工作量证明Proofofwork区块链其实就是一个基于互联网去中心化的账本,每个区块相当于一页账本,它记录了交易内容。因为比特币是一个去中心账本,会引发记账一致性问题。一致性问题就是所有的区块,记账内容可能不一样。在比特币系统中,每一个节点都要保存一份完整交易信息。但是应为每个节点的环境不同,会接受到不一样的信息,如果同时记账,会导致账本不一致。因此我们需要找出一个代表帮我们记账,然后内容分享给其他节点,比特币中通过竞争记账的方法解决记账系统的一致性问题。在比特币系统中,大约每10分钟进行一轮算力竞赛,竞赛的胜利者,就获得一次记账的权力,并向其他节点同步新增

A Blockchain-Based Decentralized Federated Learning Framework with Committee Consensus

本文简易框架demo源码背景问题定义在联邦学习场景中,客户端通过交换模型梯度或更新后的模型参数,不暴露私人数据,从而合作训练一个共享的全局模型。但是容易存在恶意攻击的行为,分别是恶意客户端和中央服务器对模型或数据的攻击,导致存在安全性问题。中央服务器的稳定性、公平性和安全性对FL至关重要。简单结合区块链,利用智能合约执行聚合、存储、共享全局模型可以避免中央服务器带来的挑战,但是给维护区块链的客户端节点造成巨大的计算量和网络传输压力,从而区块链的共识效率低下,可扩展性较差。主要贡献提出一个基于区块链委员会共识机制的联邦学习框架(BFLC)从技术上讨论了BFLC的可扩展性,包括委员会节点管理,恶意

【 BlockChain 】零知识证明

【BlockChain】零知识证明一、零知识证明起源“零知识”的概念最早在80年代由麻省理工学院的研究人员ShafiGoldwasser,SilvioMicali和CharlesRackoff所提出。当时这些人正在研究与交互证明系统相关的问题——即一种理论系统,使得甲方(证明者)可以和乙方(验证者)交换信息,并借此说服乙方接受(通过验证)某个数学论述为真[作者注1]。在Goldwasser等人之前,这个领域的研究工作主要聚焦在加强证明系统的可靠性(Soundness)。也就是说原先大家都假设,会有恶意的证明者试图耍手段,误导验证者接受错误的论述。但Goldwasser等人却从另一个角度思考了这

区块链安全理论与实践(Blockchain for Distributed Systems Security)阅读笔记D2

分布式共识协议和算法容错共识(Fault-tolerantConsensus)容错共识是分布式系统中广泛应用和研究的机制。容错共识旨在规范分布式系统内的信息传播方式,以在组件和通信出现故障的时候,依然可以相应服务请求。共识的意思,简单来说就是让分布式系统中的各个组件在数据取值上达成一致。第二章主要内容:消息传递系统(Message-passingSystem)系统崩溃故障(CrashFailure)拜占庭故障(ByzantineFailure)系统模型影响分布式系统共识的三个因素:网络同步性,组件故障,共识协议1、网络同步性网络同步性是研究任何分布式系统的一个前提条件,用来定义各个组件之间的协

【论文阅读】Gosig: A Scalable and High-Performance Byzantine Consensus for Consortium Blockchains

文章目录标题摘要1介绍2相关工作3综述3.1系统模型和假设3.2Gosig协议概述4Gosig协议设计4.1消息和状态定义4.2第一阶段:区块提案4.3第二阶段:签名收集4.4安全分析5项关键性能优化5.1传输管道:挑战2解决方案5.2任意顺序聚合签名八卦:挑战3解决方案5.3处理特殊情况6评估6.1评估设置6.2真实280节点测试台性能6.35K-nodeEmulation整体性能。6.410K节点模拟标题Gosig:联盟区块链的可扩展和高性能拜占庭共识偷懒式阅读法:先整体拿软件翻译,再在课上对照英文阅读。摘要现有的拜占庭容错(BFT)协议在安全性、可扩展性、吞吐量和延迟方面面临重大挑战。我