Unraveling Blockchain Bridges: Applications and Security Considerations