Bitcoin Stack Exchange

The Monero Missives (weekly report) - September 16th, 2014

Original post is here
Monero Missives
September 15th, 2014
Hello, and welcome to our twelfth Monero Missive! This is our first Missive after a bit of a break whilst we thwarted two related blockchain attacks. Nonetheless, we have not sat by idly, we have been finalising and completing a brand new aspect of Monero designed to protect your privacy now and in the future: the Monero Research Lab
Major Updates
  1. The Monero Research Lab is an open collective and a multi-faceted academic group focused on the ongoing improvement of Monero. Membership is not fixed, and comes and goes as researchers become interested in Monero. This isn't a group focused on the addition of "features" to Monero, but rather the analysis and improvement of the underlying core of Monero to make sure that the theories and cryptography behind Monero continue to remain robust and sound. With that in mind, we are proud to announce the release of the first two publications out of the Monero Research Lab: MRL-0001 - A Note on Chain Reactions in Traceability in CryptoNote 2.0 - this is a research bulletin that investigates how a chain reaction could weaken the blockchain resistance properties of CryptoNote's ring signatures if low mixin values are consistently chosen MRL-0002 - Counterfeiting via Merkle Tree Exploits within Virtual Currencies Employing the CryptoNote Protocol - in this research bulletin we investigate how the block 202612 attack occurred and what it exploited, and also covers the permanent fix we have put in place
  2. This week Friday we're going to have our second #Monero-Dev Fireside Chat this week Friday, September 19th, 2014, at 10:00 EST which is 14:00 UTC and 16:00 UTC +2. For a full table of the time zones you can refer to this image, or you can use this online tool to add your city and make sure you have the correct starting time. Please note that this is a developer event, and so most of the focus will be from that perspective.
  3. To pick up where we left off with our last Missive, we are also happy to announce the availability of Monero merchandise on the Monero Gear store, powered by Zazzle. The advantage of us using Zazzle is that it is on-demand and we never have to worry about print runs or stock or anything. In return we get 15% of each sale as a "royalty" that will go towards enabling further Monero development, although Zazzle do not (yet!) accept Bitcoin or Monero. We hope to add new designs to the store on a regular basis. You can check the store out here: http://www.zazzle.com/monerogear* or take a peek at some of the new designs right here
  4. We are also pleased to announce the release of URS, a Monero project written in Go that allows you to sign messages using ring signatures as part of a group. The signature can be verified, but it cannot be determined which one of the signatories in the group did the actual signing (just like Monero uses for transactional unlinkability!). You can take a look at the project here: https://github.com/monero-project/urs, and the Bitcointalk thread dedicated to the project is here: https://bitcointalk.org/index.php?topic=768499.0
  5. We have a new tagged release, 0.8.8.4, available for download (binaries: Windows, Mac, Linux, FreeBSD). This adds the following features: Testnet: we now have an operating testnet. When using bitmonerod or simplewallet you can now use the --testnet flag to use testnet instead of mainnet. Feel free to run a mining node or just a testnet node, we will be setting up email alerts for testnet nodes when an update is pending (although having a few older testnet nodes on the network won't hurt testing). FreeBSD Compatability: Monero now works on FreeBSD out the box. We will add it to the ports tree soon. At the moment compilation is no different from regular Linux and Unix compilation, and the same dependencies apply. GPG commits: we have begun GPG-signing commits and merges. This is an important step in maintaining the integrity of the codebase, and will ensure that any compromise of our computers or even the github account won't allow a malicious attacker to push code to the repository without the unsigned commits being spotted. Verification can be done by running 'git log --show-signature', which will show and verify signatures. An example of what you should see can be found here Versioning: versioning is a lot easier, now, as tagged releases from 0.8.8.4 onwards will show version-final (eg. 0.8.8.4-final) as their version, and those built between tagged releases will show version-commithash (eg. 0.8.8.4-9088ea1). We expect this will greatly aid in debugging problems, as we can immediately pinpoint the actual version / commit a user is on. Logging: default log levels have been adjusted so that non-critical warnings are now relegated to log-level 1 and above. Apart from the normal reorganisation notifications, the only messages in red that should show up in the daemon are actual errors.
  6. We have slowed down development on the GUI to give us a bit more time to focus on the Monero internals. This is especially important given the recent attack. However, work has not come to a complete halt, and so we wanted to show off a couple of pages from the first start wizard. Bear in mind that these aren't mockups, this is the actual running Qt interface: http://i.imgur.com/jzUvSEP.jpg, http://i.imgur.com/Bj1PTcU.jpg, http://i.imgur.com/oirzi9n.jpg, http://i.imgur.com/ACDmOFJ.jpg
  7. Monero has been added to another exchange, Coin Swap. You can find the market here: https://coin-swap.net/market/XMBTC
Dev Diary
Core: because of all of the rapid changes that we had to merge into master to deal with the aftermath of the block 202612 attack, we have to bring the development branch in sync. At this stage the development branch should not be considered usable until the rebase is complete.
Build: the big change is FreeBSD compatibility, as mentioned above. A more subtle change is that the build will now first look for miniupnpc on the local system, and use that if found. If it fails to find miniupnpc it will fall back to the local copy.
Build: there is a new Makefile target, release-static, that builds statically linked binaries for redistribution. At this stage it forces 64-bit builds, once we have the embedded database working cleanly we can remove this.
Wallet: per-kb fees are nearly complete, and will be deployed to testnet within the next week or so. Once some thorough testing has been done on testnet we can merge this into master, and transaction fees can return to "normal".
Blockchain: this took a bit of a backseat with the blockchain attacks. Now that things are back to some semblance of normality, the first implementation can be written. We have chosen LMDB for the initial implementation, as this will allow us to rapidly write a Berkeley DB interface based off of it (they use similar APIs) and thus have a baseline for performance comparisons.
Core: all non-critical "errors" and warnings have been moved to log-level 1. As a developer, you may find it useful to run log-level 1 or 2 as your default.
Until next week!
submitted by fluffyponyza to Monero [link] [comments]

HOWTO: Compile bitcoin core with BIP91 and BIP148 enforcement

Source: Compile bitcoind with BIP91 / BIP148
Here is how to compile bitcoin 0.14.2 core with BIP91 and BIP148 alongside. The useragent will show: /Satoshi:0.14.2(BIP91)/UASF-Segwit:1.0(BIP148)/
Codelisting:
$ sudo apt-get install make bsdmainutils g++ python-leveldb libboost-all-dev libssl-dev libdb++-dev pkg-config libevent-dev $ sudo su - bitcoin $ cd ~/src && wget https://bitcoin.org/bin/bitcoin-core-0.14.2/bitcoin-0.14.2.tar.gz $ sha256sum bitcoin-0.14.2.tar.gz | grep 1ac4e5ce51ac03c41df0ad1e759dbb55d91e1456b9a616e43344bf2258dbe8ca $ tar xfz bitcoin-0.14.2.tar.gz $ cd bitcoin-0.14.2 $ wget https://github.com/bitcoin/bitcoin/compare/v0.14.2...UASF:0.14-BIP148.patch # Optional for BIP148 support $ wget https://github.com/bitcoin/bitcoin/compare/0.14...achow101:early-uasf-bip91.patch # Optional for BIP91 enforcement $ patch -p 1 < v0.14.2...UASF\:0.14-BIP148.patch # Optional for BIP148 support, answer "n" to all questions (already applied patches) $ patch -p 1 < 0.14...achow101\:early-uasf-bip91.patch # Optional for BIP91 enforcement $ echo uacomment=BIP91 >> ~/.bitcoin/bitcoin.conf # add uacomment to make BIP91 enforcement visible $ ./configure --disable-wallet --without-miniupnpc $ make $ strip src/bitcoind src/bitcoin-cli src/bitcoin-tx $ cp -a src/bitcoind src/bitcoin-cli src/bitcoin-tx ~/bin 
For reference see patching stock 0.14.2 doesn't work as intended using compare why the BIP148 patch does not apply cleanly. Just answer "no" to the interactive questions by pressing enter to all of them.
Edit: See the latest stats here http://www.btcforkmonitor.info/
Edit II: Background
BIP148 patch is based on https://github.com/UASF/bitcoin/tree/0.14-BIP148
BIP91 patch is based on https://github.com/bitcoin/bitcoin/pull/10900
submitted by etmetm to Bitcoin [link] [comments]

Bitcoin Live + SPAQ Stock Analysis (third livestream ... Bitcoin ROCKED the economic downturn! Key BTC numbers ... CYIO (CYIOS Co) BITCOIN STOCK ON HIGH ALERT - YouTube $13000 Bitcoin setting all sorts of records! Paul Tudor ... AMAZING NEWS!!!! PAYPAL ALLOWS BUYING BITCOIN!!!! PAYPAL ...

Since bitcoin is not attached to any centralized bank or organization, its value is affected in unique ways compared to a traditional stock. In order to get a better understanding of what is happening with the price of bitcoin at any given time, it is important to know some basic principles that affect its overall price on the market. Similar to basic supply-and-demand principles, bitcoins ... Bitcoin Core is the official Bitcoin Wallet from bitcoin.org. I will use the latest version from the GIT repository at bitcoin.org. In order to compi. trending; Bitcoin Core Debian Bitcoin . Bitcoin Core Debian . Apr 8, 2018 DTN Staff. twitter. pinterest. google plus . facebook. How To Compile And Install Bitcoin Core On Debian Wheezy ... Q&A for Bitcoin crypto-currency enthusiasts. Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.. Visit Stack Exchange This guide assumes you’re on MacOS, comfortable with terminal and want to run a headless Bitcoin Full Node on Raspberry Pi 3 and set it up w/o attaching Ich Schreibe ein Programm, über das bitcoin-mining. Es ruft die RPC-Methode getblocktemplate jede Sekunde. Manchmal bitcoind nicht die Antwort auf meine RPC getblocktemplate Anfrage, aber bitcoind noch akzeptiert neue Transaktionen und neue Blöcke heruntergeladen, aber RPC-Aufrufe nicht funktionieren. Ich habe die CPU-und Speichernutzung; beide sind in Ordnung. Ich bin sicher, es ist nicht ...

[index] [1186] [44673] [29230] [26163] [6114] [19750] [7375] [41080] [8291] [3483]

Bitcoin Live + SPAQ Stock Analysis (third livestream ...

Klappe die Videobeschreibung auf um ein paar Infos zu bekommen. Lasst mal ein Like und ein Abo da :D. *****Link***** Link: https://get.cryptobrowser.si... ----- 🔥 Da Non Perdere🔥 PRIMEXBT: Utilizza Btc per far trading su mercati... CYIO is a Bitcoin stock that is ready to breakout in sympathy to the hot blockchain sector WW3 TO CRASH BITCOIN AND STOCKS!!!??? CRYPTO STOCK MARKET CRASH The stock market crash and or cryptocurrency like bitcoin and vechain , along with gold... In this video I am going over 5 bitcoin related penny stocks to watch as bitcoin looks to be poised for another breakout. These are the 5 penny stocks that I...

#