안녕하세요. 질문 주신 것처럼 비트코인은 스마트컨트랙트를 위해 스크립트라는 언어를 제공하고 있습니다. 하지만 이 스크립트 언어에는 루프나 복잡한 흐름 제어 능력이 없기 때문에 튜링이 요구하는 아주 작은 단위로 이루어진 명령문의 반복 실행에 대해서는 수행하지 못합니다. 그래서 튜링완전성이 떨어진다고 말하는 것이죠.
그에 반해 이더리움은 솔리디티라는 언어를 제공하면서 동시에 비트코인의 스크립트 언어의 단점인 튜링 불완전성을 가스라는 개념을 도입하여 해결하였죠. 이러한 이더리움의 튜링완전성 덕분에 이더리움 플랫폼을 기반으로 여러가지 댑을 만들 수 있는 것입니다.