BSV như một giao thức truyền tải an toàn

bởi Phương Anh

Trong phần thứ hai này của loạt bài “BSV với tư cách là một”, chúng tôi xem xét những điểm tương đồng của BSV với một giao thức mạng và tiềm năng của nó để hoạt động như một nền tảng cho một nền kinh tế mới. Nếu chúng ta nhìn vào cách Internet thông qua giao thức TCP / IP đóng vai trò quan trọng trong việc mang lại sự phát triển của toàn bộ nền kinh tế mới của mua sắm kỹ thuật số, chúng ta có thể bắt đầu đánh giá cao những khả năng mà BSV mang lại.

Khi thảo luận về các giao thức mạng, thường hữu ích khi tham khảo lại mô hình OSI, mô hình xác định 7 lớp giao thức thường chi phối cách các máy tính nói chuyện với nhau. Khi nói về Internet, chúng ta thường đề cập đến TCP / IP là sự kết hợp của giao thức truyền tải lớp 4 (TCP) và giao thức mạng (IP) lớp 3.

Bitcoin được hình thành như một mạng ngang hàng nhiều lớp giống như củ hành, với 2 loại đồng đẳng khác nhau tạo thành cấu trúc liên kết 2 lớp “mandala”. Lớp bên ngoài của các đối tượng ngang hàng là người dùng và máy chủ ứng dụng, tạo và chuyển các thông điệp dưới dạng giao dịch cho nhau. Mạng bên trong của các đồng nghiệp là các nút khai thác, các nút này ngang hàng với các nút khai thác khác để tạo ra các khối. Các ưu đãi để duy trì băng thông cao. kết nối giữa các nút khai thác cấp 1 lớn hơn nhiều so với người dùng cấp 2 và máy chủ ứng dụng.

Vì BSV là một mạng tự tổ chức nên không cần quản trị viên trung tâm hoặc các cổng trong hệ thống. Cốt lõi của các nút khai thác về cơ bản hoạt động như các bộ định tuyến cổng trên internet, đảm bảo kết nối giữa tất cả các máy khách. Do tính chất ngang hàng của các nút khai thác và mạng khách hàng, thiếu rõ ràng nhu cầu phối hợp giữa các tác nhân của nó. Phần lớn những mục tiêu này ban đầu là một phần của ý tưởng về Internet, vốn được hình thành là một mạng lưới có khả năng phục hồi, có thể tồn tại sau những đợt mất điện lớn (ví dụ như từ chiến tranh nhiệt hạch) mà không bị thất bại trên diện rộng.

BSV theo whitepaper của riêng mình được mô tả như một hệ thống tiền điện tử ngang hàng. Nhưng điều gì sẽ xảy ra nếu Bitcoin không chỉ là một hệ thống mạng được tạo ra để hỗ trợ tiền điện tử? Điều gì sẽ xảy ra nếu đó là một hệ thống tiền điện tử được thêm vào một giao thức mạng, điều này sẽ giải quyết được rất nhiều vấn đề còn tồn tại với các mạng viễn thông của chúng ta ngày nay?

Những vấn đề đó là gì?

  • Các cuộc tấn công từ chối dịch vụ – Luôn là mối đe dọa khi bạn chạy một dịch vụ phục vụ bất kỳ khách hàng công cộng nào mà không gây ảnh hưởng.
  • Bảo mật không phải là mặc định – PGP (mã hóa) mặc dù có sẵn nhưng không được sử dụng rộng rãi do UX khó.
  • Trong khi tin nhắn mạng có thể là riêng tư, không có hồ sơ công khai nào về chúng được lưu giữ và do đó không có gì có thể chứng thực được.
  • Không có triển khai tiền tích hợp – thay vào đó dựa vào thẻ tín dụng cho thương mại điện tử. Thẻ tín dụng, trong khi đủ, yêu cầu bên trung gian thứ ba bảo vệ dữ liệu cá nhân của bạn và trở thành mục tiêu cho tin tặc.

