区块链
文章平均质量分 96
绝不原创的飞龙
这个作者很懒,什么都没留下…
展开
-
商业中的量子计算和区块链指南(三)
原文:zh.annas-archive.org/md5/fe0c2b1b6dea032e7c6950de21934dd5。原创 2024-05-01 16:30:52 · 338 阅读 · 2 评论 -
商业中的量子计算和区块链指南(二)
原文:zh.annas-archive.org/md5/fe0c2b1b6dea032e7c6950de21934dd5。原创 2024-05-01 16:30:05 · 1525 阅读 · 2 评论 -
商业中的量子计算和区块链指南(一)
我们正处于一个数据时代,有许多技术与彼此共享共生关系。在所有令人兴奋的技术范式中,量子计算有潜力以规模带来颠覆。量子物理的原则,这是量子计算的基石,已经存在了一个多世纪。了解量子物理学的演变很有趣,因为涉及到个性以及他们相互矛盾的哲学观。然而,这一领域的历史也让我们了解到这些概念的违反直觉性质,这挑战了甚至最聪明的头脑。本章重点讲述量子计算的故事,并涉及了这项技术的一些基本原理。最近,我采访了我 2003 年毕业的阿姆里塔大学的人工智能/量子研究负责人。原创 2024-05-01 16:29:29 · 1334 阅读 · 0 评论 -
Oracle 区块链快速启动指南(三)
本章介绍了链码开发的详细信息,如语言部分、开发工具和开发环境设置。它详细描述了链码的完整生命周期,从开发到更新,其中包括安装、初始化、测试和版本控制。它展示了基于 Go 和 Node.js 构建的完整链码代码库。它说明了背书策略和私有数据集以及它们与链码协同运作的方式。它通过 shim 和 REST 端点对链码进行了测试,并使用 SDK、REST 和事件将客户端应用程序与业务网络集成。最后,通过实验监控业务的链码日志和通道日志,对链码、交易和通道进行了深入的洞察。原创 2024-05-01 16:28:55 · 863 阅读 · 5 评论 -
Oracle 区块链快速启动指南(二)
Hyperledger 项目始于 2015 年 12 月,由 Linux Foundation 主办,旨在创建先进的跨行业分布式账本技术DLT)和区块链技术。它托管区块链框架并支持一些工具。这是一个开源项目的集合,其中一些项目是 DLT 框架,包括 Iroha、Sawtooth 和 Fabric。本章重点介绍了 HLF、其架构和组件。在本章中,我们研究了 Hyperledger 项目,并详细介绍了 Hyperledger 项目的资格标准。本章采用了基于示例的方法来阐述 HLF 的架构。原创 2024-05-01 16:28:14 · 124 阅读 · 0 评论 -
Oracle 区块链快速启动指南(一)
本书的创作基于这样一种信念:我们将共同积极促进区块链技术的发展,并不断激励其他人分享他们的经验,并进一步影响其他人这样做。探索分布式分类账技术;区块链及其组件、特性、资格要求和架构;并揭开区块链即服务BaaS)的突出地位之谜参与建模基于区块链的业务网络,了解基于HLF)开发业务网络,并评估区块链和 HLF 的使用案例及其潜在影响和集成尝试利用OBP)实践将网络拓扑转换为 OBP 的实用性通过学习链码的完整生命周期,从开发到更新;从安装、初始化和测试到版本控制;最后,从集成到洞察,体验。原创 2024-05-01 16:27:41 · 159 阅读 · 0 评论 -
精通以太坊(四)
在这一章中,您学到了结合区块链和机器学习的基本实用性,因为它们几乎是对立的,这意味着它们互补,可以很好地实现最佳的安全性和性能。我们从机器学习的一般解释开始,这样您就可以通过快速了解生成和训练机器学习模型的过程来理解所有的炒作。然后我们深入探讨了应用的技术功能,这样您就能清楚地看到机器学习和区块链的交汇点。最后,我们建立了机器学习市场,因为这是两种技术的绝佳结合。您看到了线性回归算法如何在 Python 和 Solidity 中逐步实现。原创 2024-05-01 16:27:01 · 168 阅读 · 0 评论 -
精通以太坊(三)
在本章中,您已经了解了许多工具,可用于创建高级智能合约应用程序。您首先了解了一些最有用的开发工具指南,这些工具可用于您日常的智能合约开发工作,包括集成开发环境(IDE)、开发框架和测试网络。然后,您继续您的学习之旅,了解了帮助您以高效方式将智能合约与 Web 应用程序集成的以太坊通信工具。之后,您了解了更多关于以太坊基础设施实用程序的信息,这些实用程序位于区块链的较低层,可以更好地访问以太坊区块链的各个方面。原创 2024-05-01 16:25:53 · 1062 阅读 · 0 评论 -
精通以太坊(二)
在本章中,你首先通过一个版权内容项目市场来提高你的智能合约开发技能,以保护用户的内容。然后,你深入探讨了智能合约世界的深处,了解了它的内部工作原理以及智能合约如何从这一美妙的技术中受益。之后,你了解了以太坊中最强大的技能之一:开发可升级和可扩展的智能合约,这些合约可以用于高级项目,以便你可以高效地运行大型企业的大规模应用程序。接下来,你了解了数据和燃气在智能合约中的流动,这样你就能更好地管理区块链限制内可用的宝贵资源的消耗,最终以更高质量的合约节省人们的金钱和时间。原创 2024-05-01 16:24:39 · 170 阅读 · 0 评论 -
精通以太坊(一)
以太坊是构建区块链应用程序最常用的平台之一。它是一个去中心化的应用平台,可以完全按照程序设计运行,而不受欺诈、审查或第三方干扰的影响。这本书将帮助您深入了解区块链的工作原理,以便您可以发现整个生态系统、核心组件和实现。您将首先学习如何配置和使用各种以太坊协议来开发 dApps。接下来,您将学习如何使用 Solidity 和 Vyper 编写并创建可扩展的强大智能合约。然后,您将探索 dApps 架构的构建块,并通过多个现实世界的例子了解创建自己的 dApp 的见解。原创 2024-05-01 16:24:00 · 170 阅读 · 0 评论 -
精通区块链(四)
在本章中,我们介绍了 Hyperledger 项目。首先,讨论了 Hyperledger 项目背后的核心思想,并简要介绍了 Hyperledger 孵化中的所有项目。详细讨论了三个主要的 Hyperledger 项目,分别是 Hyperledger Fabric、Sawtooth Lake 和 Corda。所有这些项目目前都在积极开发中,预计下一版本会有所变化。因此,本章未提供深入的实践练习。然而,上述所有项目的核心概念预计将保持不变,或仅进行非常小的更改。鼓励读者访问本章提供的相关链接,以获取最新更新。原创 2024-05-01 16:23:17 · 411 阅读 · 0 评论 -
精通区块链(三)
Solidity 是以太坊中编写合同的首选领域特定语言。然而,还有其他语言,如 serpent、Mutan 和 LLL,但在撰写本文时,solidity 是最受欢迎的。其语法更接近 JavaScript 和 C。Solidity 在过去几年里已经发展成为一种成熟的语言,使用起来相当容易,但在成为像其他成熟语言一样先进和功能丰富之前还有很长的路要走。尽管如此,这是当前最广泛使用的编写合同的语言。它是一种静态类型语言,这意味着在 solidity 中,变量类型检查是在编译时进行的。原创 2024-05-01 16:22:46 · 98 阅读 · 0 评论 -
精通区块链(二)
比特币可以以各种方式定义;它是一个协议,一个数字货币,也是一个平台。它是一个由点对点网络、协议和软件组成的组合,用于方便创建和使用名为比特币的数字货币。请注意,大写字母B的比特币用于指代比特币协议,而小写字母b的比特币用于指代比特币这个货币。这个点对点网络中的节点使用比特币协议进行通信。通过比特币的发明,货币的去中心化首次成为可能。此外,比特币还以一种巧妙而聪明的方式解决了双花问题。双花问题是指当一个用户同时向两个不同的用户发送硬币时,并且这些硬币独立验证为有效交易时产生的问题。未花费交易输出。原创 2024-05-01 16:21:51 · 463 阅读 · 0 评论 -
精通区块链(一)
这本书有一个目标:提供对区块链技术理论和实践方面的全面介绍。本书包含了完全理解区块链技术所需的所有材料。阅读本书后,读者将能够深入了解区块链技术的内部运作,并能够开发区块链应用程序。本书涵盖了与区块链技术相关的所有主题,包括密码学、加密货币、比特币、以太坊以及用于区块链开发的各种其他平台和工具。建议读者具有计算机科学的基本理解和基本的编程经验,以充分受益于本书。但是,如果情况不是这样,那么本书仍然可以轻松阅读,因为在必要时提供了相关的背景材料。对于区块链有各种不同的定义;这取决于你如何看待它。原创 2024-05-01 16:21:20 · 1565 阅读 · 0 评论 -
比特币和区块链学习手册(全)
区块链是一种分布式数据库,它可以实现数据的永久,透明和安全存储。区块链技术使用密码学来保护数据。本书是进入去中心化数据库世界的完美入门点。本书将带您深入了解区块链数据库,随后是概念的高级实现。您将了解比特币的基础知识及其技术运作。随着您阅读本书,您将深入了解这一领先技术及其在现实世界中的实现。您还将了解区块链的技术基础,学习密码学的基础知识,并了解它如何保护数据。在最后几章中,您将掌握加密货币背后的机制。在本书结束时,您将学习到有关去中心化数字货币,区块链高级概念以及比特币和区块链安全性的知识。原创 2024-05-01 16:20:36 · 1505 阅读 · 0 评论 -
区块链和物联网解决方案实用指南(二)
本章描述的架构涉及许多组件,实现可能看起来有点复杂。到目前为止,我们已经确定了物联网和区块链的组合可以缓解多个问题并转变现代食品链的运作方式。例如,这样的实现可以在成员之间带来透明度,使他们更有效地控制数据;增加他们的安全性;使流程自动化和动态化;移除中间人;并且整体上使链条变得不那么复杂。我们还看到物联网作为设备和传感器的计算和网络功能的延伸工作,使它们能够以最少或没有人类输入的方式进行机器对机器的交互。这些技术组件带来了诸如前所未有的自动化、为供应提供成本削减、节能、增值服务和高效管理等优势。原创 2024-05-01 16:19:41 · 99 阅读 · 0 评论 -
区块链和物联网解决方案实用指南(一)
区块链和**物联网(IoT)**已被证明是目前最受欢迎的技术,并且只是开始应用它们的曲线。多家大公司的首要任务之一是整合区块链和物联网,其中一些公司已经开始在几个项目中使用其实施、解决方案和倡议。这本书将帮助您使用最佳实践开发区块链和物联网解决方案。有关 IoT 是什么的定义有很多,但在网上最常见的文章都认为它是通过互联网互相连接的一组计算机化的事物。事物可以理解为人、物体、计算机、手机、建筑物、动物以及任何可以连接到互联网的东西。自从嵌入式系统能够连接到互联网并成为网络参与者以来,这个术语一直在使用。原创 2024-05-01 16:19:08 · 158 阅读 · 0 评论 -
面向区块链的网络安全实用指南(二)
在本章中,我们了解了 DNS 框架及其核心组件。我们了解到,任何受损的 DNS 服务器都可能对基础架构造成巨大破坏,以及区块链如何利用其基本优势来解决其中一些关键挑战。越来越多的组织正在转向具有重大基础设施的云端,以满足其沉浸式客户需求。组织要么建立自己的重型服务器基础设施,要么转向云提供商托管他们的服务器。今天,攻击者更喜欢使用 DDoS 攻击方法来破坏目标服务,因为他们可以生成大量的随机数据,以淹没目标。此外,目标安全团队很难识别和阻止每个攻击机器,因为它们的数量达到了数百万。原创 2024-05-01 16:18:37 · 140 阅读 · 0 评论 -
面向区块链的网络安全实用指南(一)
区块链技术被誉为当今最具革命性和颠覆性的创新之一。区块链技术最初是在世界上最流行的数字货币比特币中被识别出来的,但现在已经改变了许多组织的看法,并赋予他们甚至将其用于价值存储和转移的能力。本书将首先向您介绍常见的网络威胁景观和常见攻击,如恶意软件、钓鱼、内部威胁和 DDoS。接下来的章节将帮助您了解区块链技术、以太坊和 Hyperledger 架构的运作方式,以及它们如何适应网络安全生态系统。这些章节还将帮助您在以太坊区块链和 Hyperledger Fabric 框架上编写您的第一个分布式应用程序。原创 2024-05-01 16:18:02 · 1331 阅读 · 0 评论 -
区块链开发七天实用指南(二)
钱包是一个存储公钥和私钥的软件程序,并允许您与区块链交互以签署可能包括发送和接收货币或执行智能合约的交易。它们实际上并不存储任何货币;它们只能引用与该地址相关的区块链上的交易。让我们谈一分钟关于公钥和私钥,因为这是一个重要的概念要理解,因为如果你泄露了你的私钥,你将泄露与之关联的一切。每个钱包都有一个私钥和公钥:将公钥视为你房子的街道地址,将私钥视为可以解锁邮箱的钥匙。任何人都可以使用你的公钥向你的邮箱发送东西,但只有持有私钥的人才能打开邮箱:让我们再举几个类似的例子,然后总结一个关键点。原创 2024-05-01 16:17:15 · 137 阅读 · 0 评论 -
区块链开发七天实用指南(一)
区块链是一项革命性技术,以太坊是一个运行智能合约的分散式区块链平台。7 天实战区块链开发将教会你如何使用以太坊区块链构建一个在线游戏应用。本书的每一部分都将介绍与创建在线游戏相关的基本区块链编程概念,然后紧接着是实践性的练习,作为家庭作业来实施。通过本书,你将获得创建智能合约、与以太坊网络交互、构建用户界面以及将应用部署到互联网所需的核心区块链应用程序开发技能。本书提供了七个独立的课程,以实用、动手的方式进行教学。通过本书,你将会惊讶于在一周内在以太坊网络上,你已经学到了多少关于区块链应用程序开发!原创 2024-05-01 16:16:41 · 123 阅读 · 0 评论 -
面向区块链的人工智能实用指南(二)
本章详细阐述了我们如何利用各种人工智能技术和模型来赋予区块链及其分布式应用程序力量。本章还向您介绍了企业、政府、金融服务、人力资源管理、医疗保健和供应链管理等领域面临的一些真实挑战。本章的目的是激发您在即将到来的项目中使用这些想法。您也可以将本章的思维重新应用于您在区块链和人工智能研究中遇到的其他未来问题。人工智能和区块链是推动创新步伐的两大主要技术。预计这两种技术的结合将重塑 IT 行业的创新。原创 2024-05-01 16:16:02 · 1394 阅读 · 1 评论 -
面向区块链的人工智能实用指南(一)
在这一部分,我们将介绍区块链和人工智能的基本概念,并比较它们的各种形式和实现。本节包括以下章节:第一章,区块链入门第二章,人工智能景观简介本节提供了比特币加密货币的历史背景,以及市场专家对其当前状态以及技术和架构限制的事实信息。动机:这种加密货币的核心动机之一是,中央银行发布的货币可能不受真实抵押物的支持,因此不能信任。这导致采用了自由市场的方法来生产、分配和管理货币,对于每个产生的比特币都需要工作证明,从而消除了中央银行和其他中介的需求。事实。原创 2024-05-01 16:15:17 · 1702 阅读 · 0 评论 -
区块链基础知识(三)
我们尝试覆盖了金融和非金融领域中大多数区块链应用。本章深入剖析了不断增长的区块链行业以及区块链生态系统中应用的可能未来轨迹。在本章中,我们最初将几个项目分类为金融和非金融领域的区块链技术,并列出了这些项目。然后,我们通过深入研究其架构、实现、用例等来介绍每个项目。我们确保了解了每个实现中区块链的作用。现在我们了解了一些区块链的应用案例,以及它们的优缺点,我们可以考虑优化现有的区块链架构。在下一章中,我们将介绍一些在设计使用区块链的 DApps 时可以实现的优化。原创 2024-05-01 16:14:35 · 260 阅读 · 0 评论 -
区块链基础知识(二)
由于区块链的概念源自加密货币,理解区块链技术的真正实现方式最好通过加密货币应用程序。在本章中,我们通过比特币来帮助理解加密货币在分散网络中的功能,覆盖了加密货币的所有概念。我们从比特币的基础知识开始,了解了它们是如何组成一个分散网络的。然后,我们深入探讨了比特币中使用的密钥、地址和钱包等概念。比特币交易也被深入探讨了,因为这些是为比特币网络带来价值的事件。我们还深入探讨了区块链的本质,包括比特币的挖矿和共识。最后,我们通过创建一个简单的加密货币应用程序来总结了本章。原创 2024-05-01 16:14:04 · 509 阅读 · 0 评论 -
区块链基础知识(一)
当初次接触区块链技术时,它可能会让人感到非常害怕。但实际上,技术本身只是三个流行概念的结合:加密学、点对点网络和博弈论。虽然这些乍一看可能会很复杂,但对这三个基本概念的基本理解将帮助您建立一个坚实的基础,一旦完成,就可以作为理解区块链技术的高级基石。本书旨在帮助您理解区块链技术的概念,并向您介绍加密货币以及几种区块链平台。它还对技术的潜力和关注点进行了深入分析,以便在实际添加价值的地方采用区块链。本书旨在帮助您探索令人兴奋的区块链技术,在本书的第一章中,我们将深入探讨其基本概念。原创 2024-05-01 16:13:30 · 1745 阅读 · 0 评论 -
面向初学者的 ETH 项目(全)
本书旨在让你深入了解以太坊区块链世界,并让你使用以太坊制作自己的加密货币。在本书中,你将学习各种概念,并直接应用这些知识,同时还将介绍以太坊区块链在未来提供的广泛功能范围。在这里,我们将简要概述以太坊和区块链。我们将稍微深入了解一下,以便您更好地了解以太坊和区块链是如何制造出这些伟大的产品—我们已经看到的这些伟大的用例是可能的。我们已经讨论了运行在以太坊上的不同项目,并对区块链有了概述;之后,我们转向其优点和限制,以及如何克服这些限制。最后,我们为我们自己的以太坊工作流创建了一个设置。原创 2024-05-01 16:12:49 · 248 阅读 · 0 评论 -
区块链项目构建指南(三)
Truffle 是一个开发环境(提供命令行工具来编译、部署、测试和构建)、框架(提供各种包来编写测试、部署代码、构建客户端等)和资产管道(发布包并使用其他人发布的包)来构建基于以太坊的 DApps。JavaScript 函数可用于构建客户端。当build属性是一个函数时,松露将在我们想要构建客户端时运行该函数。该函数提供了有关项目如何与松露集成的大量信息。//你也可以创建一个对象,其中包含一个像这里的build方法。这对于想要发布一个构建客户端的包的人来说是很好的。原创 2024-05-01 16:12:19 · 157 阅读 · 0 评论 -
区块链项目构建指南(二)
分层确定性钱包是从称为种子的单个起始点派生地址和密钥的系统。确定性意味着对于相同的种子,将生成相同的地址和密钥,并且分层意味着将以相同的顺序生成地址和密钥。这使得更容易备份和存储多个帐户,因为您只需要存储种子,而不需要存储单独的密钥和地址。为什么用户需要多个帐户?您可能想知道为什么用户需要多个帐户。原因是为了隐藏他们的财富。帐户的余额是公开可见的。因此,如果用户 A 与用户 B 共享一个地址来接收一些以太币,那么用户 B 可以查看该地址中有多少以太币。因此,用户通常会在各种帐户之间分配他们的财富。原创 2024-05-01 16:11:30 · 146 阅读 · 0 评论 -
区块链项目构建指南(一)
DApp 是一种后端运行在去中心化对等网络上的互联网应用,其源代码是开源的。网络中的没有一个单一节点对 DApp 拥有完全控制权。根据 DApp 的功能不同,使用不同的数据结构来存储应用数据。例如,比特币 DApp 使用区块链数据结构。这些对等体可以是任何连接到互联网的计算机;因此,检测和防止对等体对应用数据进行无效更改并与他人共享错误信息变成一项重大挑战。因此,我们需要对等体之间就发布的数据是正确还是错误达成共识。在 DApp 中没有中央服务器来协调对等体并决定什么是对什么是错;原创 2024-05-01 16:10:48 · 1111 阅读 · 0 评论 -
区块链快速参考(三)
一个关于基于区块链的去中心化应用程序的知名资源是由大卫·约翰逊撰写的名为去中心化应用程序、DApps 的一般理论的白皮书。在这篇白皮书中,他确定了成为 DApp 的四个关键标准:应用程序必须是完全开源的;它必须自主运行,并且没有任何实体控制其大部分代币。该应用程序可以根据提出的改进和市场反馈来调整其协议,但所有变更必须由其用户的共识决定。应用程序的数据和操作记录必须以加密方式存储在公共、去中心化的区块链中,以避免任何中心化的故障点。原创 2024-05-01 16:09:53 · 1550 阅读 · 0 评论 -
区块链快速参考(二)
任何加密货币的钱包都可以存储多个公钥和私钥。加密货币本身并不包含在钱包中;相反,加密货币是去中心化存储和维护在公共分类帐中的。每个加密货币都有一个私钥,用它可以在公共分类帐中写入,这使得在加密货币中进行消费成为可能。了解钱包的重要性很重要,因为保护私钥安全对于保护货币安全至关重要。钱包是公钥和私钥的集合,每个都对于货币持有者的安全性和匿名性都很重要。原创 2024-05-01 16:09:03 · 1462 阅读 · 0 评论 -
区块链快速参考(二)
任何加密货币的钱包都可以存储多个公钥和私钥。加密货币本身并不包含在钱包中;相反,加密货币是去中心化存储和维护在公共分类帐中的。每个加密货币都有一个私钥,用它可以在公共分类帐中写入,这使得在加密货币中进行消费成为可能。了解钱包的重要性很重要,因为保护私钥安全对于保护货币安全至关重要。钱包是公钥和私钥的集合,每个都对于货币持有者的安全性和匿名性都很重要。原创 2024-05-01 16:08:24 · 150 阅读 · 0 评论 -
区块链快速参考(一)
这是区块链快速参考,一本旨在全方位介绍新手进入区块链世界的书籍。它带你进入令人激动的区块链技术世界,旨在为那些希望完善其对区块链生态系统各支柱的现有知识的人提供帮助。本书是你学习如何应用原则和理念以改善生活和业务的不二选择。在研究它们如何工作之前,你将涵盖架构、首次代币发行ICO)、代币、智能合约和术语。开始学习区块链技术只需有一颗好奇心。一旦你掌握了基础知识,你将探索以太坊的组成部分,比如以太代币、交易和智能合约,以构建简单的 Dapp。原创 2024-05-01 16:07:52 · 1519 阅读 · 0 评论 -
面向企业的区块链教程(三)
电子医疗记录(EMRs)包含了医疗保健领域中的关键、高度敏感的私人信息,并且需要在同行之间频繁共享。EMR 数据管理和共享系统促进了不同参与者以安全可信的方式读取和写入 EMR 到系统中。这些系统应确保 EMR 数据的隐私、安全、可用性和细粒度的访问控制。EMRs 包括处方、实验室报告、账单以及在医院中找到的任何其他纸质记录。一般来说,EMR 数据管理和共享系统允许医生开具数字处方,药店根据患者身份提取处方,实验室发出数字报告,患者查看所有记录并与他人共享等。原创 2024-05-01 16:07:19 · 133 阅读 · 0 评论 -
面向企业的区块链教程(二)
web3.js 为我们提供了与 geth 通信的 JavaScript API。它在内部使用 JSON-RPC 与 geth 通信。web3.js 也可以与支持 JSON-RPC 的任何其他类型的以太坊节点通信。它将所有 JSON-RPC API 公开为 JavaScript API。它不仅支持与以太坊相关的所有 API,还支持与Whisper和Swarm相关的 API。随着我们构建各种项目,你将继续学习更多关于 web3.js 的知识。不过,现在让我们先了解一些 web3.js 最常用的 API。原创 2024-05-01 16:06:48 · 86 阅读 · 0 评论 -
面向企业的区块链教程(一)
区块链正在迅速增长,并改变着商业的运作方式。领先的组织已经在探索区块链的可能性。通过本书,你将学会如何构建端到端的企业级去中心化应用程序DApps)并在组织中扩展它们以满足公司的需求。本书将帮助你了解什么是 DApps 以及区块链生态系统的运作方式,并通过一些实际的例子来说明。这是一本全面的端到端书籍,涵盖了区块链的各个方面,例如它对于企业和开发人员的应用。它将帮助你了解流程,以便你可以将其纳入到你自己的企业中。你将学会如何使用 J.P.摩根的 Quorum 构建基于区块链的应用程序。原创 2024-05-01 16:06:14 · 1377 阅读 · 0 评论 -
Hyperledge 区块链开发教程(六)
原文:zh.annas-archive.org/md5/7f932e9670331dae388d1a76f72881d8。原创 2024-05-01 16:05:32 · 460 阅读 · 0 评论 -
Hyperledge 区块链开发教程(五)
去中心化应用(或DApp)是一种利用智能合约运行的应用程序。智能合约部署在以太坊虚拟机EVM)上。它类似于客户端-服务器低层架构。一个 DApp 可以有一个前端(Web),通过 web3.js API 调用其后端(智能合约)。以下结构是我们将为我们的众筹 DApp 构建的:我们将为众筹 DApp 构建的结构web3.js 是一个以太坊 JavaScript API,提供了一系列库来与本地或远程以太坊网络交互。web3js 与以太坊之间的连接是通过使用 HTTP 或 IPC 协议进行的。API 参考。原创 2024-05-01 16:04:59 · 1069 阅读 · 0 评论 -
Hyperledge 区块链开发教程(四)
在本章中,我们首先讨论了与安全相关的 Hyperledger Fabric 的设计目标。所有描述的一系列点都被认为是考虑到 Fabric 安全性。我们简要研究了 Hyperledger Fabric 安全性,并了解了强身份是 Fabric 安全的核心。我们还简要讨论了链码安全性。Hyperledger 本身擅长处理威胁。我们深入了解了常见的 Hyperledger 安全威胁以及 Fabric 如何应对它们。我们还简要讨论了量子计算对 Hyperledger Fabric 的影响。原创 2024-05-01 16:04:25 · 1563 阅读 · 0 评论