Bitcoin Core 0.15.1 Released

Posted on November 18th, 2017 by Ziipa

Posted by: https://bitcoincore.org/en/2017/11/11/release-0.15.1/

Overview

We are pleased to announce the release of Bitcoin Core 0.15.1.

This release focuses on the safety of the P2P network as a precaution against potential future network forks, as well as bringing bug fixes, optimisations and improvements to the 0.15.x series.

Notable changes

Network fork safety enhancements

A number of changes to the way Bitcoin Core deals with peer connections and invalid blocks
have been made, as a safety precaution against blockchain forks and misbehaving peers.

  • Unrequested blocks with less work than the minimum-chain-work are now no longer processed even
    if they have more work than the tip (a potential issue during IBD where the tip may have low-work).
    This prevents peers wasting the resources of a node.

  • Peers which provide a chain with less work than the minimum-chain-work during IBD will now be disconnected.

  • For a given outbound peer, we now check whether their best known block has at least as much work as our tip. If it
    doesn’t, and if we still haven’t heard about a block with sufficient work after a 20 minute timeout, then we send
    a single getheaders message, and wait 2 more minutes. If after two minutes their best known block has insufficient
    work, we disconnect that peer. We protect 4 of our outbound peers from being disconnected by this logic to prevent
    excessive network topology changes as a result of this algorithm, while still ensuring that we have a reasonable
    number of nodes not known to be on bogus chains.

  • Outbound (non-manual) peers that serve us block headers that are already known to be invalid (other than compact
    block announcements, because BIP 152 explicitly permits nodes to relay compact blocks before fully validating them)
    will now be disconnected.

  • If the chain tip has not been advanced for over 30 minutes, we now assume the tip may be stale and will try to connect
    to an additional outbound peer. A periodic check ensures that if this extra peer connection is in use, we will disconnect
    the peer that least recently announced a new block.

  • The set of all known invalid-themselves blocks (i.e. blocks which we attempted to connect but which were found to be
    invalid) are now tracked and used to check if new headers build on an invalid chain. This ensures that everything that
    descends from an invalid block is marked as such.

RPC changes

  • The currentblocksize value in getmininginfo has been removed.

  • dumpwallet no longer allows overwriting files. This is a security measure as well as prevents dangerous user mistakes.

  • backupwallet will now fail when attempting to backup to source file, rather than destroying the wallet.

  • listsinceblock will now throw an error if an unknown blockhash argument value is passed, instead of returning a list
    of all wallet transactions since the genesis block. The behaviour is unchanged when an empty string is provided.

Miner block size limiting deprecated

Though blockmaxweight has been preferred for limiting the size of blocks returned by
getblocktemplate since 0.13.0, blockmaxsize remained as an option for those who wished
to limit their block size directly. Using this option resulted in a few UI issues as
well as non-optimal fee selection and ever-so-slightly worse performance, and has thus
now been deprecated. Further, the blockmaxsize option is now used only to calculate an
implied blockmaxweight, instead of limiting block size directly. Any miners who wish
to limit their blocks by size, instead of by weight, will have to do so manually by
removing transactions from their block template directly.

GUI settings backed up on reset

The GUI settings will now be written to guisettings.ini.bak in the data directory before wiping them when
the -resetguisettings argument is used. This can be used to retroactively troubleshoot issues due to the
GUI settings.

Duplicate wallets disallowed

Previously, it was possible to open the same wallet twice by manually copying the wallet file, causing
issues when both were opened simultaneously. It is no longer possible to open copies of the same wallet.

Debug -minimumchainwork argument added

A hidden debug argument -minimumchainwork has been added to allow a custom minimum work value to be used
when validating a chain.

Conclusion

Please see the release notes for details. To download, please visit
the download page.

If have any questions, please stop by either our IRC or Slack
chatrooms and we’ll do our best to help you.

Hashes for verification