Nếu bạn nghĩ về BSV như một giao thức mạng, thì nó là một lớp truyền tải hơi giống với SCTP mà không yêu cầu phân phối thứ bậc các địa chỉ như IP và liên quan đến việc vận chuyển toàn bộ thông điệp từ người gửi đến người nhận. Địa chỉ công khai bitcoin có thể được tự gán. Nhưng địa chỉ này cũng hữu ích như một địa chỉ IP. Suy nghĩ về địa chỉ email của bạn. Bạn không thể tự chỉ định điều này. Trước tiên, bạn phải có một địa chỉ IP được chỉ định từ ISP của mình. Khi đã có, bạn có thể mua tên miền từ công ty đăng ký tên miền, cũng không thể tự chuyển nhượng. Sau khi bạn có một tên miền, sau đó bạn có thể chạy một máy chủ thư tại các địa chỉ IP của bạn mà có thể được giải quyết bằng tên miền đó. Tất cả những điều này là để mọi người có thể gửi thư cho bạn theo địa chỉ email bạn đã chọn. Hoặc bạn có thể chỉ cần trả tiền cho người khác để cung cấp cho bạn một địa chỉ tại máy chủ thư của họ.

Với Bitcoin, bạn có thể chỉ cần tạo địa chỉ công khai của riêng mình thông qua một khóa riêng ngẫu nhiên. Địa chỉ này dành cho tất cả các vấn đề thực tế duy nhất về mặt thống kê. Với địa chỉ công khai này, giờ đây bạn có thể nhận tin nhắn, được gửi qua mạng phát sóng toàn cầu BSV, vì Bitcoin chỉ là 1 phân đoạn mạng lớn, với sơ đồ định địa chỉ. Ngoài ra, không có định tuyến trên Bitcoin, (có thể được xử lý bởi các lớp mạng như IP hoặc thậm chí trực tiếp thông qua các lớp Liên kết dữ liệu) và tất cả các thông báo được phát đến tất cả các nút khác thông qua một mạng tin đồn, như đã đề cập trước đây, được duy trì một cách tự chủ. Đây là một trong những đổi mới công nghệ của Bitcoin; cụ thể là nó tạo ra một hệ thống trong đó cấu trúc liên kết mạng được xây dựng riêng để khuyến khích kinh tế cho các nhà cung cấp cơ sở hạ tầng tham gia và duy trì kết nối đầy đủ của mạng. 

Chờ đã, cái gì? Bạn có đang nói rằng toàn bộ mạng Bitcoin chỉ là một phân đoạn ethernet lớn không?

Chà, nếu bạn nói theo cách đó … vâng!

Hãy xem xét những điểm tương đồng:

  1. địa chỉ phẳng trên toàn phân khúc: Kiểm tra! (dưới dạng địa chỉ công khai)
  2. các nút sẽ chuyển các tin nhắn xung quanh theo kiểu truyền phát mà không có bất kỳ loại định tuyến hoạt động nào và nếu bạn là người nhận dự định, thì bạn sẽ lưu trữ tin nhắn, nếu không bạn sẽ chỉ chuyển nó: Kiểm tra!
  3. Không có kiểm soát luồng, hoặc kiểm soát truyền lại, đó là trách nhiệm của lớp cao hơn: Kiểm tra!

Bây giờ chúng ta hãy xem xét những lợi ích so với phân đoạn mạng liên kết dữ liệu truyền thống:

  1. Thông tin liên lạc là bằng chứng thư rác

Nhờ các tin nhắn yêu cầu phí, có một tính năng tự giới hạn cho các cuộc tấn công từ chối dịch vụ thông thường hoặc các cuộc tấn công tràn ngập tin nhắn. 

  1. Tin nhắn được bảo mật

Nhờ khả năng truyền các thông điệp chỉ có thể được mở khóa thông qua chữ ký mật mã, liên lạc có thể được thực hiện miễn nhiễm với các cuộc tấn công MITM , vì bất kỳ sự thay đổi thông điệp nào được thực hiện bởi bất kỳ ai khác ngoài người khởi tạo sẽ có thể phát hiện được và sẽ không phải là một thông điệp hợp lệ.

  1. Điểm cuối là các pháp nhân hoặc thể nhân, hoặc các thiết bị duy nhất riêng lẻ

