Current features that are observable:-Only coin other than Bitcoin that only requires 1 confirmation on Poloniex. You can test this by going here:
https://poloniex.com/public?command=returnCurrencies and searching for minconf":1,"
-Only coin that has staking mobile wallets that allow you to move your wallet.dat to your PC from your Android and iOS wallets
-Only coin with near-instant 0-confirmation transactions that doesn't use master nodes. You can receive node incentives if you have 10,000 in collateral, but collateral is not necessary to be a super peer. You just need an open VNL port, a certain amount of uptime, and possibly a certain amount of bandwidth.
-Only coin that has encrypted connections and gives you a random port if you have no config.dat. All your ISP will see is normal SSL traffic while monitoring your ports, which is unlike what happens with all other coins. If you're using Bitcoin and your ISP monitors your ports, it will know you're using port 8333, which means it knows you're using Bitcoin.
-Only coin that automatically burns all tx fees, and they're not sent to a burn address either
More differences:The code is entirely different. John spent six months researching and a year writing the code just for the barebones part of the coin before the launch on December 23, 2014.
As LovSan said, VNL requires 1 confirmation on Poloniex and Dash requires 12. You can check that here:
https://poloniex.com/public?command=returnCurrenciesIf you search for minconf":1," you'll see BTC and VNL are the only coins that require 1 confirmation on Poloniex.
Vanillacoin has a global transaction pool that is far more synchronized than Bitcoin's and Dash's. This makes double spending far more difficult and basically impossible after 1 confirmation even without Zerotime. Read this post by John:
https://bitcointalksearch.org/topic/m.11579434Vanillacoin has staking mobile wallets that allow you to move your wallet.dat to your PC from your Android and iOS clients. Dash does not.
Vanillacoin automatically burns all tx fees, and they're not sent to a burn address either. Dash does not.
Vanillacoin has encrypted connections and gives you a random port if you have no config.dat. All your ISP will see is normal SSL traffic while monitoring your ports, which is unlike what happens with all other coins. If you're using Dash and your ISP monitors your ports, it will know you're using port 29081, which means it will know you're using Dash.
With Vanillacoin, any client with an open TCP port, a certain amount of uptime, and maybe a certain amount of bandwidth, can be a super peer. In order to receive node incentives you have to have 10000 VNL sent to the default address of the wallet in 1 transaction. Masternodes work somewhat differently and you need to have 1000 DASH to be a masternode.
Vanillacoin connects clients over both TCP and UDP transport layers. I believe Dash clients are only connected via TCP.