d64d2e27cad78bbd2a0268bdaa9efa3f1eca670a4fab462b5e851699c780e3a0  bitcoin-0.15.1-aarch64-linux-gnu.tar.gz
ceba092c9a390082ff184c8d82a24bc34d7f9b421dc5c1e6847fcf769541f305  bitcoin-0.15.1-arm-linux-gnueabihf.tar.gz
231e4c9f5cf4ba977dbaf118bf38b0fde4d50ab7b9efd65bee6647fb14035a2c  bitcoin-0.15.1-i686-pc-linux-gnu.tar.gz
b6771c5d67fb6b9c4882cc351e579470a008211d76407155e544b28b00fcd711  bitcoin-0.15.1-osx64.tar.gz
0ce5ca1ba424603526d8a40d9321f1f735797a7205a7fbbe39561c078f2a0858  bitcoin-0.15.1-osx.dmg
34de2dbe058c1f8b6464494468ebe2ff0422614203d292da1c6458d6f87342b4  bitcoin-0.15.1.tar.gz
cc7a31d8fece1462955bddef87945420721e42cfe6af589a36547b0940851765  bitcoin-0.15.1-win32-setup.exe
4d2ad1371df1904367955d3f250212d0edd9f338c26d5cd60d7d8ce3f1733f5a  bitcoin-0.15.1-win32.zip
905a5999fb52b083d7e3bedb2dc6704ca641823f81865db58a55a6a20b454d8c  bitcoin-0.15.1-win64-setup.exe
b858521496c0d7699a6916c20767cdb123eb39be70ffc544d6876b08af3b696a  bitcoin-0.15.1-win64.zip
387c2e12c67250892b0814f26a5a38f837ca8ab68c86af517f975a2a2710225b  bitcoin-0.15.1-x86_64-linux-gnu.tar.gz

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Otto von Bismarck – V: Prussia Ascendant – Extra History

Posted on November 18th, 2017 by Ziipa

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Bitcoin is not over! Bitcoin Indian Food Night Saturday! (adult language, parody and yelling)

Posted on November 18th, 2017 by Ziipa

Posted by: http://youtu.be/QFsyDDdU5Vo

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Weekend Warrior – A Variety Of Games Before Thanksgiving

Posted on November 18th, 2017 by Ziipa

Nobody in the office is joining the dark side weekend, but we all still have plenty of games to get through. Overwatch is dragging some of us back into the fray with the recent release of Moira, while others are focussing on single player games like South Park: The Fractured But Whole, Wolfenstein II, and Super Mario Odyssey. One of us may even throw it back to the good old days with some Age of Mythology action.

Kyle Hilliard (@kylemhilliard) – I’ve got parents coming up for Thanksgiving so you know what that means. Time to clean the house! Yeah! Have to convince them that this is how the house always looks, I promise! As far as video games go, I have been playing and enjoying Doom on Switch and I hope I can find some time to play Assassin’s Creed: Origins. It’s next on my gamin queue, right ahead of Wolfenstein.

Javy Gwaltney (@Hurdyiv) – I'm going to be sitting in a coffee shop and going back and forth between Skyrim, Mario, LA Noire, and working on [REDACTED]. Fun times.

Jeff Marchiafava (@GIJeffM) – I’m still plugging away at Breath of the Wild in preparation for our big game-of-the-year debate, and will continue to do so this weekend. It’s fair to say I have some major qualms with the game, but I’m still enjoying it enough to keep playing. I also want to get back to Assassin’s Creed Origins at some point, and check out the new Call of Duty, should I feel the need to shoot some Nazis. 

Ben Hanson (@yozetty) – I have no clue what I’m going to play this weekend. I’ve been playing a lot of PUBG again lately, so maybe I’ll just keep that ball rolling? Other than that, I just played a match of Age of Empires II and that might have triggered an urge to play more Age of Mythology … you know, the better game. Alright, well have a good weekend!

Brian Shea (@BrianPShea) – Having wrapped up Wolfenstein II earlier this week, I’m focusing on South Park: The Fractured But Whole and Uncharted: Lost Legacy. Of course, Overwatch hasn’t gone anywhere in my rotation, particularly with Moira having just released.

