C з'явився на світ, коли програмне забезпечення потребувало портативності. SQL був створений, коли людям потрібно було робити запити до баз даних. Смарт-контракти вимагають нової парадигми: контроль доступу + власність. Саме тому була створена Cadence – сучасна мова програмування, розроблена розробниками додатків для смарт-контрактів.