أرسل هذا في رسالة قصيرة: A model of project desertion factors in public blockchain software implementation