sự giáo dục
Bạn đang đọc bây giờ
Hợp đồng thông minh - nó là gì, nó hoạt động như thế nào và dùng để làm gì?
0

Hợp đồng thông minh - nó là gì, nó hoạt động như thế nào và dùng để làm gì?

tạo Micheal SielskiTháng Tám 13 2020

Công nghệ blockchain được biết đến chủ yếu nhờ vào tiền điện tử. Nhưng nó cho phép nhiều hơn là giải quyết "chỉ" bằng tiền kỹ thuật số. Nó thậm chí còn là cơ hội cho một mạng Internet hoàn toàn mới, dựa trên các hợp đồng thông minh, cũng có thể được sử dụng trên thị trường tài chính. Có hợp đồng thông minh không và chúng hoạt động như thế nào?

Hợp đồng thông minh giống như một hợp đồng tự động. Đó là mã máy tính cho phép bạn thực hiện thao tác tự động khi đáp ứng một số điều kiện nhất định. Chúng dựa trên công nghệ chuỗi khối, lần đầu tiên được sử dụng thành công trong Bitcoinievà trở nên phổ biến với sự ra mắt của mạng Ethereum.

Hợp đồng thông minh là gì?

Hợp đồng thông minh là bất kỳ mã nào được viết bởi các lập trình viên có các điều kiện để thực hiện tác vụ. Hơn nữa, nhiệm vụ không phải được thực hiện ngay lập tức, khi cả hai bên đáp ứng các hướng dẫn được chỉ định. Rốt cuộc, hợp đồng là "thông minh", vì vậy chúng có thể làm được nhiều hơn thế: chẳng hạn như thương lượng các điều khoản của hợp đồng, mặc cả hoặc kiểm tra xem các điều kiện có thực sự được đáp ứng hay không.

Bảo mật hợp đồng thông minh

Đây là cơ sở của sự nổi tiếng của họ. Hợp đồng thông minh - về mặt bảo mật - hoạt động giống như chuỗi khối. Chúng dựa trên mật mã và hàm băm. Mọi thứ đều được bổ sung bởi tính năng phân cấp và đăng ký dữ liệu phân tán, điều này trên thực tế khiến mã không thể bị phá vỡ. Chỉ cần nói rằng điều này sẽ yêu cầu sức mạnh tính toán của tất cả các máy tính hiện có trên thế giới và vẫn chưa chắc chắn rằng nó sẽ thành công.

Cách xây dựng hợp đồng thông minh

Cơ sở để tạo hợp đồng thông minh vẫn là hợp đồng truyền thống, dù bằng văn bản hay bằng lời nói, cần được dịch sang ngôn ngữ lập trình. Chúng thường được viết bằng các chương trình Java, Độ cứng và C++. Tuy nhiên, điều xảy ra là chúng cũng được tạo bằng các ngôn ngữ lập trình ít phổ biến hơn, bởi vì một mạng nhất định chỉ hỗ trợ một ngôn ngữ.

Bản thân hợp đồng thông minh có các điều kiện phải được đáp ứng, nhưng nếu không được đáp ứng, nó cũng có thể chỉ định các hình phạt đối với bên không tuân thủ hợp đồng. Toàn bộ điều được thực hiện tự động, sau khi cung cấp tất cả dữ liệu. Hợp đồng thông minh hoạt động theo nguyên tắc CNTT nổi tiếng là "NẾU", tức là "nếu" điều gì đó xảy ra, thì điều gì đó khác sẽ xảy ra. Ví dụ, điều này có thể là tự động thay đổi lãi suất của khoản vay xuống mức thấp hơn nếu các khoản thanh toán được nhận thường xuyên hoặc tăng phí nếu chúng không được thanh toán đúng hạn.

Hợp đồng thông minh hoạt động như thế nào?

