Vanilla uses code stolen from Bitcoin, and the scam dev refused to do the right thing when gmaxwell, etc asked him to fix the lack of proper attribution, as required per the software license.
As for "instant" transactions, that lasted about a day on Poloniex. Then they discovered it was probably a way for the Vanilla dev to force-feed them fake VNL in order to clean the exchange out of legitimate coins.
Is it true that Vanillacoin uses the BTC code?
https://bitcointalksearch.org/topic/is-it-true-that-vanillacoin-uses-the-btc-code-1151160GMAXWELL:
[VNL] Vanillacoin, a quiet word of warning.
https://bitcointalksearch.org/topic/vxc-vcash-was-vnl-vanillacoin-a-quiet-word-of-warning-920344Smooth VS VNL
https://bitcointalksearch.org/topic/smooth-vs-vnl-1184904Thanks for that.
Adding “#L34” to the vnl URI nails it for me:
int EC_KEY_regenerate_key(EC_KEY * eckey, BIGNUM * priv_key)
{
int ok = 0;
BN_CTX * ctx = 0;
EC_POINT * pub_key = 0;
if (eckey == 0)
{
return 0;
}
const EC_GROUP * group = EC_KEY_get0_group(eckey);
if ((ctx = BN_CTX_new()) == 0)
{
goto err;
}
pub_key = EC_POINT_new(group);
if (pub_key == 0)
{
goto err;
}
int EC_KEY_regenerate_key(EC_KEY *eckey, BIGNUM *priv_key)
{
int ok = 0;
BN_CTX *ctx = NULL;
EC_POINT *pub_key = NULL;
if (!eckey) return 0;
const EC_GROUP *group = EC_KEY_get0_group(eckey);
if ((ctx = BN_CTX_new()) == NULL)
goto err;
pub_key = EC_POINT_new(group);
if (pub_key == NULL)
goto err;
That's a lot more than just a structural similarity.
It’s hard for me to see this as anything other than incontrovertible evidence of the author having a naively self-centred perspective on intellectual property rights, broadly translatable as “what’s yours is mine and what’s mine’s my own”.
More tellingly, it's also hard to reconcile this evident difficulty in critical thinking with any kind of work in the area of cryptography, notorious for its relentlessly stern demands of cognitive sophistication in its proponents.
Stand back a few yards and the picture becomes somewhat clearer. I've not even bothered looking at vnl, being confident that it’s just another variant of the “misunderstood but brilliant maverick outsider, wronged by a complacent community” media narrative and all the posturing is entirely consistent, even the expedient arrogation of others’ work. Given the evidence in the codebase, I'm reassured that my confidence is not misplaced, although I do have to admit that his choice of pseudonym is a bit of a give-away in and of itself.
Cheers
Graham