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

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

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

The Lightning Network Now Supports Transactions Across Blockchains

Posted on November 18th, 2017 by Ziipa

Posted by: http://bitnewz.net/news/article/The-Lightning-Network-Now-Supports-Transactions-Across-Blockchains

<img alt="lnbtclte.jpg" height="448" src="https://fs.bitcoinmagazine.com/img/images/lnbtclte.width-800.jpg" width="800"> <br/> <div class="rich-text"><html><head></head><body><span id="docs-internal-guid-d21d901d-c704-18d5-df19-70c3fc94b96a"><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>Although still in testing phase, </span><span><a target=’_blank’ data-original-title="" href="https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-building-a-bidirectional-payment-channel-1464710791/" title="">the</a> </span><span><a target=’_blank’ data-original-title="" href="https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-creating-the-network-1465326903/" title="">lightning</a></span><span> <a target=’_blank’ href="https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-completing-the-puzzle-and-closing-the-channel-1466178980/">network</a></span><span> can now be used to send transactions across different blockchains. The</span><span> <a target=’_blank’ data-original-title="" href="https://lightning.engineering/" title="">Lightning Labs</a></span><span> development team successfully swapped testnet bitcoin for testnet litecoin through a lightning channel this week: ownership of the coins changed hands, while no transaction was recorded on either blockchain.</span><br/></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>"Previous atomic swaps that I have done were on-chain, and had the on-chain limitations of slow [transactions] and high transaction fees," Litecoin creator Charlie Lee told </span><span><i>Bitcoin Magazine</i></span><span>, referring to an </span><a target=’_blank’ href="https://en.bitcoin.it/wiki/Atomic_cross-chain_trading"><span>older trick</span></a><span> to exchange different types of coins trustlessly. "Off-chain atomic swaps are significantly better. They are instant, [have] low fees, and better protect one’s privacy."</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>The successful test paves the way for trustless cryptocurrency exchanges, near-seamless multi-coin payment processors and more.</span></p><h4 dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:4pt;"><span>Bitcoin and Litecoin</span></h4><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>The lightning network is the highly anticipated second-layer payment network to be deployed on top of Bitcoin. And as an open protocol, it’s relatively easy to deploy lightning network support for other cryptocurrencies that are forked from Bitcoin’s codebase – like Litecoin.</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>Interestingly, if the lightning network runs on different blockchains, these chains can effectively be linked together. If one or several peers on the network are willing to take one type of coin and forward another, it’s possible to send bitcoins on one end of a channel that will end up as the equivalent in litecoin on the other end.</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>In a</span><a target=’_blank’ href="https://segwit.org/my-vision-for-segwit-and-lightning-networks-on-litecoin-and-bitcoin-cf95a7ab656b?gi=3a0f33a7f50e"><span> </span><span>Medium post</span></a><span> published in the first week of 2017, Lee explained that this potential to create these kinds of "bridges" between cryptocurrencies made him throw his weight behind the Segregated Witness (SegWit) soft forks on both Litecoin and Bitcoin. </span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>When SegWit activated on Litecoin last spring, Lee’s vision came one step closer to reality. Because the soft fork had not yet activated on Bitcoin at that time, Lightning Labs</span><a target=’_blank’ data-original-title="" href="http://lightning.community/release/software/lnd/lightning/2017/05/03/litening/" title=""><span> </span><span>decided</span></a><span> to add Litecoin support to their</span><a target=’_blank’ href="https://github.com/lightningnetwork/lnd"><span> </span><span>LND</span></a><span> lightning network implementation. Thus, by the time SegWit activated on Bitcoin last summer, LND was already compatible with both chains.</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>The testnet versions of these two blockchains are now made interoperable through the lightning network for the first time, allowing users to swap one type of coin for the other.</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>"The primary advantages over previous solutions are speed, cost and privacy," Lightning Labs developer Conner Fromknecht told </span><span><i>Bitcoin Magazine</i></span><span>. "Transfers are more or less instant, and don’t require the cost of an on-chain transaction. Additionally, in the cooperative case, the transactions are never broadcast, and leave no trace on the blockchain, offering privacy benefits. And with any luck, these privacy benefits will only continue to improve."</span></p><h4 dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:4pt;"><span>The Test (and the Potential)</span></h4><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>This week’s specific test was done on a local machine, on which Fromknecht himself created two nodes: "Alice" and "Bob." These two nodes were modified to be able to monitor both the Bitcoin and Litecoin testnets. Fromknecht then created a single lightning channel that sent testnet litecoin from Alice to Bob and testnet bitcoin back from Bob to Alice at a fixed exchange rate. While still all in an experimental setting, the test was successful; Lightning Labs today published a </span><a target=’_blank’ data-original-title="" href="https://blog.lightning.engineering/announcement/2017/11/16/ln-swap.html" title=""><span>blog post</span></a><span> and a </span><a target=’_blank’ href="https://youtu.be/cBVcgzEuJ7Q"><span>video</span></a><span> detailing the results. </span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>In addition to offering a faster, cheaper and more private solution to exchanging coins, the successful test paves the way toward a whole new range of possibilities in the context of the lightning network. For example, peers on the network could eventually act as cryptocurrency exchanges, competing with one another to offer the best exchange rates.</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>"Arguably the most important benefit of Lightning swaps is the ability to efficiently exchange different currencies without a custodian," Fromknecht said. "Our ecosystem heavily depends on exchanges to fulfill this role today, but Lightning swaps offer users a choice to get the best of both worlds – instant exchanges without relinquishing control of your money."</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>Similarly, such exchangers could act as payment processors: it would be much easier for users to spend litecoin at merchants that only accept bitcoin (or vice versa). And it’s even conceivable that bitcoin-to-bitcoin payments over the lightning network will route via Litecoin hubs, if that’s the cheapest way to get funds from A to B. </span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>For Lee, at least, this is not as unlikely as it sounds, and the successful tests mark another step toward his vision for the lightning network on Litecoin and Bitcoin.</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><span>"The Litecoin team is excited to work with Lightning Labs to explore the true potential of instant cross-chain atomic swaps," he concluded.</span></p><p dir="ltr" style="line-height:1.38;margin-top:10pt;margin-bottom:0pt;"><i><span>For a more in-depth technical explanation of these kinds of atomic swaps, see our previous article "</span><a target=’_blank’ data-original-title="" href="https://bitcoinmagazine.com/articles/atomic-swaps-how-the-lightning-network-extends-to-altcoins-1484157052/" title=""><span>Atomic Scaps: How the Lightning Network Extends to Altcoins</span></a><span>" or the </span><a target=’_blank’ data-original-title="" href="https://blog.lightning.engineering/announcement/2017/11/16/ln-swap.html" title=""><span>blog post</span></a><span> and </span><a target=’_blank’ data-original-title="" href="https://youtu.be/cBVcgzEuJ7Q" title=""><span>video</span></a><span> published by Lightning Labs today.</span></i></p></span></body></html></div><p>The post <a target=’_blank’ rel="https://bitcoinmagazine.com/articles/lightning-network-now-supports-transactions-across-blockchains/">The Lightning Network Now Supports Transactions Across Blockchains</a> appeared first on <a target=’_blank’ rel="nofollow" href="https://bitcoinmagazine.com">Bitcoin Magazine</a>.</p>

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

