Will we ever have BBM service on the iPhone ? Is it possible to port such feature from the blackberry to the iPhone ? I know they use their own servers for verification, but isn't there a method that can divert users to such servers from a stand-alone app made on the iPhone ?
It's almost certainly technically possible, but the reason it hasn't been done isn't a technical one, it's a business one.
BBM and the network of users that go with it is one of RIM's strategic assets, and their thinking is likely that opening it up on other platforms would eliminate a reason for people to buy their hardware (which is where they make their money). Whether that's a sound decision or not and whether RIM may change its mind may be up for debate, but at the moment, that's why there's no BBM for iOS, Android or any non-Blackberry platform, not technical challenges.