A vessel blocking device (200), comprising: an expandable concave blocking plug (250) adapted to block a vessel and an anchoring mechanism having a plurality of catching elements (310) connected to the expandable concave blocking plug and adapted to engage with a vessel wall of the vessel (205) characterized by: the expandable concave blocking plug being adapted to expand within the vessel and to collapse within the vessel subsequent to the engagement of the plurality of catching elements with the vessel wall.