So I have been reading a lot about Bitcoin for the past one month or so and I have come across various topics of research in Bitcoin, I previously thought of studying the deanonymizing attacks on bitcoin, but after some discussion with people over the community channel I realized that carrying out such attacks requires high machine power and simply cannot be achieved with your personal computer. I would like to know what all other aspects of Bitcoin can I research on which doesn't require high machine power? Apart from this how do you actually start the coding part, I have found few tutorials on youtube but they tell you about coding the transactions and stuff ...