I. Tổng quan về đề tài
Mạng xã hội trực tuyến (online social network) hiện nay đóng vai trò quan trọng trong việc kết nối và trao đổi thông tin giữa người dùng. Các mạng xã hội như Facebook, Twitter, và Linkedin thường sử dụng mô hình tập trung, nơi mà dữ liệu người dùng được lưu trữ trên các máy chủ của nhà cung cấp dịch vụ. Điều này dẫn đến việc người dùng không hoàn toàn kiểm soát dữ liệu cá nhân của mình, gây ra vấn đề về tính riêng tư. Luận văn này tập trung vào việc nghiên cứu các mô hình mạng xã hội phân tán, đặc biệt là mô hình Ad-hoc Peer-to-Peer, nhằm cung cấp cho người dùng quyền kiểm soát dữ liệu cá nhân và giảm thiểu sự phụ thuộc vào nhà cung cấp dịch vụ. Mô hình phân tán không chỉ giải quyết vấn đề bảo mật mà còn tạo ra một môi trường linh hoạt cho việc chia sẻ thông tin trong các tình huống khẩn cấp, ví dụ như trong các vụ cháy hoặc khi trẻ em bị thất lạc. Việc xây dựng mô hình này dựa trên kiến trúc ad-hoc Peer-to-Peer sẽ giúp người dùng dễ dàng kết nối và chia sẻ thông tin mà không cần đến internet.
II. Cơ sở lý thuyết
Cơ sở lý thuyết của đề tài bao gồm các khái niệm quan trọng liên quan đến mạng xã hội trực tuyến, mô hình tập trung và phân tán, cũng như tính riêng tư của dữ liệu người dùng. Theo Kim Cameron, hiện nay không có phương thức nào cho phép người dùng xác định được họ đang kết nối với ai trên internet. Điều này dẫn đến những rủi ro về an ninh mạng và tính riêng tư của người dùng. Mô hình tập trung thường không cho phép người dùng kiểm soát dữ liệu cá nhân của mình, trong khi mô hình phân tán giúp người dùng lưu trữ và quản lý dữ liệu của chính họ. Luận văn sẽ phân tích các giao thức nhận dạng dịch vụ và các vấn đề bảo mật trong mạng xã hội, từ đó xây dựng một mô hình hệ thống mạng xã hội phân tán hiệu quả hơn. Những khía cạnh như định danh người dùng và giao thức nhận dạng dịch vụ sẽ được nghiên cứu kỹ lưỡng để đảm bảo tính bảo mật và hiệu suất của hệ thống.
III. Các hệ thống mạng xã hội phân tán hiện có
Trong chương này, một số hệ thống mạng xã hội phân tán hiện có sẽ được giới thiệu, bao gồm PeerSoN, SuperNova, VISs, SPAC và Safebook. Những hệ thống này được thiết kế nhằm bảo vệ tính riêng tư của người dùng bằng cách cho phép họ quản lý dữ liệu cá nhân của mình một cách hiệu quả hơn. Tuy nhiên, các mô hình này vẫn còn tồn tại nhiều vấn đề, đặc biệt là trong việc đảm bảo an ninh mạng và khả năng mở rộng. Việc đánh giá ưu và nhược điểm của các mô hình này sẽ giúp xác định các vấn đề còn tồn tại và từ đó tìm ra giải pháp phù hợp cho mô hình mạng xã hội phân tán dựa trên kiến trúc Ad-hoc Peer-to-Peer. Các nghiên cứu sẽ chỉ ra rằng mặc dù các hệ thống phân tán hiện tại đã giải quyết một số vấn đề về quản lý dữ liệu, nhưng vẫn cần một mô hình mạnh mẽ hơn để đảm bảo quyền kiểm soát dữ liệu cho người dùng.
IV. Mô hình mạng xã hội trực tuyến phân tán dựa trên kiến trúc Ad hoc Peer to Peer
Mô hình mạng xã hội phân tán dựa trên kiến trúc Ad-hoc Peer-to-Peer được thiết kế để giải quyết các vấn đề về tính riêng tư và bảo mật dữ liệu cá nhân. Mô hình này cho phép người dùng kiểm soát hoàn toàn dữ liệu của họ, từ việc chia sẻ đến quản lý quyền sử dụng. Các chính sách bảo mật được xây dựng dựa trên các quyền (permissions) cụ thể cho từng người dùng, giúp đảm bảo rằng thông tin cá nhân chỉ được chia sẻ với những người mà người dùng tin tưởng. Hệ thống được phát triển với khả năng đáp ứng cao và có thể hoạt động trong các tình huống khẩn cấp mà không cần đến kết nối internet. Mô hình này không chỉ mang lại lợi ích về bảo mật mà còn tạo ra một môi trường tương tác linh hoạt cho người dùng trong các tình huống cần thiết.
V. Thử nghiệm và đánh giá
Chương này trình bày các thử nghiệm và đánh giá mô hình mạng xã hội phân tán dựa trên kiến trúc Ad-hoc Peer-to-Peer. Các tình huống tấn công như Index Poisoning Attack, Fake User Attack, và ID Stealth sẽ được mô phỏng để đánh giá khả năng bảo mật của hệ thống. Kết quả thử nghiệm cho thấy mô hình này có khả năng chống lại các cuộc tấn công phổ biến và bảo vệ thông tin cá nhân của người dùng một cách hiệu quả. Đánh giá kiến trúc hệ thống sẽ chỉ ra rằng mô hình này không chỉ đáp ứng được yêu cầu bảo mật mà còn có khả năng mở rộng và áp dụng trong các tình huống thực tế khác nhau. Những ứng dụng thực tiễn của mô hình này sẽ được thảo luận để làm nổi bật giá trị và tính khả thi của nó trong cuộc sống hàng ngày.
VI. Kết luận và kiến nghị
Luận văn đã chỉ ra rằng mô hình mạng xã hội phân tán dựa trên kiến trúc Ad-hoc Peer-to-Peer có nhiều ưu điểm nổi bật, bao gồm khả năng bảo mật cao và quyền kiểm soát dữ liệu cho người dùng. Tuy nhiên, vẫn còn một số nhược điểm cần được khắc phục, chẳng hạn như khả năng mở rộng của hệ thống trong môi trường mạng lớn hơn. Các kiến nghị cho việc phát triển mô hình này bao gồm việc cải thiện các giao thức bảo mật, tối ưu hóa hiệu suất hệ thống và mở rộng khả năng tương tác giữa các người dùng. Nghiên cứu tiếp theo nên tập trung vào việc thực hiện các thử nghiệm thực tế để đánh giá tính khả thi và hiệu quả của mô hình trong các tình huống cụ thể.