<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Untitled</title>
        <link>https://paragraph.com/@0x5ef7c2e2bdebb2f10acedf53319db06b4066bde0</link>
        <description>undefined</description>
        <lastBuildDate>Sat, 08 Aug 2026 19:46:45 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[项目介绍：2亿美金融资，第一个支持私有和可编程的公链-Aleo-内含节点教程]]></title>
            <link>https://paragraph.com/@0x5ef7c2e2bdebb2f10acedf53319db06b4066bde0/2-aleo</link>
            <guid>4ZEt0LezJ5tUJLslz6BM</guid>
            <pubDate>Wed, 19 Oct 2022 10:42:39 GMT</pubDate>
            <description><![CDATA[项目简介： Aleo 是第一个支持私有和可编程应用程序的去中心化开源平台。 使用零知识证明协议，提供更私密和更个性化的 Web 体验。可以在不透露信息本身的情况下证明某事的真实性。 例如：我们可以通过证明我们是谁来登录 Facebook，而无需透露我们的电子邮件、密码、位置、生日、母亲的娘家姓或最喜欢的披萨配料。 项目进程： Aleo 2019年创立，加速了零知识融入未来互联网。通过将零知识应用到区块链生态系统中，来解决公共网络不对称的悖论。 Aleo 提出了特定零知识解决方案 - ZEXE ，支持完整的可编程性和隐私性。 同样重要的是，Aleo 提供选择退出隐私，将权力交还给用户，而不是控制它的公司，确保最终控制权在于用户，用户可以选择他们希望公开的信息以获得更加私密、个性化和有益的在线体验。 Aleo 使网络参与者能够在完全隐私的公共网络上进行交互，而不会牺牲去中心化网络所支持的任何程度的性能或功率。 与 Zcash 一样，该系统为我们提供了强大的隐私保证，因为交易仅包含证明，而不包含生成它的输入。也和以太坊一样，ZEXE 可以支持智能合约，使用户能够以预定义的方式进行交互或...]]></description>
            <content:encoded><![CDATA[<p><strong>项目简介：</strong></p><p><strong>Aleo</strong> 是第一个支持私有和可编程应用程序的去中心化开源平台。 使用零知识证明协议，提供更私密和更个性化的 Web 体验。可以在不透露信息本身的情况下证明某事的真实性。</p><p><em>例如：我们可以通过证明我们是谁来登录 Facebook，而无需透露我们的电子邮件、密码、位置、生日、母亲的娘家姓或最喜欢的披萨配料。</em></p><p><strong>项目进程：</strong></p><p><strong>Aleo</strong> 2019年创立，加速了零知识融入未来互联网。通过将零知识应用到区块链生态系统中，来解决公共网络不对称的悖论。</p><p><strong>Aleo</strong> 提出了特定零知识解决方案 - ZEXE ，支持完整的可编程性和隐私性。</p><p>同样重要的是，Aleo 提供选择退出隐私，将权力交还给用户，而不是控制它的公司，确保最终控制权在于用户，用户可以选择他们希望公开的信息以获得更加私密、个性化和有益的在线体验。</p><p>Aleo 使网络参与者能够在完全隐私的公共网络上进行交互，而不会牺牲去中心化网络所支持的任何程度的性能或功率。 与 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/zcash">Zcash</a> 一样，该系统为我们提供了强大的隐私保证，因为交易仅包含证明，而不包含生成它的输入。也和<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/ethereum">以太坊</a>一样，ZEXE 可以支持智能合约，使用户能够以预定义的方式进行交互或转移价值。</p><p>Aleo 提出了一个称为<strong>zkCloud</strong>的环境，一种点对点、去中心化、私有计算的模型。实现了受<em>保护身份</em>之间的编程交互，被屏蔽的身份可以直接（如在资产转移中）或以编程方式（通过智能合约）进行交互。通过将这种交互转移到链下，我们不仅可以保证隐私，还可以实现更大的交易吞吐量。</p><p>为了在 Aleo 上直观轻松地编写私有应用程序，Aleo开发一种名为 <strong>Leo</strong> 的编程语言。为了快速启动开发周期，Aleo构建了 <strong>Aleo Studio</strong>，这是第一个用于编写零知识应用程序的 IDE。</p><p><strong>融资情况：</strong></p><p>2022 年 2 月 7 日 Aleo在由<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://koracap.com/">Kora Management LP</a>和<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://visionfund.com/">SoftBank Vision Fund 2</a>牵头的 B 轮融资中筹集了 <strong>2 亿美元</strong>， Tiger Global和Sea Capital参投、三星 Next、 Slow Ventures和<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/a16z">Andreessen Horowitz (a16z)</a>，最终对该公司的估值为 14.5 亿美元。</p><p>2021年4月Aleo 今天宣布，已经筹集了 <strong>2800 万美元</strong>来为去中心化的私有应用程序构建下一代平台。 本轮融资由 <strong>Andreessen Horowitz (a16z)</strong> 领投，Placeholder VC、Galaxy Digital、Variant Capital 和 Coinbase Ventures 参投。其他值得注意的投资者包括 Polychain Capital、Slow Ventures、Dekrypt Capital、Scalar Capital、a_capital、zkValidator、Balaji Srinivasan 和由 Joseph Lubin 创立的新风险基金 Ethereal Ventures。 该团队由来自谷歌、亚马逊和 Facebook 等公司以及加州大学伯克利分校、约翰霍普金斯大学、纽约大学和康奈尔大学等研究型大学的世界级密码学家、工程师、设计师和运营商组成</p><p><strong>测试节点搭建教程</strong></p><p>开始今天的教程之前，需要有一定的前置条件：</p><p>一台ubuntu服务器(最好是国外的服务器，问题会少很多)，最低配置如下</p><ul><li><p>CPUs: 16</p></li><li><p>RAM: 32GB</p></li><li><p>Storage: 150GB</p></li><li><p>OS：Ubuntu 20.04</p></li></ul><p><strong>1、使用ssh登录服务器（mac、linux系统下操作</strong>）</p><pre data-type="codeBlock" text="ssh root@服务器ip 
"><code>ssh <span class="hljs-symbol">root@</span>服务器ip 
</code></pre><p>回车确认，如果出现提示”Are you sure you want to continue connecting (yes/no/[fingerprint])?“</p><p>输入 <code>yes</code> 回车确认</p><p>窗口等待输入服务器密码，回车确认。进入服务器</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9a2d4e61e382160a208665114fa3d40a220faa2f2c9c62e242dcc63be2614dd9.png" alt="运行成功结果" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">运行成功结果</figcaption></figure><p><strong>2、确认当前用户是root，如果已经是root用户请略过</strong></p><p>开启root用户，为root用户创建密码，输入两次密码</p><pre data-type="codeBlock" text="sudo passwd root
"><code></code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8c8869100b269f604a99409e448c5c5557771f8d747dc2a7af3aca1985d67233.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面命令，切换到root用户，在输入刚才创建的密码</p><pre data-type="codeBlock" text="su root
"><code></code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/59b3effbbdda45cd682e61c5cb2706f83988003fc59c6126aeccb65351a44442.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>3、安转Rust v1.59+</strong></p><p>使用下面命令，自动安装rust</p><pre data-type="codeBlock" text="curl --proto &apos;=https&apos; --tlsv1.2 -sSf https://sh.rustup.rs | sh
"><code>curl <span class="hljs-operator">-</span><span class="hljs-operator">-</span>proto <span class="hljs-string">'=https'</span> <span class="hljs-operator">-</span><span class="hljs-operator">-</span>tlsv1<span class="hljs-number">.2</span> <span class="hljs-operator">-</span>sSf https:<span class="hljs-comment">//sh.rustup.rs | sh</span>
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5e13bfbdf4f1d7373ebc37a31cc54691fae1b6ca7a0903854af65afacfb64905.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>出现下面的界面时，选择1，默认安装</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bc2e278df3f6c1d2d6418c38d62a439b18485cb7b3d93adcd642d408dcd7b058.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>出现下面的界面说明安装完成</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3b37a9cadca4f815a1f7f93f5ab442f7ca104f32fcecfd9fae34b79468980fb5.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面命令，让Rust生效</p><pre data-type="codeBlock" text="source &quot;$HOME/.cargo/env&quot;
"><code><span class="hljs-built_in">source</span> <span class="hljs-string">"<span class="hljs-variable">$HOME</span>/.cargo/env"</span>
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dacdf99782bbae636e3127d388f0cd99c2461812a4cef832b769dd433a85f6ef.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>4、安装依赖</strong></p><p>使用下面命令，安装git依赖</p><pre data-type="codeBlock" text="apt install git -y
"><code>apt install git <span class="hljs-operator">-</span>y
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d6e7dd0b15b64c54577185e302a351cfabc51d4443f30ffafd1919fab04567e5.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>5、通过源码安装snarkOS</strong></p><p>使用下面命令，创建/opt/snarkos目录，并进入</p><pre data-type="codeBlock" text="mkdir /opt/snarkos &amp;&amp; cd /opt/snarkos
"><code>mkdir <span class="hljs-operator">/</span>opt<span class="hljs-operator">/</span>snarkos <span class="hljs-operator">&#x26;</span><span class="hljs-operator">&#x26;</span> cd <span class="hljs-operator">/</span>opt<span class="hljs-operator">/</span>snarkos
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2cb45cd9a887396d79604199c546e8c6eab0ea8f03442f9cd40faf56d0afc389.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面命令，下载snarkOS源码</p><pre data-type="codeBlock" text="git clone https://github.com/AleoHQ/snarkOS.git --depth 1
"><code>git <span class="hljs-built_in">clone</span> https://github.com/AleoHQ/snarkOS.git --depth 1
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/663d80791f65f6e2ed90ac4b3d7d60c19cdc8c2e93ac2aed7abb3283960e560a.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面命令，进入snarkos目录</p><pre data-type="codeBlock" text="cd snarkOS
"><code><span class="hljs-built_in">cd</span> snarkOS
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/be3000d2158f5978d9efc6be9281ed6d95d2e52ddd281c7cad7a0bc98407bfde.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面命令，编译安装snarkOS</p><pre data-type="codeBlock" text="sh ./build_ubuntu.sh
"><code>sh ./build_ubuntu.sh
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e01bff1a5442e9ab397da09df9abde68a0c9b98113cf223a6af3e60343bcf7d4.png" alt="运行界面" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">运行界面</figcaption></figure><p>等出现下面界面时，安装完成</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/aa0c8f7f0f229a131e0bfa151b7f572293d72b9fa535908e2e18807d79c1c684.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>6、运行Aleo挖矿节点</strong></p><p>使用下面命令，生成 Aleo 矿工地址，<strong>（生成的信息自己保存好，这是你唯一的身份认证信息，一定要复制保存到本地文件，丢失或泄露都会造成你资产的损失）</strong></p><pre data-type="codeBlock" text="snarkos experimental new_account 
"><code></code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ef918ad6fbc7d7a0e78d82a34da1005f5e71fb508f56740a27d94cd914b2138.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面命令，启动挖矿节点，命令里面的这个字符<code>aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6y</code> 这个改成<strong>你的地址</strong></p><pre data-type="codeBlock" text="MINER_ADDRESS=aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6ygzsa8vfeu  ./run-miner.sh &gt; /opt/snarkos/miner.log 2&gt;&amp;1 &amp;
"><code>MINER_ADDRESS<span class="hljs-operator">=</span>aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6ygzsa8vfeu  ./run<span class="hljs-operator">-</span>miner.sh <span class="hljs-operator">></span> <span class="hljs-operator">/</span>opt<span class="hljs-operator">/</span>snarkos<span class="hljs-operator">/</span>miner.log <span class="hljs-number">2</span><span class="hljs-operator">></span><span class="hljs-operator">&#x26;</span><span class="hljs-number">1</span> <span class="hljs-operator">&#x26;</span>
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3eac40601d93d82f870a02dceea2fefa2968c239fcb621b21d4bf8f9bae12a0b.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面的命令，查看节点是否运行（稍等一会） top</p><p>等出现红框里的字符，说明节点正在运行，确认后键盘按<code>q</code>退出</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cc93b0f10f8f3cf69cf17e04ec8cd0029e93451aeb2f5a4dd662a779376facab.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>使用下面的命令，查看运行日志，保证运行正常</p><pre data-type="codeBlock" text="tail -f -n100 /opt/snarkos/miner.log
"><code>tail <span class="hljs-operator">-</span>f <span class="hljs-operator">-</span>n100 <span class="hljs-operator">/</span>opt<span class="hljs-operator">/</span>snarkos<span class="hljs-operator">/</span>miner.log
</code></pre><p>会出现下面的界面，内容会一直更新，没有出现error就可以。键盘按 <code>ctrl c</code> 退出</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e044e319c5b88a5241be0ab69b40973e8fe2f64cb3c6e705379a40665c66b4bf.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>7、查看采矿报告</strong></p><p>将下面命令的<code>aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6y</code> 改成<strong>你的地址</strong>，查看挖矿情况，会出现下面界面。</p><pre data-type="codeBlock" text="cargo run --release -- miner stats aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6ygzsa8vfeu
"><code>cargo run <span class="hljs-operator">-</span><span class="hljs-operator">-</span>release <span class="hljs-operator">-</span><span class="hljs-operator">-</span> miner stats aleo17fnu7ufeva58jpk5c7qtdr0mcs5246x4yknuygwn69aw6ae6ygzsa8vfeu
</code></pre><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c1c75b18d2eff45a1379d2fb594368d64715b06526d4dda4e5d5abbc4dc4058b.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>至此节点安装完成，正常挖矿</strong></p><p><strong>8、常见问题</strong></p><ol><li><p>我的节点无法编译。</p><ol><li><p>确保您的机器已Rust v1.59+安装。</p></li><li><p>如果编译过程中出现大错误，请尝试运行cargo clean.</p></li><li><p>确保 snarkOS 启动。</p></li></ol></li><li><p>我的节点无法连接到网络上的对等节点。</p><ol><li><p>确保端口4132/tcp和3032/tcp在您的安全组和操作系统防火墙上打开。</p></li><li><p>确保 snarkOS启动。</p></li></ol></li><li><p>无法生成新地址</p><ol><li><p>在运行上面的命令之前（snarkos experimental new_account）尝试source ~/.bashrc</p></li><li><p>还要仔细检查snarkos. 注意目录是/snarkOS，命令是snarkos</p></li></ol></li><li><p>我可以跨多个 snarkOS 机器/实例协调挖矿吗？</p><ol><li><p>是的。只需在多台机器（不是同一台机器）上启动多个 snarkOS 实例并输入相同的矿工地址。</p></li></ol></li></ol><pre data-type="codeBlock" text="
"><code></code></pre>]]></content:encoded>
            <author>0x5ef7c2e2bdebb2f10acedf53319db06b4066bde0@newsletter.paragraph.com (Untitled)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/d697e9b97682a3ee611951291d88ef9edd91ba9bbfef431594426a6a3065b721.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>