Chính vì những lí do trên, tác giả đã quyết định chọn vấn đề về xác định bản chất của Hợp đồng thông minh và thách thức pháp lý khi ứng dụng nó trong thực tiễn làm vấn đề nghiên cứu tron
NỘI DUNG
SƠ LƯỢC VỀ CÔNG NGHỆ CHUỖI KHỐI VÀ HỢP ĐỒNG THÔNG MINH
1.1 Từ công nghệ Blockchain đến Hợp đồng thông minh
1.1.1 Sơ lược về công nghệ Blockchain
Công nghệ chuỗi khối (Blockchain) được Satoshi Nakamoto phát minh vào năm 2008 cùng với sự ra mắt của đồng tiền Bitcoin Blockchain có thể được hiểu đơn giản là một cơ sở dữ liệu lưu trữ thông tin giao dịch, được tổ chức thành các khối thông tin liên kết với nhau Công nghệ này cho phép phát triển và mở rộng theo thời gian, nghĩa là khi có dữ liệu mới, các khối mới sẽ được hình thành.
Blockchain là một sổ cái phân tán, được duy trì giữa các thành viên trong mạng lưới, với một bản ghi duy nhất được chia sẻ cho mọi bên tham gia giao dịch Mỗi giao dịch sẽ được nhóm lại và lưu trữ trong các khối, và thông qua giao thức đồng thuận, các khối này sẽ được xác nhận và liên kết với nhau trong chuỗi Khi một khối mới được thêm vào sổ cái, nó sẽ được kết nối với khối trước đó thông qua mã băm tương ứng, tạo ra một bản ghi có thể theo dõi và không thể giả mạo.
Công nghệ sổ cái phân tán (DLT) là nền tảng công nghệ sử dụng các nút độc lập để ghi chép, chia sẻ và đồng bộ hóa giao dịch trong sổ cái điện tử Theo Ngân hàng Thế giới, DLT và Blockchain mang lại nhiều tiềm năng cho việc cải thiện quy trình giao dịch và tăng cường tính minh bạch.
Các khối trong blockchain là các đơn vị lưu trữ thông tin về một đối tượng cụ thể Mỗi khối mới được tạo ra đều liên kết với khối trước đó, tạo thành một chuỗi liên tục từ khối đầu tiên Nếu một chủ thể muốn thay đổi thông tin trong một khối, họ sẽ cần phải điều chỉnh toàn bộ các khối trước và sau khối đó Do đó, việc can thiệp hoặc sửa đổi các khối đã được thêm vào chuỗi gần như là không thể, đảm bảo rằng các khối này sẽ được lưu trữ vĩnh viễn trong blockchain.
Khi một khối dữ liệu mới được tạo ra, nó sẽ được gửi đến tất cả các thành viên trong mạng lưới, và mỗi người có trách nhiệm xác nhận tính toàn vẹn của dữ liệu, đảm bảo không có sự thay đổi hay giả mạo Đây chính là cơ chế đồng thuận đã đề cập trước đó Để một sự giả mạo xảy ra, cần có sự đồng thuận của hơn 50% thành viên trong mạng, điều này gần như là không thể.
1.1.2 Sơ lược về Hợp đồng thông minh trên nền tảng Blockchain
Thuật ngữ “Hợp đồng thông minh” lần đầu tiên được giới thiệu bởi nhà khoa học máy tính Nick Szabo vào giữa những năm 1990 Ông định nghĩa hợp đồng thông minh là “một tập hợp các lời hứa, được thiết lập dưới dạng kỹ thuật số, bao gồm các giao thức mà các bên phải tuân thủ.” Theo Szabo, hợp đồng thông minh mở ra những phương thức mới để chính thức hóa và bảo mật các mối quan hệ kỹ thuật số.
Bitcoin sử dụng công nghệ blockchain để lưu trữ thông tin về các giao dịch, bao gồm người gửi, người nhận và số lượng bitcoin được giao dịch Tương tự, blockchain trong lĩnh vực bảo hiểm y tế lưu giữ thông tin về đối tượng được bảo hiểm, cũng như lịch sử sức khỏe của họ.
Công nghệ chuỗi khối Blockchain hoạt động dựa trên nguyên tắc ghi lại và xác thực dữ liệu một cách minh bạch và an toàn Mỗi khối thông tin liên kết với nhau tạo thành một chuỗi, giúp bảo vệ dữ liệu khỏi sự can thiệp Hệ thống này sử dụng các thuật toán mã hóa mạnh mẽ để đảm bảo tính toàn vẹn và bảo mật Blockchain không chỉ ứng dụng trong lĩnh vực tài chính mà còn mở rộng ra nhiều ngành công nghiệp khác, từ logistics đến y tế, nhờ vào khả năng truy xuất nguồn gốc và giảm thiểu gian lận.
I don't know!
Hợp đồng thông minh, theo định nghĩa của Szabo, là các hợp đồng kỹ thuật số tự động thực hiện nội dung và điều kiện mà không cần can thiệp của con người Ông lấy ví dụ về máy bán hàng tự động như một hình thức Hợp đồng thông minh cơ bản, trong đó quyền sở hữu mặt hàng được chuyển giao khi có đầu vào xác định - tiền Khi người mua chọn sản phẩm và đưa tiền vào máy, hệ thống sẽ kiểm tra số tiền và nếu phù hợp, sản phẩm sẽ tự động được phát ra; ngược lại, giao dịch sẽ bị từ chối Nhờ vào chương trình máy tính, quá trình này được tự động hóa khi các điều kiện được thỏa mãn.
Hợp đồng thông minh là mã máy tính tự động thực hiện nhiệm vụ hợp đồng khi có sự kiện kích hoạt Tuy nhiên, hiện nay vẫn chưa có định nghĩa toàn diện và thống nhất về thuật ngữ này trong hệ thống pháp luật của bất kỳ quốc gia nào.
Theo Hiệp hội Quốc tế về Hoán đổi và Phái sinh (International Swaps and Derivatives Association – ISDA), một trong những định nghĩa tốt nhất về thuật ngữ
“Hợp đồng thông minh” là một thỏa thuận tự động hóa và có khả năng thực thi, theo Clack, Bakshi và Braine Hợp đồng này có thể được tự động hóa qua máy tính, nhưng quá trình tạo ra nó cần sự kiểm soát và hỗ trợ nhập dữ liệu từ con người.
8 Ruben (RWHG) Schulpen, Smart Contracts in the Netherlands, http://arno.uvt.nl/show.cgi?fid6860 [truy cập ngày 14/05/2021]
The ISDA's "Legal Guidelines for Smart Derivatives Contracts: Introduction" (January 2019) outlines the execution of legal rights and obligations through the use of tamper-proof computer code.
Hợp đồng thông minh là thỏa thuận kỹ thuật số có ba yếu tố chính: được lập trình bằng mã máy tính, hoạt động trên blockchain hoặc công nghệ sổ cái phân tán, và có khả năng tự động thực thi mà không cần sự can thiệp của con người.
1.2 Cơ chế hoạt động của Hợp đồng thông minh trên nền tảng Blockchain
Hợp đồng thông minh hoạt động tương tự như máy bán hàng tự động, tự động thực hiện các điều khoản đã được lập trình sẵn khi đủ điều kiện Đầu tiên, các điều khoản được viết bằng ngôn ngữ lập trình, sau đó mã hóa và lưu trữ trong một khối trên blockchain Khi đã được chuyển vào khối, hợp đồng thông minh sẽ được phân phối và sao chép bởi các nút đang hoạt động trong mạng lưới blockchain.
10 Christopher D Clack, Vikram A Bakshi and Lee Braine, “Smart Contract Templates: Essential Requirements and Design Options” (04/2016) Barclays Bank PLC, trang 2 https://arxiv.org/pdf/1608.00771.pdf [truy cập ngày 14/05/2021]
11 Ruben (RWHG) Schulpen, Smart Contracts in the Netherlands, trang 7, http://arno.uvt.nl/show.cgi?fid6860 [truy cập ngày 16/05/2021]
BẢN CHẤT CỦA HỢP ĐỒNG THÔNG MINH VÀ MỘT SỐ VẤN ĐỀ PHÁP LÝ ĐẶT RA DƯỚI GÓC NHÌN PHÁP LUẬT VIỆT NAM
Hợp đồng thông minh chưa được pháp luật Việt Nam công nhận là hợp đồng có giá trị pháp lý Điều này đặt ra câu hỏi liệu hợp đồng thông minh có thực sự được coi là hợp đồng dân sự hay không.
Hiện nay, có hai quan điểm chính về Hợp đồng thông minh Quan điểm thứ nhất cho rằng Hợp đồng thông minh có thể được coi là một dạng hợp đồng pháp lý và có khả năng thay thế hợp đồng truyền thống trong tương lai Ngược lại, quan điểm thứ hai cho rằng Hợp đồng thông minh chỉ là một công cụ hỗ trợ cho việc thực hiện các hợp đồng đã được các bên thỏa thuận.
Luồng quan điểm thứ nhất cho rằng Hợp đồng thông minh là một dạng hợp đồng dân sự, chịu sự điều chỉnh của pháp luật hợp đồng Theo đó, Hợp đồng thông minh đã đảm bảo các yếu tố cơ bản của hợp đồng, bao gồm đề nghị giao kết và chấp nhận giao kết (offer – acceptance).
Luồng quan điểm thứ hai cho rằng Hợp đồng thông minh chỉ là công cụ để tự động hóa quy trình thực hiện hợp đồng, với các bên đã có thỏa thuận trước Hợp đồng này được lập trình viên mã hóa thành một chương trình máy tính, thực hiện chính xác các điều khoản đã thống nhất, thay vì sử dụng văn bản giấy Các bên sẽ tuân thủ các điều khoản đã được lập trình trên nền tảng blockchain, trong khi quá trình thỏa thuận vẫn diễn ra bình thường Hợp đồng thông minh chỉ đóng vai trò là hình thức và biện pháp bảo đảm thực hiện hợp đồng Để xác định tính hợp pháp của Hợp đồng thông minh theo pháp luật Việt Nam, tác giả sẽ phân tích dựa trên tiêu chí về sự hình thành và khái niệm của hợp đồng.
Để lập một hợp đồng, các bên tham gia cần thực hiện việc giao kết, tức là quá trình thỏa thuận giữa các bên nhằm bày tỏ ý chí và xác lập, thay đổi hoặc chấm dứt quyền và nghĩa vụ dân sự Quá trình này đóng vai trò quan trọng trong việc thiết lập các điều khoản và trách nhiệm của các bên liên quan.
Hợp đồng thông minh đảm bảo hai yếu tố quan trọng: (1) đề nghị giao kết hợp đồng và (2) chấp nhận đề nghị giao kết hợp đồng Các bên tham gia đều thống nhất rõ ràng về việc ký kết hợp đồng và chấp nhận sự ràng buộc từ các quyền và nghĩa vụ, do đó, Hợp đồng thông minh hoàn toàn thỏa mãn khái niệm hợp đồng theo quy định của pháp luật.
Hợp đồng thông minh không phải là một loại hợp đồng cụ thể mà là một phương thức thiết lập hợp đồng Trước đây, việc thiết lập hợp đồng chỉ có thể thực hiện qua giao kết bằng miệng hoặc văn bản Tuy nhiên, với sự phát triển của công nghệ, giờ đây chúng ta có thể sử dụng phương tiện điện tử và hệ thống Blockchain để giao kết hợp đồng Mặc dù công nghệ thông tin không thay đổi bản chất của hợp đồng, nhưng các nguyên tắc cơ bản trong giao dịch và hợp đồng vẫn được áp dụng bất kể phương thức giao kết nào.
28 Điều 385 Bộ luật dân sự 2015
29 Trần Văn Biên, Pháp luật và hợp đồng điện tử, https://tks.edu.vn/thong-tin-khoa-hoc/chi-tiet/81/428 [ngày truy cập 29/05/2021]
Hợp đồng thông minh là hợp đồng điện tử được lập trình để tự thực hiện các điều khoản đã thỏa thuận mà không cần sự can thiệp của bên trung gian Trong khi đó, hợp đồng điện tử yêu cầu ít nhất ba chủ thể tham gia để đảm bảo tính hiệu quả và giá trị pháp lý Mặc dù Hợp đồng thông minh hoạt động trên nền tảng Blockchain, nhưng vẫn liên quan đến thông điệp dữ liệu, yếu tố cơ bản để hình thành hợp đồng điện tử Theo Luật Giao dịch điện tử 2005, những yếu tố này đều có vai trò quan trọng trong việc xác lập và thực hiện hợp đồng.
Các bên tham gia có quyền thỏa thuận sử dụng phương tiện điện tử trong việc giao kết và thực hiện hợp đồng Hợp đồng có thể được thể hiện bằng lời nói, văn bản hoặc hành vi cụ thể Pháp luật hiện hành công nhận giao dịch dân sự qua phương tiện điện tử dưới hình thức thông điệp dữ liệu là giao dịch bằng văn bản Do đó, ngôn ngữ lập trình được coi là ngôn ngữ hợp đồng, và Hợp đồng thông minh có thể được xem là hợp đồng có giá trị pháp lý.
30 Điều 33 Luật Giao dịch điện tử 2005: “Hợp đồng điện tử là hợp đồng được thiết lập dưới dạng thông điệp dữ liệu”
Trong hợp đồng điện tử, bên bán và bên mua không phải là hai chủ thể duy nhất, mà còn có sự tham gia của bên thứ ba, bao gồm các nhà cung cấp dịch vụ mạng và cơ quan chứng thực chữ ký điện tử Mặc dù bên thứ ba này không tham gia vào quá trình đàm phán hay thực hiện hợp đồng, nhưng họ đóng vai trò quan trọng trong việc hỗ trợ và đảm bảo tính hợp lệ của giao dịch.
Theo Điều 4.12 của Luật Giao dịch điện tử 2005, thông điệp dữ liệu được định nghĩa là thông tin được tạo ra, gửi đi, nhận và lưu trữ qua phương tiện điện tử Điều 10 của cùng luật quy định rằng thông điệp dữ liệu có thể được thể hiện dưới nhiều hình thức khác nhau như trao đổi dữ liệu điện tử, chứng từ điện tử, thư điện tử, điện tín, điện báo, fax và các hình thức tương tự.
Trao đổi dữ liệu điện tử (EDI) là quá trình chuyển giao thông tin giữa các máy tính thông qua phương tiện điện tử, dựa trên một tiêu chuẩn cấu trúc thông tin đã được thỏa thuận.
Theo Điều 4.10 của Luật Giao dịch điện tử 2005, "phương tiện điện tử" được định nghĩa là các công cụ hoạt động dựa trên các công nghệ như điện, điện tử, kỹ thuật số, từ tính, truyền dẫn không dây, quang học, điện từ hoặc các công nghệ tương tự.
34 Điều 119.1 Bộ luật dân sự 2015
Tác giả nhận định rằng Hợp đồng thông minh cần được công nhận về mặt pháp lý như một hợp đồng hợp lệ theo quy định của pháp luật Việt Nam, thuộc mô hình thứ hai đã được đề cập trong phần 1.3.
2.2 Một số vấn đề pháp lý đặt ra liên quan đến việc sử dụng Hợp đồng thông minh trong thực tiễn
Theo phân tích trong phần 2.1, Hợp đồng thông minh có thể được coi là hợp đồng điện tử theo quy định của pháp luật Việt Nam Tuy nhiên, để đảm bảo tính khả thi trong thực tiễn, các nhà lập pháp cần xem xét kỹ lưỡng các thách thức pháp lý liên quan đến việc áp dụng Hợp đồng thông minh Việc này sẽ giúp nhanh chóng cập nhật và điều chỉnh các quy định pháp luật về Hợp đồng thông minh trên nền tảng Blockchain một cách toàn diện và hợp lý.
2.2.1 Xác lập, thực hiện, chấm dứt hợp đồng