Asynchronous

Javascript là một trong những ngôn ngữ lập trình được sử dụng trong blockchain. Asynchronous là việc các câu lệnh trong Javascript được thực hiện đồng thời nhưng kết quả câu lệnh không theo đúng trình tự, do đó có thể xử lý nhiều công việc cùng lúc, tối ưu thời gian chạy và xử lý chương trình, đồng thời tối ưu sức mạnh tài nguyên. Tuy nhiên, do các câu lệnh được thực hiện đồng thời và không theo thứ tự, dự án sẽ khó kiểm soát cũng như debug.