Khi chúng tôi có một mã sẵn sàng có tính đến các điều kiện được chỉ định, nó sẽ chuyển đến mạng, tức là các nút được tạo bởi các máy tính được kết nối với nó. Chính các nút kiểm tra (tất nhiên là tự động) xem điều kiện nào đã được đáp ứng và đồng thời kiểm tra độc lập xem có bất kỳ sự can thiệp bất hợp pháp nào vào mã hay không. Nếu tất cả các kết quả phù hợp, hợp đồng thông minh sẽ được thực hiện. Do đó, không cần trung gian, chẳng hạn như cố vấn ngân hàng, công chứng viên hoặc cơ quan giám sát. Nếu cả hai bên đáp ứng các điều kiện, hợp đồng thông minh sẽ được kích hoạt - nhanh hơn và rẻ hơn so với hợp đồng truyền thống. Bạn không cần nhiều luật sư và chuyên gia tư vấn cho việc đó.

Ưu điểm của hợp đồng

1. Bảo mật

Mã sẽ không mắc lỗi, sẽ không bỏ lỡ bất kỳ thủ tục nào, sẽ không mệt mỏi. Nó cũng sẽ không dễ bị ảnh hưởng và thao túng bởi những người không được ủy quyền. Nó sẽ chỉ thực hiện những giao dịch đáp ứng tất cả các điều kiện được lập trình, vì vậy bạn có thể chắc chắn rằng đó là một giải pháp an toàn và chống gian lận.

2. Thiếu tin tưởng

Trái ngược với vẻ bề ngoài, đây là một lợi thế. Bạn không cần phải tin tưởng vào bên kia trong giao dịch. Và vì vậy nó phải đáp ứng các điều kiện nghiêm ngặt. Nếu anh ấy không hoàn thành chúng, chúng tôi sẽ không mất gì cả, vì hợp đồng thông minh sẽ không được thực hiện.

3. Tốc độ

Hợp đồng thông minh sẽ được thực hiện ngay khi các điều kiện được đáp ứng. Hợp đồng không cần phải được luật sư hoặc người quản lý của bạn đọc. Nó được viết sẵn và thực hiện đơn giản. Không cần trung gian hay người giám sát.

4. Chi phí thấp

Chính vì tính bảo mật được cung cấp và không cần ủy quyền nhiều giai đoạn mà một hợp đồng thông minh rất rẻ để sử dụng.

5. Công khai, minh bạch

Hầu như tất cả các hợp đồng thông minh đều có mã nguồn mở, có nghĩa là bất kỳ ai cũng có thể kiểm tra các quy tắc của chúng. Nhờ đó, chúng có thể được cải thiện liên tục và có thể theo dõi tính đúng đắn của việc thực hiện.

Nhược điểm của hợp đồng thông minh

1. Tính bất biến

Nó có thể là một lợi thế, nhưng cũng là một bất lợi nếu nhà phát triển mắc lỗi trong quá trình viết mã. Ví dụ nổi tiếng nhất là việc tiếp quản các đơn vị tiền điện tử Ether trị giá khoảng 50 triệu USD sau khi một lỗ hổng được phát hiện trong mã Ethereum. Mặc dù đã tìm ra lỗi nhưng hợp đồng thông minh không thể thay đổi nhanh chóng và tin tặc đã thu lợi từ đó.

2. Giải pháp pháp lý

Đây là một giải pháp mới và không có quy trình phát triển nào, đặc biệt là ở Ba Lan, trong trường hợp có sự bất thường trong việc giải quyết các hợp đồng thông minh. Cũng không có nhiều chuyên gia có thể giúp luật sư hiểu chính xác cách thức hoạt động của hợp đồng thông minh.

Bạn nghĩ sao?
tôi thích
18%
Thú vị
82%
Heh ...
0%
Sốc!
0%
Tôi không thích
0%
Thương xót
0%
Thông tin về các Tác giả
Micheal Sielski
Nhà báo chuyên nghiệp hơn 20 năm. Anh ấy đã làm việc, trong số những người khác, ở Gazeta Wyborcza, gần đây đã liên kết với cổng thông tin lớn nhất khu vực - Trojmiasto.pl. Ông đã có mặt trên thị trường tài chính được 18 năm, bắt đầu làm việc tại Sở giao dịch chứng khoán Warsaw khi cổ phiếu của PKN Orlen và TP SA mới được giới thiệu ra thị trường. Gần đây, trọng tâm đầu tư của anh ấy chỉ là vào thị trường Forex. Riêng tư, anh là một vận động viên nhảy dù, một người yêu núi Ba Lan và là nhà vô địch karate người Ba Lan.