[BTC-dev] The Bitcoin Foundation: STATE OF BITCOIN ADDRESS
Shane Kinney
modsix at gmail.com
Tue Mar 31 02:05:30 UTC 2015
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
..::[ The Bitcoin Foundation: STATE OF BITCOIN ADDRESS ]::..
[ Date: 2015.03.28 ]
[ Co-Chairs: mod6 [R.01] && ben_vulpes [R.02] ]
0x00] Introduction
It is with great honor and privilege that The Bitcoin Foundation embraces
this opportunity to address the public on the state of current progress,
obstacles and continuing steps in our mission.
The Bitcoin Foundation's efforts reached a fever pitch in the month of
March to complete, test, sign and publish the first available milestone
release archive.
0x01] Accomplishments
[ Bitcoin v0.5.3.1-RELEASE Published ]:
As posted to the `btc-dev' mailing list [R.03] on 2015.03.19 [R.04];
The Bitcoin Foundation is proud to announce that the Bitcoin Reference
Implementation v0.5.3.1-RELEASE is now available [R.05] with SHA256
hash [R.06].
The release is an archive containing: a script to build a statically
linked ELF bitcoind binary, a patched source base derived from
v0.5.3 [R.07] with SHA256 hash [R.08], corresponding README and
RELEASE_NOTES documents [R.09], and SHA256 file manifest.
The patches contained in the v0.5.3.1-RELEASE have been signed by the
Co-Founders. [R.04] [R.0A]
[ Patched Reference Implementationt ]:
Version v0.5.3.1-RELEASE contains a source code base with applied
patches as denoted in the RELEASE_NOTES.txt file included in the
v0.5.3.1-RELEASE archive [R.09]
[ Statically Linked Binaries ]:
Contained in the v0.5.3.1-RELEASE archive is a build script `auto.sh';
[`v0.0.5'] this script will statically build a linked ELF `bitcoind'
binary on Linux with a x86_64 architecture. [R.0B]
Immediately following the v0.5.3.1-RELEASE, mod6 created a patch
[R.0C] to `auto.sh' [`v0.0.5-32'] to support Linux with a x86 32bit
(i386/i686) architecture.
The `auto.sh' script is modified from asciilifeform's [R.10] original
Portatronic [R.0D] `auto.sh' build script to cross compile the binaries
for the ARM architecture. It requires that you have `curl` and
`realpath` installed locally on your build environment.
The `auto.sh' script will download, configure and build static
libraries of the following for static linking into the `bitcoind` ELF
binary:
OpenSSL v1.0.1g
BDB 4.8.30
Boost C++ Library 1.52.0
When the builds of OpenSSL, BDB and Boost are then complete, `auto.sh'
will then begin building a proper statically linked `bitcoind'.
[ Tested Environments / Architectures ]:
The following environments have been successfully tested with the
Bitcoin Reference Implementation v0.5.3.1-RELEASE:
[x86 64bit]:
Linux Debian 6
Linux Gentoo
OSX [darwin64] : Tested & Submitted by nubbins` [R.0E]
Ubuntu 12 & 14 : Tested by funkenstein
[x86 32bit]:
Linux Debian 6
Linux Gentoo
[ Contributors <in alphanumeric order by key fingerprint> ]:
The Bitcoin Foundation would like extend its sincerest gratitude
to the following individuals for their contributions to the Bitcoin
Reference Implementation v0.5.3.1-RELEASE:
danielpbarron [R.0F]:
For his extensive work testing the Portatronic and the Bitcoin
v0.5.3.1-RELEASE.
asciilifeform [R.10]:
For his tireless effort to bring forth a cruft-free Reference
Implementation. For providing consistent technical guidance and
expertise. For leading the Portatronic ``Pogo'' project.
decimation [R.11]:
For his work testing the Bitcoin v0.5.3.1-RELEASE.
kakobrekla [R.12]:
For his work memory profiling the BDB locks problem which caused
the 252`450 wedge block.
PinkPosixPXE [R.13]:
For her work building a script to prune the codebase.
TomServo [R.14]:
For providing testing help through the Block 168`001 Transaction
Signature Verification Failure in February 2015.
mircea_popescu [R.15]:
For his leadership and his ever-present wisdom to keep the process
simple. For his technical guidance and architecture expertise. For
the opportunity to work on this project and finally bring some
programmatic sanity to our beloved Bitcoin.
thestringpuller [R.16]:
For providing testing help with the auto-patching script and
the patched R.I.
funkenstein [R.17]:
For providing testing help on Bitcoin v0.5.3.1-RELEASE.
BingoBoingo [R.18]:
For providing hints & guidance for a forthcoming OpenBSD compatible
Reference Implementation build.
jurov [R.19]:
For his recurring work as Treasurer. For his consistent effort in
hosting and maintaining the `btc-dev' mailing-list. For providing
patches to the initial auto-patching script.
nubbins` [R.1A]:
For providing testing help on Bitcoin v0.5.3.1-RELEASE and for
providing configuration steps & special Makefile to build the
v0.5.3.1-RELEASE on OSX.
punkman [R.1B]:
For providing testing help through the Block 168`001 Transaction
Signature Verification Failure in February 2015.
trinque [R.1C]:
For providing testing help on Bitcoin v0.5.3.1-RELEASE.
#bitcoin-assets [R.1D]:
To all of those not listed here who added to the conversation about
the Reference Implementation and supported us in our objectives,
and for providing a place for us to collaborate on this undertaking
of the utmost importance and magnitude.
This release could not have been possible without all of you and your
tenacious, tireless efforts. You are the true heroes of Bitcoin.
Thank you!
0x02] Complications and Obstacles
0x03] Continuing Steps
[ Auto Patch Script - build-v0091.pl ]:
The Auto Patching script, not included in the v0.5.3.1-RELEASE archive
but a integral part of testing, `build-v0091.pl' [R.1E] was published
to the btc-dev mailing list after people helped to test on other
environments.
As additional changes are made to this script or new patches are added
the changes will be published to the mailing list.
[ Platform Testing ]:
As we continue on, The Bitcoin Foundation needs continued assistance
testing various platforms and architectures. Your continued work in
this capacity is very much welcomed and appreciated.
[ Forward Roadmap ]:
Since Bitcoin v0.5.3.1-RELEASE was published, we'll be now taking steps
to layout a roadmap for what objectives will be pursued next. Stay
tuned to the `btc-dev' mailing list for updates on this.
0x04] Conclusion
Roughly Five months have passed since The Bitcoin Foundation was founded.
Since that time there has been a blizzard of activity and work to reach
a milestone release. The Foundation is excited to continue our work as
outlined in our Charter [R.1F].
The Bitcoin Foundation would like bestow our sincerest thanks and gratitude
to the contributors and community for its support and insight.
[ References ]:
[R.01]: 027A 8D7C 0FB8 A166 4372 0F40 7217 05A8 B71E ADAF
[R.02]: 4F79 0794 2CA8 B89B 01E2 5A76 2AFA 1A9F D2D0 31DA
[R.03]: http://thebitcoin.foundation/mailman/listinfo/btc-dev
[R.04]: http://thebitcoin.foundation/ml/btc-dev/2015-March/000069.html
[R.05]: http://thebitcoin.foundation/bitcoin-v0_5_3_1-RELEASE.tar.gz
[R.06]: 5c41fe6cf286770a25bf61ab0c35747d0c760f8656754296d2e1d3c4274b5686
[R.07]: http://thebitcoin.foundation/v0.5.3-0-gd05c03a.tar.gz
[R.08]: aab1f8ea8c7f131ff69dfa3b9437ba35531018be760132dd6373f41a591f6382
[R.09]: http://thebitcoin.foundation/ml/btc-dev/2015-March/000068.html
[R.0A]: http://thebitcoin.foundation/ml/btc-dev/2015-March/000070.html
[R.0B]: http://thebitcoin.foundation/ml/btc-dev/2015-March/000062.html
[R.0C]: http://thebitcoin.foundation/ml/btc-dev/2015-March/000071.html
[R.0D]: http://thebitcoin.foundation/ml/btc-dev/2015-January/000033.html
[R.0E]: http://thebitcoin.foundation/ml/btc-dev/2015-March/000073.html
[R.0F]: 1559 34BD D16E 8EAF 4493 CB9C B36A E984 9D96 1AC9
[R.10]: 1721 5D11 8B72 3950 7FAF ED98 B982 28A0 01AB FFC7
[R.11]: 22B3 4B42 FE44 14F8 36EB ACD6 106F EE1B 40AA 2A95
[R.12]: 27C3 CE9A 2085 1312 F086 268C 27AF 7532 1F24 89E8
[R.13]: 3DAE 5385 2AF4 7432 CE3C 9318 FF23 EAA3 D815 427F
[R.14]: 43FE 67E1 0A90 67FC ED14 EA4E 1B08 16F3 976A D987
[R.15]: 6160 E1CA C8A3 C529 66FD 7699 8A73 6F0E 2FB7 B452
[R.16]: 6ACE 36E7 86F3 9A4A DC45 06DE 0FF2 943D A179 E169
[R.17]: 6B0D 10D1 878D E25B 4DA2 695A B2B6 3604 8829 8AB6
[R.18]: ADD7 A9A2 8F85 E5EF 1F51 904F 309B B8D7 F325 1143
[R.19]: BBB0 A999 5003 7551 F533 850A 677A BD62 D0AE E7D7
[R.1A]: BFC6 CD51 0615 36E5 97B5 777A 656E 4E13 7C77 9724
[R.1B]: F28E 0095 843B 91CB 22E7 D655 3358 8BE0 8B23 2B13
[R.1C]: FC66 C0C5 D98C 42A1 D4A9 8B6B 42F9 985A FAB9 53C4
[R.1D]: irc://irc.freenode.net #bitcoin-assets
[R.1E]: http://thebitcoin.foundation/ml/btc-dev/2015-March/000066.html
[R.1F]: http://thebitcoin.foundation/charter.html
EOF
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (FreeBSD)
iQIcBAEBCgAGBQJVGeaSAAoJEHIXBai3Hq2vDwAP/RHCwLzkiR+7RPfKUbwKuBTM
PYcBpGev/bBygwr1tmnbFUshGyS2AgBHiIcbBg++8ELKpRstYSS6R5dtA5QT57AU
qknm4pcSrqQsVRqrqhRPrrr7wvL01Wwr399lasUEACmm5A9vA5z5NvYv/iEGuSDD
U+Md6d7eCelgOHdY9jJcTAKgPAlL2deyr+Wg7sg1ZLwrB2x2zVrTzu8d3JdN8xWV
L21m31PUbkR7igZESvqXBCgoaaGszhxw5gBDRAZA8Av2yRa2wHoR/zn+1FyVLyQ4
3xfvn413Ae5sSNBI+Gtj2YNT8ORVB+HK2D0qQkr3P94qJbRjWVft23CTPuZHIEzN
+2YV02Wi9bY14ZC3qJfFdZfsCtDga6FjwxDeVR++FEDjrCyWFfWecNFj7P4sNTge
QkY4a377Dvk15uD4quNAtX5BUT2B1GuYma/zLzWRzk6kbb1ksLk27R0hADYfWuo5
502CkW4DgBDVgXu5Y6O1X0UnUQXyIQLuoqJ17dXzsE2sPobicgNtE5nG3hMYUyOC
qJwO0SrFLOeBKXmVek9xkp3o/b1Mjh+reJ3FHWYz6k/klgh1bh51FhbgbgKjGYMK
7DTcmY7VX2ArsAisTbgl75qTp0JIznlOENbnx962rYJWGBMiC/iK0K5xkKMIln/m
dZecy+G7DhAVLYKpyoTe
=GjD5
-----END PGP SIGNATURE-----
More information about the BTC-dev
mailing list