Bitcoin Circuit Review