que partes conforman el código bitcoin