Leo Vader (@LeoVader) – I’m gonna have some friends over and introduce them to Dropmix! I have been having so much fun with that game, you should all go buy it before Harmonix dies from taking a such a crazy big risk. The competitive mode is extremely deep and fun, and the tech alone is just staggeringly impressive. Biggest surprise of the year for me!

Suriel Vazquez (@SurielVazquez) – With most of the major standalone releases of the year out of the way, I’m hoping to play some catch-up. I’ve already returned to Nier: Automata and while I’m not seeing too much of the greatness others are gushing over, I’m guessing all the juicy bits come later on, so I’m giving it a chance to grow on me. I’m also playing Cuphead, which hooked me immediately but the bosses are hard so sometimes I have to take a break. And Dota 2! Always Dota 2.

Matthew Kato (@MattKato) – I plan to continue playing Horizon Zero Dawn – I’d like to get better at tackling the enemies. One of the cool things about the game is that it makes you think strategically in battles without being so punishing that it’s frustrating. I also expect to dive into some PES 2018 co-op action and hopefully get back to Wolfenstein II.

Daniel Tack (@dantack) – I summon Ancient Gear Golem in attack mode!

Keenan McCall (@KEeNanMcCall525) – This weekend I’m looking to play some board games with Cody, George, and Ben Hanson. Aside from that, I’ve been meaning to go back and play Night in the Woods again to get ready for the Weird Autumn edition coming out. Oh, and I can safely say I won’t touch Battlefront II with a ten-foot pole.

Cody Mello-Klein (@Proelectioneer) – I’m hesitantly optimistic about the Punisher series, so I’ll be starting (and probably finishing) it this weekend. I’ll also probably try and fail to play Moira Overwatch. Either that or see people continue to tank my rank by trying to play her in competitive. Why do I still do this to myself?

George Ash (@GeorgeEAsh) – I'll be playing some more South Park: The Fractured But Whole and Phone Destroyer, but I'll probably spend most of my gaming time on Overwatch fighting to play as Moira in quick play. Once I'm content with playing as Moira I'll go back to wrecking people as Roadhog, Junkrat, and Pharah.

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Oxeye games play Cobalt

Posted on November 18th, 2017 by Ziipa

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Replay – Singularity

Posted on November 18th, 2017 by Ziipa

Now that Replay: Civil War has come and gone, this week we have a very refreshing return to Replay's roots. One game, one controller, one joke (or more). In today's case, the game is Singularity, the controller is Xbox 360, and the joke is about eggs.

Andrew Reiner, Jeff Cork, Kyle Hilliard and I blasted through the first hour of the game and couldn't turn it off. It's a fascinating, one-of-a-kind sci-fi story and I think this episode's worth a look if you missed out on it.

(Please visit the site to view this media)

In other Replay news, the Civil War Super Replay still has yet to be decided! The incredible community over at the I Watched The Entire Overblood Super Replay Facebook group have a bracket set up for voting on the Super Replay that is 1,000 times better than the one I had set up for the Civil War itself. So head on over there and join a great community of Game Informer friends! They can't really tell if you've watched the entire Overblood Super Replay when they let you in the group. I bet not everybody in that group has. Maybe even someone who's writing this very post right now…

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Emergent Behavior in Game AI

Posted on November 18th, 2017 by Ziipa

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Stop learning and start doing! Motivation not education! Do what you already know you should!

Posted on November 18th, 2017 by Ziipa

Posted by: http://youtu.be/I2w6u_lJN5Q

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

Liqid Will Release Rack-Scale Composable Infrastructure in Early 2018

Posted on November 18th, 2017 by Ziipa

Posted By: http://www.eweek.com/innovation/liqid-will-release-rack-scale-composable-infrastructure-in-early-2018

Bare-metal composability for adaptive supercomputing soon will have a new infrastructure for the age of artificial intelligence.

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More

50plus Expos

Posted on November 18th, 2017 by Ziipa

Posted By: http://youtu.be/KJkGgMkrGr4

Join us at Ziipa.com – Best Online Marketplace to Promote Mobile Apps, Software & Games Community!

Read More