<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[miracleoa的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/miracleoa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; miracleoa]]></copyright><item><title><![CDATA[【go语言】go的卸载与安装]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/145263515</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/145263515</guid><author>miracleoa</author><pubDate>Mon, 20 Jan 2025 15:23:34 +0800</pubDate><description><![CDATA[打开你的shell配置文件，例如~/.bashrc或~/.profile，添加Go的安装路径到环境变量中。现在，你已经成功在Ubuntu上安装了Go1.19，并且可以通过命令行使用它了。如果你需要安装其他版本的Go或者有其他特定的需求，步骤可能会有所不同。你可以安装一些常用的Go开发工具，例如用于代码格式化的gofmt，使用以下命令。验证Go是否正确安装，并且环境变量设置无误，通过运行以下命令来检查Go版本。为了使环境变量的更改立即生效，运行以下命令。]]></description><category></category></item><item><title><![CDATA[【论文阅读】Latency performance modeling and analysis for hyperledger fabric blockchain network]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/130996551</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/130996551</guid><author>miracleoa</author><pubDate>Fri, 02 Jun 2023 10:46:59 +0800</pubDate><description><![CDATA[区块链一直是许多现代甚至未来应用程序中最具吸引力的技术之一。Fabric 是一个开源框架，用于实施许可的企业级区块链，越来越受到创新者的关注。延迟性能对于 Fabric 区块链评估其有效性至关重要。进行了许多实证研究来分析基于不同硬件平台的性能。这些实验结果没有可比性，因为它们高度依赖于底层网络。此外，关于 Fabric 区块链延迟的理论分析仍然很少受到关注。本文提供了一种新颖的理论模型来计算区块大小、区块间隔等各种网络配置下的交易延迟。]]></description><category></category></item><item><title><![CDATA[【论文阅读】Performance Modeling of Hyperledger Fabric (Permissioned Blockchain Network)]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/130850079</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/130850079</guid><author>miracleoa</author><pubDate>Wed, 24 May 2023 17:01:52 +0800</pubDate><description><![CDATA[Hyperledger Fabric (HLF)是一个分布式账本平台的开源实现，用于在模块化架构中运行智能合约。在本文中，我们提出了一个使用随机奖励网(SRN)的Hyperledger Fabric v1.0+的性能模型。从我们的详细模型中，我们可以计算每个节点上的吞吐量、利用率和平均队列长度，以及节点内的关键处理阶段。为了验证我们的模型，我们在实验室中设置了一个HLF网络，并使用Hyperledger Caliper运行工作负载。]]></description><category></category></item><item><title><![CDATA[Auto-Tuning with Reinforcement Learning for Permissioned Blockchain Systems]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/129616762</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/129616762</guid><author>miracleoa</author><pubDate>Fri, 17 Mar 2023 14:06:30 +0800</pubDate><description><![CDATA[在一个允许的区块链中，性能决定了它的发展，而发展很大程度上受其参数的影响。然而，由于分布式参数带来的困难，关于自动调优以获得更好性能的研究已经有些停滞；因此，很难提出有效的自动调整优化方案。为了缓解这一问题，我们首先探索了Hyperledger Fabric(一种许可的区块链)中参数和性能之间的关系，并提出了Athena，一种基于Fabric的自动调整系统，可以自动提供参数配置以实现最佳性能，从而为我们的研究奠定了坚实的基础。]]></description><category></category></item><item><title><![CDATA[【工具】python 极简易进度条 制作]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/128681749</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/128681749</guid><author>miracleoa</author><pubDate>Sat, 14 Jan 2023 03:10:09 +0800</pubDate><description><![CDATA[简易进度条]]></description><category></category></item><item><title><![CDATA[【论文阅读】Error and attack tolerance of complex networks]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/128052793</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/128052793</guid><author>miracleoa</author><pubDate>Sat, 26 Nov 2022 17:15:18 +0800</pubDate><description><![CDATA[许多复杂的系统都表现出惊人的错误容忍度。例如，相对简单的生物体尽管有激烈的药物或环境干预，仍能生长、持续存在和繁殖，这种容错性归因于基础代谢网络的稳健性 [1]。复杂的通信网络 [2] 显示出惊人的鲁棒性：虽然关键组件经常发生故障，但局部故障很少导致网络全局信息承载能力的丧失。这些和其他复杂系统的稳定性通常归因于系统组件定义的功能网络的冗余布线。在本文中，我们证明了容错性并非由所有冗余系统共享，而是仅由一类非均匀有线网络（称为无标度网络）显示。]]></description><category></category></item><item><title><![CDATA[【论文阅读】Foundations of Dynamic BFT --- IEEE S&P ‘22]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127849978</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127849978</guid><author>miracleoa</author><pubDate>Tue, 15 Nov 2022 13:49:12 +0800</pubDate><description><![CDATA[本文研究了动态 BFT，其中副本可以动态地加入和离开系统，这是当今越来越需要的一种原语。我们为动态 BFT 协议提供形式化处理，赋予它们灵活的语法和各种安全定义。

我们展示了将静态 BFT 扩展到动态 BFT 的挑战。然后我们设计并实现了部分同步模型下的高效动态 BFT 协议 Dyno。我们展示了 Dyno 可以无缝处理成员资格更改，而不会导致性能下降。]]></description><category></category></item><item><title><![CDATA[【论文阅读】The Generals’ Scuttlebutt: Byzantine-Resilient Gossip Protocols]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127760615</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127760615</guid><author>miracleoa</author><pubDate>Tue, 08 Nov 2022 23:32:26 +0800</pubDate><description><![CDATA[点对点通信网络最成功的应用之一是在区块链协议上下文中，用中本聪自己的话说，这种协议依赖于“信息易于传播和难以抑制的特性”。在过去的十年中，人们投入了大量的精力来分析这些协议的安全性，而众所周知的最长链中本式共识的安全性论证总是使用这一原则的理想化。不幸的是，区块链协议所使用的peer-topeer -绯闻风格网络的现实实现依赖于许多特别的攻击缓解策略，这在区块链的正式安全参数中假设的理想通信层与真实世界之间留下了明显的差距，在现实世界中已经展示了大量的攻击。

在这项工作中，我们通过为区块链协议提出一个拜占]]></description><category></category></item><item><title><![CDATA[【论文阅读】Eclipse Attacks on Bitcoin’s Peer-to-Peer Network]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127517524</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127517524</guid><author>miracleoa</author><pubDate>Wed, 26 Oct 2022 01:18:56 +0800</pubDate><description><![CDATA[我们介绍了对比特币点对点网络的eclipse攻击。我们的攻击允许控制足够数量IP地址的对手垄断与受害比特币节点的所有连接。攻击者可以利用受害者攻击比特币的挖矿和共识系统，包括n确认双消费，自私挖矿和区块链中的对抗分叉。我们详细研究了比特币的点对点网络，并通过概率分析、蒙特卡洛模拟、测量和使用比特币节点的实验来量化攻击中涉及的资源。最后，我们提出了对策，灵感来自僵尸网络架构，旨在提高eclipse攻击的门槛，同时保留比特币当前网络架构的开放性和去中心化。]]></description><category></category></item><item><title><![CDATA[【论文阅读】Practical Byzantine Fault Tolerance]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127462218</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127462218</guid><author>miracleoa</author><pubDate>Sat, 22 Oct 2022 15:27:50 +0800</pubDate><description><![CDATA[本文描述了一种新的复制算法，它能够容忍拜占庭错误。我们相信拜占庭容错算法在未来将变得越来越重要，因为恶意攻击和软件错误越来越常见，并可能导致故障节点表现出任意行为。虽然以前的算法假设同步系统，或者太慢，无法在实际中使用，但本文描述的算法是实用的:它可以在Internet等异步环境中工作，并集成了几个重要的优化，这些优化将以前算法的响应时间提高了一个数量级。我们使用我们的算法实现了一个拜占庭容错NFS服务，并测量了它的性能。结果表明，我们的服务只比标准的未复制NFS慢3%。]]></description><category></category></item><item><title><![CDATA[【论文阅读】Fair and Efficient Gossip in Hyperledger Fabric -- ICDCS]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127454839</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127454839</guid><author>miracleoa</author><pubDate>Fri, 21 Oct 2022 22:31:26 +0800</pubDate><description><![CDATA[受许可的区块链由已识别但单独不可信的节点支持，这些节点共同维护一个复制的分类账，其内容是可信的。Hyperledger Fabric允许区块链系统的目标是高吞吐量的事务处理。Fabric使用一组节点来执行使用共识的事务排序任务。另外的对等点批准和验证事务，并维护分类帐的副本。将新事务块从排序节点快速传播到所有对等节点的能力对于性能和一致性都至关重要。广播是通过一个八卦协议来处理的，它使用对等体之间的随机块交换。

我们展示了当前Fabric中闲话的实现会导致块传播延迟的严重尾部分布，影响性能、一致性和公平性]]></description><category></category></item><item><title><![CDATA[【论文阅读】 The Honey Badger of BFT Protocols]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127222512</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127222512</guid><author>miracleoa</author><pubDate>Sun, 09 Oct 2022 21:13:22 +0800</pubDate><description><![CDATA[论文标题：BFT协议中的蜜糖獾]]></description><category></category></item><item><title><![CDATA[【论文阅读】DispersedLedger: High-Throughput Byzantine Consensus on Variable Bandwidth Networks]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127200961</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127200961</guid><author>miracleoa</author><pubDate>Fri, 07 Oct 2022 23:44:01 +0800</pubDate><description><![CDATA[DispersedLedger：可变带宽网络上的高吞吐量拜占庭共识]]></description><category></category></item><item><title><![CDATA[【论文阅读】Modeling the Impact of Network Connectivity on Consensus Security of Proof-of-Work Blockchain]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127154121</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127154121</guid><author>miracleoa</author><pubDate>Tue, 04 Oct 2022 17:07:10 +0800</pubDate><description><![CDATA[网络连接对工作证明区块链共识安全的影响建模]]></description><category></category></item><item><title><![CDATA[【Shell】一晚上时间速成Shell语言！]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/126842167</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/126842167</guid><author>miracleoa</author><pubDate>Mon, 03 Oct 2022 16:45:27 +0800</pubDate><description><![CDATA[shell速成]]></description><category></category></item><item><title><![CDATA[【Bitcoin】Bitcoin配置过程及踩坑记录]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127031078</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127031078</guid><author>miracleoa</author><pubDate>Sat, 24 Sep 2022 21:56:16 +0800</pubDate><description><![CDATA[【Bitcoin】Bitcoin配置过程及踩坑记录]]></description><category></category></item><item><title><![CDATA[【论文阅读】SABRE: Protecting Bitcoin against Routing Attacks]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/127029212</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/127029212</guid><author>miracleoa</author><pubDate>Sat, 24 Sep 2022 21:00:04 +0800</pubDate><description><![CDATA[SABRE：保护比特币免受路由攻击]]></description><category></category></item><item><title><![CDATA[【Shell】Shell脚本重复执行某一段代码]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/126858724</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/126858724</guid><author>miracleoa</author><pubDate>Thu, 15 Sep 2022 14:33:36 +0800</pubDate><description><![CDATA[shell脚本重复执行一段代码]]></description><category></category></item><item><title><![CDATA[目标识别-cv实验]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/103908529</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/103908529</guid><author>miracleoa</author><pubDate>Thu, 15 Sep 2022 14:19:10 +0800</pubDate><description><![CDATA[文章目录一、实验介绍（1）实验目的（2）数据集简介（3）实验内容（4）评价指标二、实验代码三、结果（1）acc结果对比（2）结果分析（3）控制台输出五、参考：
一、实验介绍
（1）实验目的

掌握线性支持向量机（SVM）分类器。
掌握基于高斯核的SVM分类器。
掌握基于拉普拉斯核的SVM分类器。

（2）数据集简介


上述数据集均一.mat文件存放在/datasets文件夹下。

（3）实验内容...]]></description><category></category></item><item><title><![CDATA[全连接神经网络、RBF、CNN实现]]></title><link>https://blog.youkuaiyun.com/miracleoa/article/details/103905881</link><guid>https://blog.youkuaiyun.com/miracleoa/article/details/103905881</guid><author>miracleoa</author><pubDate>Thu, 15 Sep 2022 14:18:37 +0800</pubDate><description><![CDATA[文章目录一、实验介绍（1）实验目的（2）数据集简介（3）实验内容（4）评价指标二、全连接神经网络三、RBF四、CNN五、结果（1）acc结果对比（2）结果分析
一、实验介绍
（1）实验目的

掌握全连接神经网络分类器的训练与测试方法。
掌握基于RBF分类器训练与测试方法。
掌握CNN的基本原理、训练与测试方法。

（2）数据集简介


上述数据集均一.mat文件存放在/datasets文件夹下。
...]]></description><category></category></item></channel></rss>