Read More

Be happier by quitting after a win instead of a loss. The taste stays in your mouth!

Posted on November 18th, 2017 by Ziipa

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

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

Read More

Altcoin.io Exchange First to Launch GUI Atomic Swap Alpha Wallet

Posted on November 17th, 2017 by Ziipa

Posted by: https://news.bitcoin.com/altcoin-io-exchange-first-to-launch-gui-atomic-swap-alpha-wallet/

Altcoin.io Exchange Launches Alpha Atomic Swap Wallet

This week the platform Altcoin.io Exchange has announced the alpha release of the first atomic swap wallet with a working GUI available for public testing. The company’s founder, Andrew Gazdecki, believes the technology has the potential to disrupt every centralized exchange currently used by the cryptocurrency community.

Also read: Bitcoin Cash Network Completes a Successful Hard Fork

Altcoin.io Launches Alpha Atomic Swap Wallet for Bitcoin and Ethereum

Altcoin.io Exchange Launches Alpha Atomic Swap Wallet During the first week of October, news.Bitcoin.com reported on the first successful bitcoin and ethereum atomic swap completed by the Altcoin.io Exchange development team. There’s been a lot of atomic swap action happening lately between currencies like bitcoin, zcash, decred, bitcoin cash, and others as the technology is a fairly hot topic. For instance, yesterday Lightning Labs developer, Elizabeth Stark, announced her company performed the first atomic swap between litecoin and bitcoin testnets.   

However, all of the atomic swaps so far, including yesterday’s LTC<>BTC swap, has been done with a command line, and the process is pretty technical. Altcoin.io’s CEO Andrew Gazdecki says the company’s alpha wallet is the first user-friendly interface that can swap ethereum and bitcoin with ease.

Testing Out the Wallet With Testnet Coins

