Two BIPs For Upcoming Taproot Softfork to be Published

As reported, new BIPs describe the version of SegWit based on the signatures of Schnorr, Taproot, Merkle branches and the semantics of the script system
07 May 2019   623

Peter Wuille, a well-known Bitcoin developer and Blockstream employee, has published two proposals to improve the first cryptocurrency protocol (BIP), which involves the implementation of softfork to implement Taproot technology.

In recent years, the developers have published several separate proposals, including on the introduction of merklized abstract syntax trees (MAST), the signatures of Shnorr and Taproot itself. Probably, these updates can be combined in a single softfork, since the successive implementation, according to Vella, will be at the expense of efficiency.

The new BIPs describe the version of SegWit based on the signatures of Schnorr, Taproot, and Merkle branches, as well as the semantics of the script system. These proposals focus exclusively on the technologies mentioned and do not include other functionality that can be implemented independently.

The update code is available for review and edits in the repository on GitHub, and according to it, is written in Python.

Python News Digest 28.06

Check what interested had happened in the world of Python from 23rd to 28th of June 2019
01 July 2019   402

Hello everyone, friends! I hope your week went well! We continue our heading - News Digest. This week we will talk about Python.

Not so long ago, the guys from TIOBE noticed an increasing interest in this language (in TIOBE Index June 2019, it took 3rd place), and some even suggested that in a couple of three years he could take first place. Let's wait and see. And now let's see what was interesting in the Python world this week. Let's go!

Articles and guides

Advacned guide from the creator on the pack that provides type checking in Python programs. 

  • Basic Input, Output, and String Formatting in Python.

In this tutorial, you will learn how to get user input from the keyboard using the built-in input () function, how to display output to the console using the built-in print () function, and how to format string data using the string modulo operator.

  • Parsing JSON nested entries using Python.

This guide provides a solution if one knows the path through the nested JSON to the desired information. 

  • From Python to Go to Rust: An Opinionated Journey

Skilled coder's thoughts on these 3 languages, their advantages and weak sides.

Podcasts

  • "Behind The Scenes At The Python Software Foundation - Episode 217"

This interview is about how the Python Software Foundation helps the language and the community, and how you can help them.

Events

  • PiterPy not a Breakfast

It will be held on Tuesday, July 30, 2019 from 17:00 to 19:30. Free admission!