Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 59437A88 for ; Tue, 21 Mar 2017 16:16:55 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from blaine.gmane.org (unknown [195.159.176.226]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id B443323F for ; Tue, 21 Mar 2017 16:16:53 +0000 (UTC) Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1cqMSW-00030v-Uf for bitcoin-dev@lists.linuxfoundation.org; Tue, 21 Mar 2017 17:16:32 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bitcoin-dev@lists.linuxfoundation.org From: Andreas Schildbach Date: Tue, 21 Mar 2017 17:16:30 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@blaine.gmane.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 In-Reply-To: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00,DKIM_ADSP_ALL, RDNS_NONE autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Subject: Re: [bitcoin-dev] A BIP proposal for segwit addresses X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Mar 2017 16:16:55 -0000 Why use Base 32 when the QR code alphanumeric mode allows 44 characters? In Bitcoin Wallet, I use Base 43 (alphabet: "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ$*+-./:") for most efficient QR code encoding. I only leave out the space character because it gets replaced by "+" in URLs. On 03/20/2017 10:35 PM, Pieter Wuille via bitcoin-dev wrote: > Hello everyone, > > I'd like to propose a new BIP for native segwit addresses to replace > BIP 142. These addresses are not required for segwit, but are more > efficient, flexible, and nicer to use. > > The format is base 32 and uses a simple checksum algorithm with strong > error detection properties. Reference code in several languages as > well as a website demonstrating it are included. > > You can find the text here: > https://github.com/sipa/bech32/blob/master/bip-witaddr.mediawiki > > Cheers, >