News.bitcoin.com tested the wallet using two different browsers, and swapped a total of 0.1 BTC for 2.33934275 ETH. The client currently operates utilizing both bitcoin and ethereum testnet coins and gives a user two wallet addresses to fill. Further, the wallet supplies two links to an ETH and BTC testnet faucet so the wallets can be funded. After a few hours waiting on confirmations, both of my wallets were filled with the two digital asset testnet coins. Following the wallet credits, I then typed that I wanted to trade 0.1 bitcoins and the wallet gave me the exact amount of ether I needed (or my trading partner) to trade from the other browser.

Altcoin.io Exchange Launches Alpha Atomic Swap Wallet
A break down of my 0.1 BTC atomic swap testnet trade with 0.1 BTC for 2.33934275 ETH using the Altcoin.io’s alpha wallet.

After hitting the ‘start’ swap button, the platform gives a URL for the person you are trading with or for me my second browser. Using the URL, I copy and pasted it into my browser and saw my trade. The platform’s interface then gives me an ‘agree’ tab which essentially authorizes the atomic swap. There’s a little wait time to redeem the trade, but the process took a few minutes and both browsers must remain open, or the swap will cancel. If the exchange is canceled, both parties will get the original coins back if the trade doesn’t complete.

Atomic Swaps Have the Potential to Make Cryptocurrency Trading Entirely Trustless

Altcoin.io Exchange Launches Alpha Atomic Swap Wallet
Andrew Gazdecki.

The Altcoin.io development team says absolute safety is guaranteed throughout the whole process. Gazdecki tells news.Bitcoin.com that there is no centralized repository, as users remain 100 percent in control of their coins. There is a set time limit for trades as the platform uses hashed time-locked contracts (HTLC) to complete the process. Altcoin.io’s wallet gives a cryptographic code confirming both parties have sent the coins, alongside a code declaring the settlement was complete much like a receipt. Gazdecki believes atomic swap technology with its ability to exchange funds across two blockchains in a trustless manner will eradicate the idea of centralized exchanges in the future.  

“Centralized exchanges are virtual honeypots for hackers,” Gazdecki tells news.Bitcoin.com.  “Beneath a veneer of bypassable security, lies a cache worth billions of dollars. All they need do is exploit a single weakness to access the funds of every trader doing business on that platform.”

Atomic swaps have the potential to change all of this and make cryptocurrency trading entirely trustless.

Developers Plan to Add More Cryptocurrencies, Automated Order Matching, and Third Party Wallet Integrations

This first release aims to bring the idea of interface friendly atomic swaps to the general public so people can see how well the technology works explains the company’s founder.

“With this first alpha release out, our hope is to bring atomic swaps to the masses and really show the potential this technology truly has for the cryptocurrency community — We see this project evolving into a fully decentralized exchange where users are fully in control of their tokens at all times,” Gazdecki emphasizes.

Gazdecki explains the developers plan to create automated order matching, add the ability to atomic swap dozens of other tokens, and third-party wallet integrations so individuals can essentially convert any token right within their existing wallet. “We will have more tokens to atomic swap within the next 2-3 weeks at the very most,” Gazdecki concludes.

What do you think about Altcoin.io Exchange’s atomic swap wallet? Let us know what you think about this wallet in the comments below.

Disclaimer: Bitcoin.com does not endorse nor support this product/service.
Readers should do their own due diligence before taking any actions related to the mentioned company or any of its affiliates or services. Bitcoin.com is not responsible, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any content, goods or services mentioned in this article.


Images via Shutterstock, Altcoin.io, and Andrew Gazdecki


At Bitcoin.com there’s a bunch of free helpful services. For instance, check out our Tools page!

The post Altcoin.io Exchange First to Launch GUI Atomic Swap Alpha Wallet appeared first on Bitcoin News.

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

Read More

Bitcoin Transaction Fees Explained

Posted on November 17th, 2017 by Ziipa

Posted by: http://youtu.be/DghW-_BenvI

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

Read More

Blockstream Launches New Confidential Assets Feature for Enterprise Blockchain Customers

Posted on November 16th, 2017 by Ziipa

Posted by: http://bitnewz.net/news/article/Blockstream-Launches-New-Confidential-Assets-Feature-for-Enterprise-Blockchain-Customers

Elements is an open source blockchain platform that extends the Bitcoin protocol with advanced features. The latest Elements codebase is now&nbsp;…

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

Read More

How to use Segwit with your Ledger Wallet

Posted on November 16th, 2017 by Ziipa

Posted by: http://youtu.be/510mYbiFkzo

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

Read More

Tone’s MA #99 – How High Can Bitcoin Go?

Posted on November 16th, 2017 by Ziipa

Posted by: http://youtu.be/68OIO8ba6Uc

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

Read More