Các điểm cuối của một phân đoạn mạng ethernet là địa chỉ MAC , là một giao diện mạng (card mạng). Các điểm cuối trên internet là địa chỉ IP hoặc máy chủ lưu trữ. Các điểm cuối của kết nối HTTP là một máy chủ có URL. Các điểm cuối trong mạng Bitcoin cao hơn một cấp, tại chính thực thể pháp lý. Điều này có thể thực hiện được vì tin nhắn có thể được gửi trực tiếp đến người nắm giữ một khóa cá nhân cụ thể. Phản hồi có thể được ký và tùy chọn mã hóa bằng cách sử dụng cùng một khóa để những người tham gia giao tiếp có bằng chứng pháp lý rằng các thông báo có nguồn gốc từ pháp nhân. Điều này, cùng với hệ thống nhận dạng kỹ thuật số, giải quyết nhiều vấn đề với việc đàm phán các hợp đồng ràng buộc bằng điện tử hoặc giữa các máy.

Vì vậy, nếu BSV là một giao thức viễn thông, nó sẽ là một thứ gì đó rất giống với một giao thức liên kết dữ liệu, mặc dù hoạt động trên IP hoặc lớp mạng. Nó gần như thể BSV tạo ra một mạng WAN ảo qua IP, biến internet thành một mạng ethernet lớn. Hơn nữa, do ngôn ngữ kịch bản được tích hợp trong BSV, nó là một mạng ethernet nơi bạn có thể lập trình các “công tắc” trong thời gian thực! (Bằng cách viết các hợp đồng thông minh vào các tin nhắn để thêm các điều kiện và logic về cách xử lý các tin nhắn).

Hãy xem xét một chút nếu Bitcoin xuất hiện trước khi World Wide Web ra đời. Thay vì TCP, chúng tôi có thể có các giao dịch Bitcoin được gói gọn trong các gói IP, hoạt động như một giao thức truyền tải an toàn, với một mô hình thanh toán được tích hợp sẵn. Bây giờ chúng tôi có thể tranh luận rằng rất nhiều bảo mật mà chúng tôi yêu cầu đã được đáp ứng bởi các công nghệ như SSL / TLS ngày nay. Nhưng một lợi ích duy nhất là các giao dịch BSV không có kết nối. Đó là, với tư cách là một lớp truyền tải, nó hoạt động giống như UDP hơn, so với TCP phụ thuộc vào kết nối. Các tin nhắn được gửi trong khi những người tham gia ngoại tuyến thậm chí có thể được lưu trữ bởi các dịch vụ vì lợi nhuận có thể chuyên hoạt động như một ‘hộp chứa dịch vụ công cộng’ cho các giao dịch được nhận khi một trong các bên không trực tuyến. Lần tới khi họ trực tuyến, tất cả các txns bị bỏ lỡ có thể được phát lại cho họ với một khoản phí, được thanh toán bằng bitcoin.

Mặc dù vẫn tồn tại các giao thức an toàn qua UDP, chẳng hạn như DTLS, nhưng chúng khá nặng và không chỉ đảm bảo chống giả mạo. Bitcoin là một giao thức nhẹ, giao dịch dựa trên giao dịch giống như UDP, thường không quan tâm đến thứ tự nhận tin nhắn. Điều này là do nó có một phương pháp tích hợp để ngăn chặn các thông báo không theo thứ tự dựa trên giải pháp chi tiêu kép được tích hợp sẵn của nó (việc sử dụng các nút khai thác cạnh tranh Proof of Work). Một giao dịch Bitcoin có thể đảm bảo rằng một tin nhắn đã được gửi bởi người nhận dự định và nó chỉ có thể được gửi một lần, bất kể địa chỉ IP hoặc máy họ đang sử dụng. 

Có thể một cách nghĩ về nó, đó là Bitcoin phần nào thuộc một giao thức lai, sự pha trộn giữa giao thức lớp ứng dụng (ví), giao thức truyền tải (giao dịch) và mạng chuyển mạch thông minh (tập lệnh bitcoin). Để cố gắng đưa BSV vào mô hình OSI là rất khó, vì nó dường như lấp đầy vai trò của các giao thức khác nhau ở các lớp khác nhau.

Có một điều chắc chắn và đáng để suy ngẫm… Chúng ta có thể làm gì với một giao thức lớp vận chuyển / ứng dụng hoàn toàn an toàn, có thể xác định các điểm cuối ở cấp độ cá nhân và thông điệp của chúng được ghi bất biến trên một sổ cái công khai toàn cầu để tất cả mọi người kiểm tra?

Những người có câu trả lời cho những điều trên có thể sẽ kiếm được nhiều tiền cho bản thân và cổ đông của họ trong thập kỷ tới.

0 bình luận

Có thể bạn quan tâm

Để lại bình luận