Add a blog post for new jpackages
This commit is contained in:
@ -1,105 +0,0 @@
|
||||
=============================================================
|
||||
{% trans -%}Bitcoin Core adds support for I2P!{%- endtrans %}
|
||||
=============================================================
|
||||
|
||||
.. meta::
|
||||
:author: idk
|
||||
:date: 2021-09-18
|
||||
:category: general
|
||||
:excerpt: {% trans %}A new use case and a signal of growing acceptance{% endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
An event months in the making, Bitcoin Core has added official support for I2P!
|
||||
Bitcoin-over-I2P nodes can interact fully with the rest of the Bitcoin nodes,
|
||||
using the help of nodes that operate within both I2P and the clearnet, making
|
||||
them first-class participants in the Bitcoin network. It's exciting to see
|
||||
large communities like Bitcoin taking notice of the advantages I2P can bring
|
||||
to them providing privacy and reachability to people all over the world.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
How it Works
|
||||
{%- endtrans %}
|
||||
------------
|
||||
|
||||
{% trans -%}
|
||||
I2P support is automatic, via the SAM API. This is also exciting news, because
|
||||
it highlights some of the things I2P is singularly good at, like empowering
|
||||
application developers to build I2P connections programmatically and
|
||||
conveniently. Bitcoin-over-I2P users can use I2P with no manual configuration by
|
||||
enabling the SAM API and running Bitcoin with I2P enabled.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
Configuring your I2P Router
|
||||
{%- endtrans %}
|
||||
---------------------------
|
||||
|
||||
{% trans -%}
|
||||
In order to set up an I2P Router to provide anonymous connectivity to bitcoin,
|
||||
the SAM API needs to be enabled. In Java I2P, you should go to `http://127.0.0.1:7657/configclients
|
||||
<http://127.0.0.1:7657/configclients>`_. and start the SAM Application Bridge
|
||||
with the "Start" button. You may also want to enable the SAM Application Bridge
|
||||
by default by checking the "Run at Startup" box and clicking "Save Client
|
||||
Configuration."
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
On i2pd, the SAM API is normally enabled by default, but if it isn't, you should
|
||||
set::
|
||||
|
||||
sam.enabled=true
|
||||
|
||||
in your i2pd.conf file.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
Configuring your Bitcoin Node for Anonymity and Connectivity
|
||||
{%- endtrans %}
|
||||
------------------------------------------------------------
|
||||
|
||||
{% trans -%}
|
||||
Getting Bitcoin itself launched in an anonyous mode still requires editing some
|
||||
configuration files in the Bitcoin Data Directory, which is %APPDATA%\Bitcoin on
|
||||
Windows, ~/.bitcoin on Linux, and ~/Library/Application Support/Bitcoin/ on Mac
|
||||
OSX. It also requires at least version 22.0.0 for I2P support to be present.
|
||||
After following the following instructions, you should have a private Bitcoin
|
||||
node which uses I2P for I2P connections, and Tor for .onion and clearnet
|
||||
connections, so that all your connections are anonymized. For convenience,
|
||||
Windows users should open their Bitcoin Data Directory by opening the start menu
|
||||
and searching for "Run." Inside the run prompt, type "%APPDATA%\Bitcoin" and
|
||||
press enter.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
In that directory create a file called "i2p.conf." On Windows, you should make
|
||||
sure that you've add quotes around the file when you save it, in order to
|
||||
prevent Windows from adding a default file extension to the file. The file
|
||||
should contain the following I2P-Related Bitcoin configuration options::
|
||||
|
||||
i2psam=127.0.0.1:7656
|
||||
i2pacceptincoming=true
|
||||
onlynet=i2p
|
||||
|
||||
Next, you should create another file called "tor.conf." The file should contain
|
||||
the following Tor related configuration options::
|
||||
|
||||
proxy=127.0.0.1:9050
|
||||
onion=127.0.0.1:9050
|
||||
onlynet=tor
|
||||
|
||||
Finally, you'll need to "Include" these configuration options in your Bitcoin
|
||||
configuration file, called "bitcoin.conf" in the Data Directory. Add these two
|
||||
lines to your bitcoin.conf file::
|
||||
|
||||
includeconf=i2p.conf
|
||||
includeconf=tor.conf
|
||||
|
||||
Now your Bitcoin node is configured to only use anonymous connections. In order
|
||||
to enable direct connections to remote nodes, remove the lines beginning in::
|
||||
|
||||
onlynet=
|
||||
|
||||
You can do this if you do not require your Bitcoin node to be anonymous, and
|
||||
it helps anonymous users connect to the rest of the Bitcoin network.
|
||||
{%- endtrans %}
|
50
i2p2www/blog/2021/11/2/i2p-jpackage-1.5.1.draft.rst
Normal file
50
i2p2www/blog/2021/11/2/i2p-jpackage-1.5.1.draft.rst
Normal file
@ -0,0 +1,50 @@
|
||||
=============================================================
|
||||
{% trans -%}I2P Jpackages get their First Update{%- endtrans %}
|
||||
=============================================================
|
||||
|
||||
.. meta::
|
||||
:author: idk
|
||||
:date: 2021-11-02
|
||||
:category: general
|
||||
:excerpt: {% trans %}New, easier-to-install packages reach a new milestone{% endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
A few months ago we released new packages which we hoped would help with onboarding new
|
||||
people to the I2P network by making the installation and configuration of I2P easier for
|
||||
more people. We removed dozens of steps from the installation process by switching from
|
||||
an external JVM to a Jpackage, built standard packages for target operating systems, and
|
||||
signed them in a way the operating system would recognize to keep the user secure. Since
|
||||
then, the jpackage routers have reached a new milestone, they are about to recieve their
|
||||
first incremental updates. These updates will replace the JDK 16 jpackage with an updated
|
||||
JDK 17 jpackage and provide fixes for some small bugs which we caught after the release.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
Updates common to Mac OS and Windows
|
||||
{%- endtrans %}
|
||||
------------------------------------
|
||||
|
||||
{% trans -%}
|
||||
Update the jpackaged I2P router to 17.0.1
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
I2P Windows Jpackage Updates
|
||||
{%- endtrans %}
|
||||
----------------------------
|
||||
|
||||
{% trans -%}
|
||||
Updates I2P in Private Browsing, NoScript browser extensions
|
||||
Begins to phase out HTTPS everywhere on new Firefox releases
|
||||
Updates launcher script to fix post NSIS launch issue on some architectures
|
||||
(https://i2pgit.org/i2p-hackers/i2p.firefox/-/issues/9)
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
I2P Mac OS Jpackage Updates
|
||||
{%- endtrans %}
|
||||
------------------------
|
||||
|
||||
{% trans -%}
|
||||
|
||||
{%- endtrans %}
|
Reference in New Issue
Block a user