Solidity det perfekta språket för kontrakt?