A part of the Bitcoin code features a so-called issue adjustment each 2,016 blocks (about each two weeks). The scale and course of the adjustment relies on the entire computing energy mining bitcoin, and its goal is to maintain block confirmations coming about each 10 minutes.