Nhà sáng lập Ethereum, Vitalik Buterin đã công bố phần đầu tiên của một chuỗi bài kỹ thuật đi sâu về phân rối mã (obfuscation), gọi nó là ý tưởng mạnh mẽ nhất trong mật mã, đồng thời cũng làm rõ rằng nó vẫn còn xa mới sẵn sàng để sử dụng.
Phân rối mã biến một chương trình thành một phiên bản được mã hóa mà vẫn thực thi và tạo ra cùng kết quả, nhưng che giấu cách thức hoạt động bên trong. Mục tiêu chính thức, gọi là phân rối mã bất khả phân biệt (iO), có nghĩa là khi đưa ra hai chương trình đã được xáo trộn thực hiện cùng một nhiệm vụ, không ai có thể phân biệt chương trình nào là cái nào. Tóm tắt theo cách nói của Buterin là: nó che giấu mã chứ không che giấu dữ liệu.
Lý do mà tiền mã hóa cần quan tâm là vì nó định hình việc phân rối mã như một dạng “bên thứ ba đáng tin cậy nhưng không cần niềm tin” mang tính phổ quát, một sự thay thế cho bên trung gian trung lập mà nhiều hệ thống giả định, nhưng không ai thực sự muốn phải tin cậy.
#jpmpbusinessmanagement
Phân rối mã biến một chương trình thành một phiên bản được mã hóa mà vẫn thực thi và tạo ra cùng kết quả, nhưng che giấu cách thức hoạt động bên trong. Mục tiêu chính thức, gọi là phân rối mã bất khả phân biệt (iO), có nghĩa là khi đưa ra hai chương trình đã được xáo trộn thực hiện cùng một nhiệm vụ, không ai có thể phân biệt chương trình nào là cái nào. Tóm tắt theo cách nói của Buterin là: nó che giấu mã chứ không che giấu dữ liệu.
Lý do mà tiền mã hóa cần quan tâm là vì nó định hình việc phân rối mã như một dạng “bên thứ ba đáng tin cậy nhưng không cần niềm tin” mang tính phổ quát, một sự thay thế cho bên trung gian trung lập mà nhiều hệ thống giả định, nhưng không ai thực sự muốn phải tin cậy.
#jpmpbusinessmanagement