ĐẠI HỌC QUỐC GIA TP.HCM
TRƯỜNG ĐẠI HỌC BÁCH KHOA
VÕ THANH THIỆN
GIẢI PHÁP ỨNG DỤNG CÔNG NGHỆ CHUỖI KHỐI BLOCKCHAIN TRONG HỢP ĐỒNG THƠNG MINH CHO
THANH TỐN XÂY DỰNG
Chun ngành: Quản Lý Xây Dựng Mã ngành: 8580302
LUẬN VĂN THẠC SĨ
Trang 2CƠNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC BÁCH KHOA –ĐHQG –HCM
Cán bộ hướng dẫn khoa học 1: PGS.TS Phạm Vũ Hồng Sơn Cán bộ hướng dẫn khoa học 2: PGS.TS Phạm Vũ Hồng Sơn Cán bộ chấm nhận xét 1: PGS.TS Quản Thành Thơ
Cán bộ chấm nhận xét 2: TS Nguyễn Hoài Nghĩa
Luận văn thạc sĩ được bảo vệ tại Trường Đại học Bách Khoa, ĐHQG TP HCM, ngày 14 tháng 08 năm 2023
Thành phần Hội đồng đánh giá Đề cương luận văn thạc sĩ gồm: 1 Chủ tịch hội đồng: TS Lê Hoài Long
2 Thư ký hội đồng: PGS.TS Lương Đức Long 3 Ủy viên phản biện 1: PGS.TS Quản Thành Thơ 4 Ủy viên phản biện 2: TS Nguyễn Hoài Nghĩa
5 Ủy viên: TS Đặng Thị Trang
CHỦ TỊCH HỘI ĐỒNG TRƯỞNG KHOA
KỸ THUẬT XÂY DỰNG
Trang 3NHIỆM VỤ LUẬN VĂN THẠC SĨ
Họ và tên học viên: VÕ THANH THIỆN MSHV: 2170213
Ngày, tháng, năm sinh: 06/12/1992 Nơi sinh: Đồng Nai
Chuyên ngành: Quản lý xây dựng Mã số: 8580302
I TÊN ĐỀ TÀI:
GIẢI PHÁP ỨNG DỤNG CÔNG NGHỆ CHUỖI KHỐI BLOCKCHAIN TRONG HỢP ĐỒNG THƠNG CHO THANH TỐN XÂY DỰNG
APPLYING BLOCKCHAIN TECHNOLOGY IN SMART CONTRACTS FOR CONSTRUCTION PAYMENT: A COMPREHENSIVE SOLUTION FOR LUMP-SUM CONTRACTS
II NHIỆM VỤ VÀ NỘI DUNG:
1 Thiết lập quy trình thanh tốn chi phí xây dựng thơng qua file dữ liệu tiến độ MS Project lưu trữ trực tuyến bằng cách sử dụng hợp đồng thông minh để tiến hành tự
động thanh toán cho nhà thầu sau khi các mốc cơng việc được hồn thành
2 Xây dựng một website để các bên liên quan trong hợp đồng có thể tương tác giao
dịch thanh tốn và có thể giám sát tình hình dự án
3 Tiến hành chạy thử nghiệm quy trình thanh toán mới trên một dự án mẫu
4 Kết luận và kiến nghị
III NGÀY GIAO NHIỆM VỤ: 06/02/2023
IV NGÀY HOÀN THÀNH NHIỆM VỤ:11/06/2023
V CÁN BỘ HƯỚNG DẪN: PGS.TS Phạm Vũ Hồng Sơn và TS Phạm Hải Chiến
Tp Hồ Chí Minh, ngày 11 tháng 6 năm 2023
CÁN BỘ HƯỚNG DẪN 1 CÁN BỘ HƯỚNG DẪN 2 CHỦ NHIỆM BỘ MÔN ĐÀO TẠO
PGS.TS Phạm Vũ Hồng Sơn TS Phạm Hải Chiến TS Lê Hoài Long TRƯỞNG KHOA KỸ THUẬT XÂY DỰNG
PGS.TS Lê Anh Tuấn
ĐẠI HỌC QUỐC GIA TP.HCM
Trang 4LỜI CẢM ƠN
Luận văn thạc sĩ quản lý xây dựng nằm trong hệ thống luận văn tốt nghiệp, nhằm bồi dưỡng năng lực tự học và năng lực giải quyết các vấn đề cụ thể nảy sinh trong thực tiễn xây dựng của học viên Đây là trách nhiệm và niềm tự hào của mỗi học viên sau đại học
Để hoàn thành luận văn “Giải pháp ứng dụng công nghệ chuỗi khối Blockchain trong Hợp đồng thông minh cho thanh tốn xây dựng”, ngồi sự cố
gắng của chính bản thân, tôi đã nhận được sự giúp đỡ nhiều từ các bạn bè đồng nghiệp Tôi xin gửi lời chân thành cảm ơn đến các bạn bè đồng nghiệp đã dành cho tôi sự giúp đỡ quý báu đó
Tơi xin gửi lời tri ân đến Thầy PGS.TS Phạm Vũ Hồng Sơn và Thầy TS Phạm Hải Chiến, thầy đã tận tâm hướng dẫn, đưa ra gợi ý đầu tiên cho tôi để hình thành nên ý tưởng của đề tài và đã góp ý cho tơi về những hướng đi đúng đắn dể có thể giải quyết bài tốn một cách hiệu quả Sự tận tâm chỉ bảo của thầy chính là động lực để thúc đẩy tơi hồn thành tốt đề cương luận văn
Tôi xin chân thành cảm ơn q Thầy Cơ Khoa Kỹ Thuật Cơng Trình Trường Đại Học Bách Khoa TP.HCM đã truyền đạt cho tôi những kiến thức quý báu, là hành trang không thể thiếu cho quá trình nghiên cứu, khoa học và con đường sự nghiệp sau này của tôi
Bằng sự cố gắng của bản thân, luận văn thạc sĩ đã được hoàn thành trong thời gian quy định, nhưng chắc chắn không thể tránh khỏi những thiếu sót Kính mong q thầy cơ chỉ bảo tận tình, để em bổ sung thêm kiến thức và hoàn thiện bản thân
Xin trân trọng cảm ơn
Tp Hồ Chí Minh, ngày tháng năm 2023
Trang 5TÓM TẮT
Ngành xây dựng đang phải đối mặt với vấn đề nan giải là chậm thanh toán và tranh chấp thanh toán giữa chủ đầu tư và nhà thầu Mặc dù nhiều nghiên cứu đã được thực hiện để giải quyết vấn đề này và giảm thiểu sự chậm trễ do thanh toán chậm, nhưng kết quả vẫn chưa được tối ưu Trong nghiên cứu này, chúng tôi đề xuất một quy trình mới tận dụng cơng nghệ Hợp đồng thông minh trong Blockchain để giải quyết vấn đề thanh toán chậm trong các dự án xây dựng và tranh chấp sau hợp đồng Quá trình này nhằm giảm thiểu rủi ro liên quan đến việc dừng dự án hoặc kéo dài thời gian, đảm bảo tính liên tục của dự án và bảo vệ quyền của tất cả các bên liên quan Cụ thể, chúng tôi sử dụng Hợp đồng thông minh để tạo điều kiện thuận lợi cho các giao dịch thanh toán tự động giữa chủ sở hữu và nhà thầu Hợp đồng thông minh cũng hoạt động như một bên thứ ba giám sát để đảm bảo rằng cả hai bên đều hoàn thành nghĩa vụ của mình trong dự án Hơn nữa, công nghệ Chuỗi khối được sử dụng để ghi lại tất cả các giao dịch trong vòng đời của dự án theo thứ tự thời gian, cho phép quản lý và truy xuất hiệu quả dữ liệu liên quan đến dự án Nhìn chung, phương pháp đề xuất của chúng tôi đưa ra một giải pháp mới cho những thách thức do chậm thanh toán và tranh chấp trong ngành xây dựng, tăng cường tính minh bạch và thúc đẩy niềm tin giữa các bên liên quan của dự án
Trang 6ABSTRACT
The construction industry has been facing the challenging problem of delayed payments and disputes over payment between owners and contractors While multiple studies have been conducted to address this issue and reduce the delays caused by slow payments, the results have not been optimal In this study, we propose a new process that leverages Smart Contract technology in Blockchain to solve the problem of slow payment in construction projects and post-contract disputes This process aims to minimize the risks associated with project stoppage or prolonged duration, ensuring project continuity and safeguarding the rights of all parties involved Specifically, we utilize Smart Contracts to facilitate automated payment transactions between owners and contractors The Smart Contracts also act as a third-party monitor to ensure that both parties fulfill their obligations in the project Furthermore, Blockchain technology is employed to record all project lifecycle transactions in a chronological order, enabling efficient management and retrieval of project-related data Overall, our proposed approach offers a novel solution to the challenges posed by delayed payments and disputes in the construction industry, enhancing transparency, and promoting trust among project stakeholders.
Trang 7LỜI CAM ĐOAN
Tôi xin cam đoan đề tài “GIẢI PHÁP ỨNG DỰNG CÔNG NGHỆ CHUỖI KHỐI BLOCKCHAIN TRONG HỢP ĐỒNG THƠNG MINH CHO THANH TỐN XÂY DỰNG”do chính tơi thực hiện dưới sự hướng dẫn của PGS TS Phạm Vũ Hồng Sơn và TS Phạm Hải Chiến
Tất cả các thông tin trong Luận văn này đã được thu thập và trình bày theo các quy tắc học thuật và hành vi đạo đức Các kết quả của Luận văn là đúng sự thật và chưa được công bố ở các nghiên cứu khác
Tôi xin chịu trách nhiệm về công việc thực hiện của mình
Tp Hồ Chí Minh, ngày tháng năm 2023
Trang 8
MỤC LỤC
CHƯƠNG 1 GIỚI THIỆU CHUNG 1
1.1 Lý do chọn đề tài 1
1.2 Xác định mục tiêu nghiên cứu 2
1.3 Xác định phạm vi nghiên cứu 4
1.4 Đóng góp của nghiên cứu 4
1.4.1 Trên phương diện học thuật 4
1.4.2 Trên phương diện thực tế 4
CHƯƠNG 2 CƠ SỞ LÝ THUYẾT VÀ TỔNG QUAN NGHIÊN CỨU 6
2.1 Các khái niệm và định nghĩa 6
1.2.1.1 Quản lý hợp đồng xây dựng 6
2.1.2 Các bên liên quan và trong thanh toán hợp đồng 7
2.1.3 Thanh toán hợp đồng xây dựng theo tiến độ 9
2.2 Giới thiệu về công nghệ Blockchain 10
2.3 Giới thiệu về Hợp đồng thông minh 12
CHƯƠNG 3 MƠ HÌNH TỰ ĐỘNG THANH TỐN CHI PHÍ XÂY DỰNG BẰNG HỢP ĐỒNG THÔNG MINH 16
3.1 Quản lý tiến độ, chi phí dự án bằng phần mềm Microsoft Project 16
3.2 Quy trình vận hành tổng thể 17
3.2.1 Các giai đoạn của quy trình quản lý Hợp đồng thơng minh 17
3.2.2 Quy trình vận hành tổng thể của Hợp đồng thông minh 21
3.3 Chi tiết cấu trúc mơ hình thanh tốn bằng Hợp đồng thơng minh 22
3.4 Cơ chế thưởng phạt kết hợp vào Hợp đồng thơng minh khi thanh tốn xây dựng 25
3.5 Chi tiết quy trình xây dựng Hợp đồng thông minh 29
Trang 93.5.2 Lưu trữ thông tin dữ liệu tiến độ trên MongoDB 36
3.5.3 Thiết lập Cloud Server bằng Digital Ocean để tính tốn các chi phí thanh tốn 37
3.5.4 Lập trình Hợp đồng thông minh 38
3.5.5 Xây dựng website để thực hiện các giao dịch và cập nhật tình hình dự án 44
3.6 Tích hợp mơ hình EVM - để quản lý dự án 48
3.6.1 Các thành phần cơ bản của EVM 48
3.6.2 Xây dựng Website hiển thị các thông tin của dự án bằng phương pháp EVM 51
CHƯƠNG 4 CASE STUDY 53
4.1 Giới thiệu tổng quan dự án 53
4.2 Tiến độ, chi phí theo kế hoạch theo kế hoạch của dự án 54
4.3 Áp dụng quy trình thanh tốn bằng Hợp đồng thông minh 55
CHƯƠNG 5 KẾT LUẬN VÀ HƯỚNG NGHIÊN CỨU TRONG TƯƠNG LAI 66 5.1 Kết luận 66
5.2 Các rào cản của quy trình khi áp dụng thực tế 67
5.3 Hướng nghiên cứu trong tương lai 68
TÀI LIỆU THAM KHẢO 69
PHỤ LỤC 1: CHI TIẾT TỒN BỘ QUY TRÌNH THANH TOÁN CỦA DỰ ÁN PREFAB HOUSE CONSTRUCTION 70
PHỤ LỤC 2: CHI TIẾT CODE TRONG SMART CONTRACT 86
PHỤ LỤC 3: CHI TIẾT CODE TRONG ADDIN TRONG MS PROJECT 93
PHỤ LỤC 4: CHI TIẾT CODE TRONG XỬ LÝ TRÊN CLOUD SERVER 98
Trang 10DANH MỤC HÌNH ẢNH
Hình 3.1 Minh họa quản lý tiến độ, chi phí bằng MS Project 17
Hình 3.2 Quy trình làm việc để quản lý hợp đồng thông minh 18
Hình 3.3 Quy trình thanh tốn và phân tích EVM 19
Hình 3.4 Cơ chế phân quyền cho người dùng trên google drive 20
Hình 3.5 Cấp quyền sử dụng cho người xem và người nhận xét 20
Hình 3.6 Quy trình thực hiện Hợp đồng thơng minh 21
Hình 3.7 Quy trình kiểm tra và thanh tốn tự động của Hợp đồng thơng minh 24
Hình 3.8 Trách nhiệm của từng cơng tác được quy định theo từng nhà thầu 26Hình 3.9 Pseudo-code của quy trình thanh tốn 27
Hình 3.10 Pseudo-code của cơ chế thưởng phạt 27
Hình 3.11 Lưu đồ của cơ chế thưởng phạt 28
Hình 3.12 Quy trình liên kết giữa MS Project, Cloud Server, Smart Contract và Website 29
Hình 3.13 Các thông tin thiết lập ban đầu trong MS Project 29
Hình 3.14 Giao diện tạo mốc Milestone vào Hợp đồng thơng minh 31
Hình 3.15 Chủ đầu tư xác nhận việc tạo mốc Milestone 32
Hình 3.16 Cập nhật thông tin thực tế vào file MS Project 32
Hình 3.17 Thơng tin thực tế được tính toán và hiển thị khi yêu cầu thanh toán 33
Hình 3.18 Giao diện chấp nhận thanh tốn của chủ đầu tư 33
Hình 3.19 Giao diện chủ đầu tư rút tiền thừa khi thanh toán xong 34
Hình 3.20 Giao diện khi chi phí thực tế lớn hơn lượng coin đã khóa 34
Hình 3.21 Thiết lập addin trong MS Project để liên kết với Server 35
Hình 3.22 Sử dụng Database MongoDB để lưu trữ dữ liệu 36
Hình 3.23 Các thông tin cần thiết của các công tác được lưu trữ trên MongoDB 36
Hình 3.24 Sử dụng nền tảng Digital Ocean để thiết lập Cloud Server 38
Trang 11Hình 3.26 Ví Metamask 39
Hình 3.27 Sử dụng mạng Ganachetest để tiến hành thử nghiệm trên máy tính cá nhân 40
Hình 3.28 Sử dụng phần mềm Ganache để thử nghiệm giao dịch 41
Hình 3.29 Các địa chỉ ví dùng để thử nghiệm giao dịch và địa chỉ RPC URL Server 41
Hình 3.30 Giao diện Solidity dùng để lập trình Hợp đồng thơng minh 43
Hình 3.31 Giao diện website của nhóm nhà thầu thi cơng 44
Hình 3.32 Giao diện để tạo Milestone cho nhà thầu 45
Hình 3.33 Giao diện u cầu thanh tốn của nhà thầu 45
Hình 3.34 Giao diện website của nhóm chủ đầu tư 46
Hình 3.35 Giao diện chấp nhận hay từ chối các u cầu từ phía nhà thầu 46
Hình 3.36 Giao diện website của nhóm khách hàng 47
Hình 3.37 Đồ thị tương quan giữa tiến độ – chi phí của kế hoạch và thực tế 50Hình 3.38 Biểu đồ các đường BCWP, BCWS, ACWS 51
Hình 3.39 Các thơng số của dự án 52
Hình 4.1 Khu dự án nhà xưởng Paihong 53
Hình 4.2 Tiến độ dự án Prefab house 54
Hình 4.3 Các mốc thanh toán của dự án 55
Hình 4.4 Địa chỉ ví sử dụng trong thanh tốn chi phí dự án 55
Hình 4.5 Chi tiết các bước tiến hành tạo mốc Milestone 56
Hình 4.6 Giao diện của chủ đầu tư khi nhà thầu yêu cầu tạo mốc Milestone 57Hình 4.7 Giao diện xác nhận yêu cầu tạo mốc Milestone 57
Hình 4.8 Trạng thái Blocking của hợp đồng thơng minh 58
Hình 4.9 Cập nhật chi phí, tiến độ vào file MS Project 58
Hình 4.10 Giao diện u cầu thanh tốn của nhà thầu 59
Hình 4.11 Giao diện chờ xác nhận thanh toán 60
Hình 4.12 Giao diện chấp nhận thanh tốn của đầu tư 60
Hình 4.13 Giao diện trạng thái mốc Design phase đã hoàn thành 61
Trang 12Hình 4.15 Giao diện từ chối việc tạo mốc thi cơng của nhà thầu 62Hình 4.16 Chủ đầu tư ghi rõ lý do từ chối 62Hình 4.17 Cơng tác “Quality and technical inspection” bị phạt trong mốc Fabrication phase 63
Hình 4.18 Chi phí phạt được tính tự động trong hợp đồng thơng minh 64Hình 4.19 Công tác “Construction of concrete foundation beams” được thưởng trong mốc Foundation 64
Trang 13DANH MỤC TỪ VIẾT TẮT VÀ KÍ HIỆU
SMC Smart Contract
EVM Earn Value Method
VIAC Vietnam International Arbitration Centre
VPS Virtual Private Server
ETH Ethereum
BAC Budget At Completion
PV Plan Value
BCWS Budgeted Cost of Work Scheduled
BCWP Budgeted Cost of Work Performed
ACWP Actual Cost of Work Performed
EV Earn Value
CV Cost Variance
SV Schedule Variance
CPI Cost Performance Index
SPI Schedule Performance Index
Trang 14CHƯƠNG 1 GIỚI THIỆU CHUNG
1.1 Lý do chọn đề tài
Nguồn lực về tài chính đóng một vai trị rất lớn đối với việc thúc đẩy nhanh chóng sự phát triển của bất cứ ngành công nghiệp nào và quyết định đến sự thành công của bất kỳ cơng ty thuộc lĩnh vực đó Các dự án thuộc lĩnh vực xây dựng với quy mô phức hợp cao, có nhiều loại hình khác nhau về quy mơ, u cầu kỹ thuật và địa điểm xây dựng khác nhau và thường liên quan đến nhiều bên với sự cộng tác phức tạp, trong đó thì việc quản lý tài chính yếu kém có thể dẫn đến thất bại của các công ty xây dựng Theo một báo cáo ở Hoa Kỳ thì những cơng ty xây dựng có nguy cơ phá sản cao hơn 14% so với tất cả những công ty trong các lĩnh vực khác[1] Vì vậy điều rất cần thiết là phải duy trì mối quan hệ với các bên liên quan của dự án để có thể đạt được những mục đích chung của dự án trong khi đảm bảo lợi ích cơng ty, gồm cả dịng tiền ổn định và tình hình tài chính vẫn được duy trì
Trang 15năng lực thương lượng của các bên thượng nguồn (khách hàng và / hoặc tổng thầu) và sự phức tạp của quá trình nghiệm thu, xác minh thanh toán, phê duyệt và giao dịch, các tranh luận liên quan đến việc chậm thanh toán và / hoặc khơng thanh tốn thường nảy sinh Việc chậm thanh tốn và khơng thanh tốn có tác động tiêu cực đến tài chính của các bên hạ nguồn (tức là các nhà thầu phụ và nhà cung cấp) như đã đề cập, cùng với uy tín của các bên thượng nguồn và dẫn đến các rủi ro thất bại khác của dự án
Hình 1.1 Bản đồ mối quan hệ các bên liên quan trong dự án xây dựng
Tóm lại, một nền tảng có thể theo dõi để quản lý các mối quan hệ hợp đồng liên quan, đáng tin cậy, minh bạch và các vấn đề bao gồm thanh toán và xung đột là cần thiết cho thành công của dự án Các mơ hình quản lý thơng thường trong đó khách hàng và / hoặc tổng thầu đóng vai trị chủ chốt và có quyền lực hơn những người khác đã được chứng minh là không hiệu quả trong việc áp dụng để giải quyết các vấn đề nói trên Cần có một mạng lưới ngang hàng để cải thiện sự tin cậy lẫn nhau, tính minh bạch và hiệu quả hợp tác với động cơ đôi bên cùng có lợi để tồn tại 1.2 Xác định mục tiêu nghiên cứu
Trang 16đồng thời cũng giải quyết các vấn đề về tranh chấp trong thanh tốn hiện nay Về Cơng nghệ Blockchain được cho là giải pháp tiên tiến vì nó đã được áp dụng thành công trong các ngành công nghiệp khác với các vấn đề hiện tại tương tự Nghiên cứu này hướng tới mục đích đề xuất một quy trình thanh tốn tự động cụ thể giữa chủ đầu tư và nhà thầu thi công Các chức năng và đặc điểm chính của khung được minh họa trong Hình 1.2
Trang 171.3 Xác định phạm vi nghiên cứu
Phạm vi nghiên cứu: Nghiên cứu tập trung chủ yếu vào giải quyết mơ hình sử dụng cơng nghệ Hợp đồng thông minh (một ứng dụng trong công nghệ chuỗi khối Blockchain) vào việc tự động thanh tốn chi phí xây dựng hàng tháng dựa trên dữ liệu được cập nhật từ file quản lý tiến độ - chi phí MS Project
Ngoài ra, chủ đầu tư và các bên tham gia dự án có thể giám sát tiến độ - chi phí dự án dựa trên website được xây dựng dựa trên lý thuyết EVM về đánh giá tình trạng dự án
Nghiên cứu này chỉ mới tập trung chủ yếu vào các dự án có hợp đồng theo đơn giá cố định Ngồi ra, việc thanh tốn hợp đồng theo tiền điện tử cũng sẽ bị ảnh hưởng ít nhiều về thanh khoản của giá trị đồng tiền được dùng để thanh tốn Trong nghiên cứu này, giả định là khơng xem xét đến vấn đề ảnh hưởng của thanh khoản thay đổi của đồng tiền được dùng để giao dịch
1.4 Đóng góp của nghiên cứu 1.4.1 Trên phương diện học thuật
Nghiên cứu này nhằm giúp cung cấp thêm cho mọi người thêm kiến thức của công nghệ Blockchain – Hợp đồng thông minh, khi mà trong lĩnh vực xây dựng hiện nay còn rất ít được áp dụng Kể từ khi được ra mắt vào năm 2008 đến nay thì cơng nghệ Blockchain đã được ứng dụng vào rất nhiều các lĩnh vực khác nhau như quản lý kho bãi, quản lý các chuỗi cung ứng, quản lý các dữ liệu trong lĩnh vực y tế, xử lý tài chính…Mặc dù vậy nhưng trong ngành xây dựng hiện do tính chất đặc thù khó thay đổi thì các ứng dụng của cơng nghệ Blockchain hiện nay vẫn cịn hạn chế rất nhiều Vì vậy, nghiên cứu này cũng đóng vai trị tiên phong cho các nghiên cứu về ứng dụng công nghệ mới Blockchain vào lĩnh vực xây dựng sau này
1.4.2 Trên phương diện thực tế
Ứng dụng của nghiên cứu này sẽ có vai trị cực kì to lớn trong việc quản lý thanh toán hợp đồng
- Giải quyết một số bài toán liên quan đến việc chậm trễ tiến độ
Trang 18- Ngoài ra, trong giao diện thanh tốn chi phí xây dựng cịn tích hợp cơng cụ EVM nhằm giúp chủ đầu tư hoặc là các bên liên quan có thể xem xét các thơng số nhằm nắm được tình hình của dự án một cách kịp thời và chính xác
Việc áp dụng tiền điện tử vào thanh toán trong lĩnh vực xây dựng còn rất mới ở Việt Nam do còn bị hạn chế bởi một số các quy định về pháp luật Nghiên cứu này mở ra một xu hướng nghiên cứu mới trong lĩnh vực quản lý hợp đồng, giúp chủ đầu tư, nhà thầu và các nhà cung cấp đảm bảo các quyền lợi được tốt hơn khi tham gia vào dự án xây dựng
Trang 19CHƯƠNG 2 CƠ SỞ LÝ THUYẾT VÀ TỔNG QUAN NGHIÊN CỨU
2.1 Các khái niệm và định nghĩa 1.2.1.1 Quản lý hợp đồng xây dựng
Hợp đồng xây dựng là bản thỏa thuận đại diện lẫn nhau giữa hai bên là chủ đầu tư và với nhà thầu với sự chấp nhận đồng ý từ cả hai bên, bao gồm các điều khoản và thêm điều kiện ràng buộc lẫn nhau để bắt buộc nhà thầu cung cấp các sản phẩm tương ứng với chất lượng và thời gian cụ thể và bắt buộc phía chủ đầu tư phải cung cấp tiền đúng với các điều khoản có ghi trong bản hợp đồng
Quản lý hợp đồng bao gồm nhiều nhiệm vụ logic và các kỹ thuật để bảo vệ các điều kiện đã được thỏa thuận của hợp đồng được tuân thủ, rủi ro hợp đồng được giảm thiểu và các hành động cần thiết được thực hiện trong trường hợp có bất kỳ phía nào vi phạm hợp đồng, để giảm thiệt hại thực tế của dự án và giữ cho bên thực hiện không bị tổn hại trong thời hạn và thanh toán, v.v
Trang 20Hình 2.1 Các nhiệm vụ cơ bản trong quản lý hợp đồng xây dựng
2.1.2 Các bên liên quan và trong thanh toán hợp đồng
Trang 21Các dự án xây dựng có sự tham gia vào của nhiều bên liên quan với những lợi ích và yêu cầu khác nhau Quản lý toàn bộ các bên liên quan trong dự án là một cách tiếp cận có hệ thống, kết hợp với các kỹ năng phù hợp của các nhà quản lý dự án để đáp ứng lợi ích của các bên liên quan trong khi đạt được các kết quả dự án tốt nhất
Một vấn đề quan trọng trong ngành xây dựng - ngành có mối quan hệ phức tạp với các bên liên quan là giải quyết tranh chấp
Nói chung, có ba mơ hình để có thể giải quyết tranh chấp bao gồm: tranh tụng tại tòa án, phân xử bằng trọng tài tư nhân chuyên nghiệp và phân xử theo nguồn cộng đồng (bao gồm cả giải quyết tranh chấp bằng Blockchain)[8] Ưu điểm chính của tịa án là phán quyết của bồi thẩm đoàn được hỗ trợ bởi lực lượng của cơ quan quyền lực nhà nước, dẫn đến hành động hợp pháp mạnh mẽ Tuy nhiên, các thủ tục của tòa án thường kéo dài và tốn kém, do đó khơng thuận lợi cho các công ty vừa và nhỏ [8] Các dịch vụ trọng tài chuyên nghiệp cũng có thể được cung cấp bởi các hội đồng xét xử tranh chấp tư nhân, chẳng hạn như Vietnam International Arbitration Centre (VIAC) tại văn phòng địa phương, thường nhanh hơn và chất lượng phán quyết được đảm bảo nhờ vào kiến thức và uy tín của các ủy ban Trong những năm gần đây, để thích ứng với nhu cầu ngày càng tăng về quy trình giải quyết nhanh chóng, cơng bằng và hiệu quả về chi phí, trọng tài tư nhân có thể được tổ chức trên các nền tảng trực tuyến, chẳng hạn như Giải quyết tranh chấp trực tuyến châu Âu, giải quyết hơn 36.000 vụ việc trong năm 2018 [8]
Trang 222.1.3 Thanh toán hợp đồng xây dựng theo tiến độ
Trong các dự án xây dựng, thanh toán theo tiến độ dự án là một khoản thanh toán từng phần bao gồm khối lượng công việc đã được làm hoàn thành trong một khoảng thời gian cụ thể Các khoản thanh toán theo tiến độ nói chung được tiến hành thực hiện thông qua một hệ thống phân tầng; từ chủ đầu tư bắt đầu thanh tốn cho nhà thầu chính, sau đó từ nhà thầu chính cho các nhà thầu phụ, v.v Do tính chất phân tầng của nó, hệ thống thanh tốn theo tiến độ truyền thống có thể dẫn đến các vấn đề lớn nếu thanh tốn khơng được thực hiện hoặc thanh toán chậm
Mặc dù thực tế rằng các khoản thanh toán là huyết mạch của các dự án xây dựng, trên thực tế, dòng vốn ổn định là rất hiếm [2] Các vấn đề về thanh toán dẫn đến xảy ra những hậu quả không mong muốn bao gồm sự chậm trễ, tăng chi phí, giảm hiệu suất, tranh chấp và phá sản [3]có thể đe dọa sự thành cơng của các dự án Vấn đề thanh toán được cho là là một trong những nguyên nhân tranh chấp hàng đầu đối với các dự án xây dựng [5]
Việc chủ đầu tư chậm thanh tốn tác động rất tiêu cực đến dịng tiền của nhà thầu, điều này cũng thường dẫn đến việc thanh toán của nhà thầu phụ và các đơn vị cung cấp cũng bị trì hỗn Ngay cả khi nhà thầu được thanh toán đúng hạn, dịng tiền thanh tốn nhanh chóng cho các nhà thầu phụ không phải lúc nào cũng ln được đảm bảo vì nhà thầu có thể sử dụng khoản thanh toán để hỗ trợ cho các dự án khác hoặc có thể cố gắng có thêm lợi nhuận bằng tiền lãi của phần tiền từ chủ đầu tư đã thanh toán Việc thanh toán chậm trễ không chỉ tác động hủy hoại phần lớn các điều kiện tài chính của những người tham gia dự án, mà lịng tin giữa các bên cũng có thể bị tổn hại nghiêm trọng trong một số trường hợp nhất định Do đó, ngành xây dựng gặp nhiều vấn đề về thanh toán Do đó, ngày càng có nhu cầu về một hệ thống thanh toán theo tiến độ đáng tin cậy và hiệu quả để giải quyết các vấn đề thanh toán và đạt được các dự án thành công
Trang 23Blockchain ban đầu được giới thiệu cho Bitcoin (một loại tiền kỹ thuật số phi tập trung, hoặc còn được gọi là tiền điện tử), nhưng sau đó đã phát triển sang các ứng dụng phi tập trung khác; chẳng hạn như hợp đồng thông minh Hợp đồng thông minh là một phương thức được máy tính hóa mà việc triển khai được tự động hóa thơng qua một mã thực thi chạy trên chuỗi khối Hợp đồng thông minh có quyền kiểm sốt các đối tượng vật lý hoặc kỹ thuật số theo các điều khoản đã thỏa thuận Tiềm năng của hợp đồng thông minh là để giải quyết vấn đề thanh toán chậm trễ, giải quyết tranh chấp, và khả năng bảo mật thông tin được đề cập trong nghiên cứu gần [6, 9] Tuy nhiên, cácnghiên cứu về quy trình vận hành của Hợp đồng thông minh cịn rất hạn chế Do đó, bài luận văn này sẽ tập trung vào việc thiết lập một hệ thống thanh tốn tự động dựa trên nền cơng nghệ Blockchain để giải quyết bài toán chậm trễ thanh toán và bảo mật thông tin
2.2 Giới thiệu về công nghệ Blockchain
Blockchain là một công nghệ sổ cái phân tán , nơi việc phân phối được quản lý bởi mạng ngang hàng (P2P) phi tập trung và "sổ cái" được coi là cơ sở dữ liệu điện tử bao gồm một chuỗi các khối [10] Trong mạng lưới này, các giao dịch được xác minh, xác thực và kết hợp thành các khối Các khối sau đó được liên kết với nhau Do đó, thủ tục dựa trên một cấu trúc khối chuỗi phát triển tuyến tính Dữ liệu được lưu trữ nhiều lần trong mạng này để có thể đối phó với sự cố của một hoặc nhiều nút Dữ liệu trong Blockchain là không thể thay đổi và khơng thể bị thao túng hoặc xóa
Trang 24Blockchain của họ vào năm 2014, Blockchain đã trở thành một nền tảng với các ứng dụng có thể lập trình được Bằng cách này, mở ra nhiều khả năng ứng dụng công nghệ Blockchain vào các ngành nghề khác ngồi lỉnh vực tài chính Một Blockchain có thể được thiết lập thành 3 dạng như sau: công khai, riêng tư hoặc liên kết Blockchain cơng khai là một mạng lưới hồn tồn phi tập trung mà khơng có cơ quan có thẩm quyền cấp cao hơn Mỗi giao dịch được xác minh và đồng bộ hóa bởi từng nút của Blockchain trước khi nó được ghi vào hệ thống Điều này làm cho biến thể này tương đối chậm và rất tốn tài nguyên, nhưng minh bạch và an tồn Với Blockchain riêng tư, một cơng ty vận hành hệ thống và có quyền kiểm sốt các giao dịch Chỉ một người tham gia xác minh và ghi từng giao dịch vào hệ thống Ngoài ra, quyền đọc đối với các giao dịch trên mỗi người dùng có thể bị hạn chế, điều này cho phép bảo vệ dữ liệu cao hơn so với biến thể cơng khai Vì kích thước của Blockchain riêng bị giới hạn bởi giới hạn của công ty, yêu cầu tài nguyên và thời gian tính tốn cho mỗi giao dịch cũng được giữ trong giới hạn Tuy nhiên, khi cách tiếp cận hoàn toàn phi tập trung bị từ bỏ, một phần độ tin cậy cũng bị mất Blockchain liên hợp là một loại kết hợp giữa các biến thể riêng tư và công khai Tại đây, một nhóm người tham gia chia sẻ quyền quyết định đối với việc xác minh và phân phối quyền đọc cho các giao dịch Điều này mang lại nhiều lợi thế của Blockchain riêng như hiệu quả và bảo vệ dữ liệu của các giao dịch mà khơng cần đặt tồn bộ chủ quyền vào một tay Để thực hiện trong một dự án xây dựng, nó được dự định sử dụng một Blockchain liên hợp Các bên tham gia hợp đồng cũng như các ngân hàng, công ty bảo hiểm và nếu cần thiết, các hiệp hội, phịng hoặc khu vực cơng có thể tham gia
Trang 25quản lý tài sản (ví dụ cho thuê thiết bị) và các ứng dụng có liên quan đến xuất xứ cho chuỗi cung ứng Weisheng Lu và các cộng sự [14] ứng dụng các Oracle trong Blockchain để quản lý chuỗi cung ứng
Tuy nhiên, tại thời điểm này, do lưu trữ Blockchain hạn chế và tốc độ giao dịch tương đối chậm, nên việc lưu trữ tất cả dữ liệu của một dự án xây dựng trong Blockchain là vơ ích, tốn thời gian và q tải Nhiều nhà nghiên cứu đề xuất khái niệm về lưu trữ dữ liệu offchain, là một cơ sở dữ liệu thông thường hoặc một cơ sở dữ liệu phân tán để lưu trữ dữ liệu bên ngoài Blockchain Hiện nay đã có nhiều nghiên cứu đề xuất một số kiến trúc sử dụng Blockchain để kết nối lớp ứng dụng trong dữ liệu ngoài chuỗi và kiểm sốt ngồi chuỗi
2.3 Giới thiệu về Hợp đồng thơng minh
Hợp đồng thơng minh, hay cịn được gọi là smart contract, là một khái niệm trong lĩnh vực công nghệ Blockchain và được hiểu là khả năng tự động thiết lập các điều khoản và thực hiện các thỏa thuận trên hệ thống máy tính Với sự sử dụng của công nghệ Blockchain, hợp đồng thơng minh có khả năng hoạt động một cách tự động và đáng tin cậy, không cần sự can thiệp từ bất kỳ yếu tố bên ngoài nào
Tồn bộ q trình hoạt động của hợp đồng thông minh diễn ra tự động và được thực hiện dựa trên các quy tắc và điều khoản đã được định nghĩa trước Ví dụ, trong việc thanh tốn trực tuyến, hợp đồng thơng minh có thể tự động thực hiện q trình thanh tốn khi các điều kiện đã được đáp ứng, mà không cần đến sự can thiệp của bên thứ ba Tương tự, trong việc xác minh phiếu bầu, hợp đồng thông minh có thể đảm nhận vai trị của một bảng phiếu và thực hiện việc đếm phiếu một cách tự động và minh bạch
Trang 26Mục tiêu cuối cùng của hợp đồng thông minh là cho phép hai bên có thể làm việc và giao dịch trực tiếp với nhau trên Internet mà không cần phải thông qua bất kỳ trung gian nào, và không cần xác định danh tính của từng bên Điều này mang lại tiềm năng giảm bớt sự phụ thuộc vào các tổ chức trung gian và tạo ra môi trường giao dịch an toàn, đáng tin cậy và minh bạch hơn trong các lĩnh vực khác nhau của đời sống và kinh doanh
Sự khác biệt giữa Truyền thống và hiện đại
Trong bối cảnh hợp đồng truyền thống, việc xây dựng hợp đồng đòi hỏi sự tham gia của các chuyên gia pháp lý và liên quan đến một lượng lớn tài liệu Quá trình này tốn thời gian và yêu cầu sự chứng thực từ bên thứ ba Điều này có thể dẫn đến những trường hợp lừa đảo và làm giả, gây ra mâu thuẫn và tốn kém chi phí liên quan Khi xảy ra vấn đề, phải dựa vào hệ thống tư pháp để giải quyết, gây ra sự phức tạp và không chắc chắn
Trái lại, hợp đồng thông minh được thiết lập bởi máy tính bằng ngơn ngữ lập trình Tất cả các điều khoản và hình phạt đã được ghi rõ, tương tự như hợp đồng truyền thống Tuy nhiên, điểm khác biệt quan trọng là hợp đồng thông minh không cần sự can thiệp của con người trong q trình thực thi Nó đảm bảo tính chính xác và cơng bằng trong việc thực thi, mà không cần đến sự tin cậy vào các bên thứ ba Tất cả các lệnh của hợp đồng thông minh được thực hiện tự động trên hệ thống sổ cái phân tán của công nghệ Blockchain
Do đó, ứng dụng hợp đồng thơng minh dựa trên cơng nghệ Blockchain tiếp tục mang lại mức độ tin cậy cao trong việc thiết lập và thực thi thỏa thuận Nó mở ra khả năng thay đổi cách suy nghĩ và thực hiện các mối quan hệ ràng buộc, đặc biệt là trong lĩnh vực kinh doanh Sự thay đổi này được coi là cần thiết và mang lại tiềm năng lớn
Trang 27So sánh điểm khác biệt trong cách tiếp cận này so với các cách tiếp cận khác trên thế giới
Trên thế giới hiện nay cũng đã có một số nghiên cứu về áp dụng cơng nghệ Blockchain vào thanh tốn trong xây dựng Trong đó, điển hình có 2 cách tiếp cận như sau:
- Một là: Sử dụng mơ hình BIM kết hợp với Hợp đồng thông minh để thanh toán trong xây dựng [15]
- Hai là: Sử dụng Hợp đồng thông minh kết hợp công nghệ thu thập thực tế ảo bằng Robot để tiến hành đánh giá và thanh tốn chi phí xây dựng [16]
Sau đây là bảng so sánh của hướng tiếp cận sử dụng trong luận văn và hai hướng tiếp cận trên
Bảng 2.1 So sánh ưu điểm của các phương pháp tiếp cận Ưu/Nhược điểm
Hướng tiếp cận
Ưu điểm
Sử dụng phần mềm MS Project kết hợp Hợp đồng thông minh để thanh tốn chi phí xây dựng
- Thơng tin chính xác, minh bạch rõ ràng - Chi phí thực hiện file MS Project thấp
- Tính phổ biến cao, áp dụng được cho nhiều loại dự án với quy mô khác nhau
- Chi phí tiến hành thấp Sử dụng mơ hình BIM kết hợp
với Hợp đồng thông minh để thanh tốn chi phí xây dựng
- Mơ hình trực quan, tính chính xác cao
- Tính linh hoạt liên kết nhiều bên khác nhau, dùng được cho nhiều công việc khác nhau trong dự án như kiểm tra bản vẽ, xung đột…
- Tất cả thông tin của dự án được thể hiện hết trong mơ hình BIM
Sử dụng Hợp đồng thơng minh kết hợp công nghệ thu thập thực tế ảo bằng Robot để thanh tốn chi phí xây dựng
Trang 28Bảng 2.2 So sánh nhượt điểm của các phương pháp tiếp cận Ưu/Nhược điểm Hướng tiếp cận Nhược điểm Sử dụng phần mềm MS Project kết hợp Hợp đồng thông minh để thanh tốn chi phí xây dựng
- Địi hỏi kiến thức chun sâu về lập trình - Tính đa dụng chưa cao, chỉnh dùng được file MS Project để quản lý tiến độ và thanh toán - Với mỗi cặp quan hệ như là Chủ đầu tư – Nhà thầu chính hoặc là Thầu chính – Thầu phụ đều cần các file tiến độ khác nhau để thanh toán
Sử dụng mơ hình BIM kết hợp với Hợp đồng thơng minh để thanh tốn chi phí xây dựng
- Chi phí xây dựng mơ hình cao
- Cần kiến thức chuyên sâu cả về lập trình và BIM
- Khó áp dụng thực tế đối với các cơng trình quy mơ nhỏ
Sử dụng Hợp đồng thông minh kết hợp công nghệ thu thập thực tế ảo bằng Robot để thanh tốn chi phí xây dựng
- Chi phí thực hiện thu thập thực tế bằng Robot rất cao
- Rất khó áp dụng cho các dự án nhỏ, hoặc các dự án có tính chất phức tạp cao, các cơng trình trong các điều kiện đặc biệt
Trang 29CHƯƠNG 3 MƠ HÌNH TỰ ĐỘNG THANH TỐN CHI PHÍ XÂY DỰNG BẰNG HỢP ĐỒNG THƠNG MINH
3.1 Quản lý tiến độ, chi phí dự án bằng phần mềm Microsoft Project
Microsoft Project (MS Project) là một phần mềm do công ty Microsoft phát triển, dùng để lập tiến độ thi công và quản lý dự án Nó cung cấp các tính năng mạnh mẽ hỗ trợ người dùng giám sát dự án, phân bổ nguồn lực, thiết lập kế hoạch, phân công các nhiệm vụ, quản lý ngân sách, theo dõi tiến độ và lập báo cáo dự án
Các tính năng chính của Microsoft Project bao gồm:
• Phân bổ nguồn lực và tài nguyên một cách hợp lý để đáp ứng các cơng việc
• Lập kế hoạch chi tiết cho dự án bằng cách xác định các nội dung công việc cần thực hiện và thời gian cần thiết tương ứng
• Điều chỉnh chiến lược hoạt động để phù hợp với thời gian, chi phí và nguồn lực ở từng giai đoạn
• Xác định thời gian thực hiện và phân công các nhiệm vụ cho từng thành viên trong dự án
• Quản lý ngân sách và hoạch định cho các phần trong dự án
• Lưu trữ và chia sẻ thơng tin dữ liệu cho các thành viên trong cùng dự án để tăng cường sự hợp tác và phối hợp làm việc với nhau
• Tạo các báo cáo chuyên nghiệp để có thể đánh giá kết quả và tiến độ, chất lượng của dự án
Trang 30Hình 3.1 Minh họa quản lý tiến độ, chi phí bằng MS Project
3.2 Quy trình vận hành tổng thể
3.2.1 Các giai đoạn của quy trình quản lý Hợp đồng thông minh
Trang 31Hình 3.2 Quy trình làm việc để quản lý hợp đồng thông minh 5 giai đoạn của quy trình quản lý dự án bằng hợp đồng thơng minh
• Giai đoạn 1: Chủ đầu tư và nhà thầu sẽ cùng phác thảo và đưa ra các
điều khoản ràng buộc cho hợp đồng Sau đó, từ các điều khoản ràng buộc đó chọn các một số các điều kiện cần thiết để thực hiện cho Hợp đồng thơng minh Ngồi ra trong bước này cịn lấy thêm thơng tin điện tử của chủ đầu tư, nhà thầu, các bên tham gia Hợp đồng thông minh về mã ví điện tử
• Giai đoạn 2: Chủ đầu tư và nhà thầu lập ra bảng kế hoạch tổ chức thi
công chi tiết với chi phí và thời gian cụ thể, đồng thời thiết lập các mốc thi công cụ thể để sau này tiến hành Hợp đồng thông minh dựa trên các mốc thi công (Milestone) đã được định sẵn giữa các bên tham gia hợp đồng Đồng thời trong giai đoạn này cũng thực hiện việc lập trình ra Hợp đồng thông minh với các điều kiện ràng buộc đã được chọn ra từ giai đoạn 1
• Giai đoạn 3: Tiến hành kí hết hợp đồng xây dựng, bắt đầu tiến hành thi
công xây dựng dựa trên kế hoạch thời gian, chi phí đã được xác định trước ở giai đoạn 2, đồng thời cho triển khai song song Hợp đồng thông minh Trước khi bắt đầu tiến hành thi công, nhà thầu sẽ yêu cầu phía chủ đầu tư khóa 1 lượng coin bằng với chi phí của mốc (Milestone) sắp tiến hành thi công (nhân với hệ số đảm bảo 1.2)
• Giai đoạn 4: Sau khi thi công xong các mốc (Milestone) đã định sẵn
Trang 32đầu tư phát hiện ra các vấn đề bất hợp lý trong khâu giấy tờ về nghiệm thu hoặc hóa đơn thì chủ đầu tư ngay lập tức phản hồi về cho nhà thầu để kịp thời sửa chữa lại cho đúng với thực tế tại công trường Nếu tất các biên bản, hóa đơn, chứng từ là hợp lý thì sẽ tiến hành sang giai đoạn 5
• Giai đoạn 5: Tại giai đoạn này, đơn vị thi cơng sẽ u cầu chủ đầu tư
thanh tốn chi phí thi cơng thơng qua Hợp đồng thông minh sau khi được chủ đầu tư chấp nhận phê duyệt các giấy tờ mà bên nhà thầu cung cấp thì sẽ tiến hành thanh tốn chi phí xây dựng thực tế đã thi công Đối với việc thanh tốn, mơ hình thanh tốn được đề xuất trong luận văn là dựa trên kế hoạch tiến độ xây dựng sử dụng phần mềm MS Project Tùy thuộc vào loại hợp đồng được sử dụng, cấu trúc và nội dung của mơ hình thanh tốn có thể khác nhau Theo đó, mơ hình thanh tốn trong luận văn là dựa trên chi phí thực tế đã được nhà thầu thi công chi ra thực tế cho cơng trình Các khoản thanh tốn được tổng hợp vào cuối mỗi cột mốc, và được tự động thanh tốn sau khi đã có sự xác nhận từ phía chủ đầu tư Hợp đồng thơng minh được thực hiện trên công nghệ sổ cái phân tán của nền tảng Blockchain Điều này có nghĩa là các giao dịch thanh toán tự động được kiểm tra và lưu trữ thông qua Blockchain
Trang 33Dữ liệu file Ms Project được lưu trữ trực tuyến trên nền tảng Onedrive, do đó có thể phân quyền truy cập để xem và chỉnh sửa dữ liệu Ví dụ, ngồi đơn vị nhà thầu chính thì các tổ chức khác không thể thực hiện việc chỉnh sửa hay thay đổi các thông tin dữ liệu trong file MS Project Từ đó góp phần làm cho việc quản lý tiến độ, phối hợp giữa các bên tham gia dự án trở nên dễ dàng, thuận tiện hơn
Hình 3.4 Cơ chế phân quyền cho người dùng trên google drive
Trang 34File MS Project sau khi được lưu trữ trên google drive trở thành trung tâm của dữ liệu Hợp đồng thông minh sẽ tự động cập nhật các số liệu về chi phí từ file MS Project sau đó tiến hành thực hiện các bước tiếp theo của quy trình thanh tốn Đồng thời thơng tin về tiến độ cũng sẽ được tự động cập nhật lên trang web để tự động tổng hợp các số liệu cho phân tích EVM
Chủ đầu tư và các đơn vị liên quan có thể truy cập vào trang web để có thể xem tình hình dự án hiện tại như thế nào, từ đó có được các giải pháp ứng phó kịp thời để giải quyết các vấn đề của dự án Ví dụ, chỉ cần ngồi tại văn phịng thì chủ đầu tư cũng có thể biết được tồn bộ chi phí đã thực hiện, tiến độ thi cơng bị chậm trễ bao nhiêu ngày, và ngay lập tức có thể tạo các cuộc họp để giải quyết tình trạng chậm trễ của dự án một cách chủ động
3.2.2 Quy trình vận hành tổng thể của Hợp đồng thơng minh
Hình 3.6 Quy trình thực hiện Hợp đồng thông minh
Trang 35được thống nhất trước giữa hai bên chủ đầu tư và đơn vị thi công Trước khi bắt đầu thi công, tiến hành tính tốn chi phí theo kế hoạch ban đầu của dự án trong khoảng thời gian của Milestone đó, sau đó gửi yêu cầu chủ đầu tư chấp nhận việc khóa 1 lượng Coins (sau này gọi là Block Amount) Lượng Coins khóa này được tính tốn theo chi phí thi cơng theo kế hoạch nhân với hệ số đảm bảo Vì giá trị tiền điện tử có thể bị thay đổi và chi phí thi cơng thực tế có thể hơn giá trị theo kế hoạch nên cần có hệ số đảm bảo nhằm bảo vệ quyền lợi của nhà thầu
Block Amount = (Chi phí theo kế hoạch) X (hệ số đảm bảo)
Ở đây ta chọn hệ số đảm bảo khoản 1.2 (Hệ số này tùy thuộc vào thỏa thuận của hai bên chủ đầu tư và nhà thầu xây dựng)
3.3 Chi tiết cấu trúc mơ hình thanh tốn bằng Hợp đồng thông minh
Sau khi bắt đầu triển khai Hợp đồng thông minh, tiến hành thiết lập bảng tiến độ cùng chi phí theo kế hoạch Sau đó nhà thầu yêu cầu khóa một lượng tiền điện tử bằng Block Amount, chủ đầu tư sẽ tiến hành xem xét yêu cầu khóa Block Amount là hợp lý hay chưa
• Nếu hợp lý thì tiến hành khóa Block Amount bằng chấp nhận yêu cầu khóa coin của nhà thầu
• Nếu chưa hợp lý thì sẽ tiến hành lại bước thiết lập lại bảng chi phí, tiến độ ban đầu
Sau đó, Block Amount sẽ bị tạm khóa 1 khoảng thời gian tương ứng với thơi gian thực hiện cột mốc Milestone Trong khoảng thời gian này, khơng ai có thể sử dụng lượng tiền điện tử này
Nhà thầu sẽ liên tục cập nhật chi phí, tiến độ thực hiện lên file MS Project được lưu trữ trên drive Sau khi thời gian thi công mốc Milestone này kết thúc, nhà thầu tiến hành cập nhập tất cả các chi phí của mốc Milestone đó vào MS Project Đồng thời song song đó nhà thầu gửi cho chủ đầu tư các báo cáo, biên bản nghiệm thu của các hạng mục đã được hoàn thành
Trang 36nghiệm thu để đánh giá chất lượng, số lượng các hạng mục đã thi cơng có tương xứng với u cầu thanh tốn hay khơng
• Nếu hợp lý tiến hành chấp nhận thanh tốn để giải phóng lượng tiền điện tử bằng với lượng đã yêu cầu từ Block Amount, phần dư sẽ được chủ đầu tư rút về ví cá nhân của mình
• Nếu chưa hợp lý thì tiến hành trao đổi lại với nhà thầu về các chi phí thực tế đã thi cơng và đưa ra 1 số liệu mới chính xác hơn Từ đó quay lại bước yêu cầu thanh toán của nhà thầu
Cứ như vậy quy trình u cầu thanh tốn và thanh toán hàng tháng sẽ được lặp đi lặp lại cho tới khi dự án kết thúc
Trang 383.4 Cơ chế thưởng phạt kết hợp vào Hợp đồng thơng minh khi thanh tốn xây dựng
Nhằm để giải quyết bài toán chậm tiến độ của nhà thầu, đảm bảo quyền lợi cho chủ đầu tư, ngoài cơ chế thanh tốn cịn có thêm cơ chế thưởng phạt khi nhà thầu thi công sớm hay trễ so với tiến độ
Trong file MS Project có thêm hai cột là cột “Respond” và “Bonus/Punish” để xác định trách nhiệm của từng cơng tác là thuộc về nhà thầu nào Từ đó, vào cuối mỗi Milestone sẽ tổng hợp lại để tính tốn xác định chi phí thưởng phạt của từng nhà thầu từ đó chuyển kết qua sang Hợp đồng thơng minh để tính tốn số Coins dùng để thưởng hoặc phạt cho từng đối tượng nhà thầu Việc đánh dấu các công tác nào được thưởng và bị phạt sẽ được thống nhất giữa cả hai bên chủ đầu tư và nhà thầu
𝐵𝑙𝑜𝑐𝑘 𝐴𝑚𝑜𝑢𝑛𝑡 = 𝐵𝑎𝑠𝑒𝑙𝑖𝑛𝑒 𝐶𝑜𝑠𝑡 × 𝑛 (1)
Công thức dưới đây dùng để tính tốn cho các trường hợp thưởng phạt: Trường hợp 1: Hoàn thành đúng với thời gian theo kế hoạch ban đầu
𝑃𝑎𝑦𝑚𝑒𝑛𝑡 𝐶𝑜𝑠𝑡 = ∑𝐴𝑐𝑡𝑢𝑎𝑙 𝐶𝑜𝑠𝑡 (2)
Trường hợp 2: Chậm trễ tiến độ so với kế hoạch ban đầu
𝑃𝑎𝑦𝑚𝑒𝑛𝑡 𝐶𝑜𝑠𝑡 = ∑𝐴𝑐𝑡𝑢𝑎𝑙 𝐶𝑜𝑠𝑡 − ∑𝑃𝑢𝑛𝑖𝑠ℎ 𝐶𝑜𝑠𝑡 (3)
Với:
𝑃𝑢𝑛𝑖𝑠ℎ𝐶𝑜𝑠𝑡 = (𝐿𝑎𝑡𝑒 𝑇𝑖𝑚𝑒)/(𝑇𝑖𝑚𝑒 𝑜𝑓 𝑀𝑖𝑙𝑒𝑠𝑡𝑜𝑛𝑒) × ∑𝐵𝑎𝑠𝑒𝑙𝑖𝑛𝑒𝐶𝑜𝑠𝑡 × 30% (4)
𝐿𝑎𝑡𝑒 𝑡𝑖𝑚𝑒 = 𝐴𝑐𝑡𝑢𝑎𝑙 𝐷𝑢𝑟𝑎𝑡𝑖𝑜𝑛 − 𝐵𝑎𝑠𝑒𝑙𝑖𝑛𝑒 𝐷𝑢𝑟𝑎𝑡𝑖𝑜𝑛 (5)
Case 3: Hoàn thành sớm hơn so với kế hoạch ban đầu
𝑃𝑎𝑦𝑚𝑒𝑛𝑡 𝐶𝑜𝑠𝑡 = ∑𝐴𝑐𝑡𝑢𝑎𝑙 𝐶𝑜𝑠𝑡 + ∑𝐵𝑜𝑛𝑢𝑠 𝐶𝑜𝑠𝑡 (6)
Với:
𝐵𝑜𝑛𝑢𝑠𝐶𝑜𝑠𝑡 = (𝐸𝑎𝑟𝑙𝑦 𝑇𝑖𝑚𝑒)/(𝑇𝑖𝑚𝑒 𝑜𝑓 𝑀𝑖𝑙𝑒𝑠𝑡𝑜𝑛𝑒) × ∑𝐵𝑎𝑠𝑒𝑙𝑖𝑛𝑒𝐶𝑜𝑠𝑡 × 30% (7)
𝐸𝑎𝑟𝑙𝑦 𝑡𝑖𝑚𝑒 = 𝐵𝑎𝑠𝑒𝑙𝑖𝑛𝑒 𝐷𝑢𝑟𝑎𝑡𝑖𝑜𝑛 − 𝐴𝑐𝑡𝑢𝑎𝑙 𝐷𝑢𝑟𝑎𝑡𝑖𝑜𝑛 (8)
Trang 39thành chậm trễ; Actual Duration là thời gian thực tế để hoàn thành dự án; Baseline Duration là thời gian dự kiến hồn thành theo lịch trình ban đầu; Bonus Cost là tiền
thưởng cho việc hoàn thành sớm so với tiến độ ban đầu
Chi phí mà nhà thầu yêu cầu thanh toán là đã bao gồm chi phí thi cơng thực tế và các chi phí thưởng phạt (nếu có) Chủ đầu tư sẽ xem xét các số liệu thực tế từ các biên bản nghiệm thu, báo cáo ngoài công trường để đối chiếu xem số liệu được nhập vào file Ms Project có chính xác hợp lý hay khơng Từ đó đưa ra quyết định chấp nhận hay từ chối u cầu thanh tốn của nhà thầu Quy trình thanh tốn này có thể áp dụng cho cơng trình có nhiều đơn vị thi công khác nhau, thông qua các mốc Milestone khác nhau của từng nhà thầu mà thanh tốn chi phí xây dựng một cách minh bạch linh hoạt và nhanh chóng Các số liệu, thơng tin thanh tốn theo từng Milestone sẽ được lưu trữ lại trên dữ liệu Cloud thông qua hệ thống Server của Website từ đó mở ra một hướng mới cho việc giảm thiểu các tranh chấp sau thi công
Trang 40Begin
Smart contract deployments; Cost and schedule initial setting;
While (all completed word were not payment) do
Request to lock cryptocurrency;
While Owner does not accept the request do
Cost and schedule resetting
End
Locking the cryptocurrency by Milestone (in time of Milestone days); Record the cost outcomes and actual progress at the End of each month; Submit the report for project acceptance;
Contractor requests the payment;
While Owner does not accept the request do
Adjustments to the actual costs and schedules
End
Unlocking of cryptocurrency by Milestone
Transfer cryptocurrency to Contractor’s Wallet
End End
Hình 3.9 Pseudo-code của quy trình thanh tốn
Begin
Compare actual progress and original progress in ms project Cost = Calculate by bonus or punish with percent complete
if bonus then
Cost = Cost + Bonus (USD/day)
elseif punish then
Cost = Cost - Punish (USD/day)
endif
Smart contract payment
End