NewNode - CDN phi tập trung từ nhà phát triển FireChat

NewNode - CDN phi tập trung từ nhà phát triển FireChat

Hôm nọ tôi tình cờ thấy một đề cập đến một NewNode nào đó:

NewNode là một SDK dành cho phát triển di động giúp mọi ứng dụng không thể bị phá hủy trước mọi hoạt động kiểm duyệt và DDoS, đồng thời giảm đáng kể tải trên máy chủ. Mạng P2P. Có thể làm việc trên lý thuyết mà không cần Internet.

Nó trông khá hỗn loạn nhưng thú vị và tôi bắt đầu tìm ra nó. Không có chỗ trong kho để mô tả dự án, vì vậy tôi phải vào trang web Clostra (khá lạ) và đọc lại trang đích địa phương nhiều lần để hiểu nó là loại công nghệ gì và phần chính của nó là gì là. Tôi sẽ kể lại nó dưới đây.

dCDN

Các nhà phát triển từ Clostra tin rằng CDN truyền thống không đối phó tốt với tình trạng tắc nghẽn mạng, dễ bị kiểm duyệt và hack, đồng thời cũng đòi hỏi nhiều công sức và tiền bạc khi mở rộng quy mô. Họ đưa ra một giải pháp thay thế - CDN phi tập trung, trong đó các ứng dụng sẽ có thể trao đổi nội dung mà không có khả năng truy cập và kiểm soát lưu lượng truy cập từ bên ngoài. Ngoài ra, theo quan điểm của họ, việc sử dụng ồ ạt dCDN sẽ không gây ra tình trạng quá tải và lộn xộn mạng.

Nghị định thư

Hóa ra NewNode là một giao thức ngang hàng mà dCDN đã được xây dựng trên đó. Nó hứa hẹn tốc độ cao, điều này thường gây ra vấn đề cho các mạng phi tập trung.
Giao thức không được mô tả chính thức ở bất kỳ đâu, nhưng từ bản PDF, bạn có thể hiểu rằng nó hoạt động bằng cách sử dụng:

  • ĐÈN LEDBAT
  • Bittorrent DHT
  • Kết nối giữa thiết bị với thiết bị từ FireChat

Một đoạn riêng biệt cho biết khả năng các mạng trên NewNode có thể triển khai và sửa chữa tự động (đoạn sau rất có thể ám chỉ sự không ổn định của mạng lưới của thiết bị di động). Ngoài ra, vì các nhà phát triển hy vọng triển khai hỗ trợ giao thức trong tất cả các ứng dụng có thể, nên lưu lượng truy cập do NewNode tạo ra sẽ không làm lộ mặt người dùng. Bảo vệ DDoS được khai báo và cụm từ được đánh dấu riêng:

Tận dụng cơ sở 250 triệu người dùng của BitTorrent

Nói chung, không rõ họ muốn nói gì về điều này và cách truy cập vào Bittorrent DHT trong giao thức được coi là tương đương với cơ sở người dùng của Bittorrent.

Làm việc không có Internet rõ ràng là kế thừa từ các công nghệ FireChat nhưng chưa rõ ở mức độ nào. Dòng duy nhất về trạng thái ngoại tuyến quyền truy cập vào “nội dung của bạn”, rất có thể có nghĩa là chuyển tiếp dữ liệu đến thông qua một máy khách lân cận có Internet qua mạng lưới.

kho

Nó chứa các bộ công cụ phát triển phần mềm (SDK). Android, iOS và macOS/LinuxTrong suốt ba năm rưỡi tồn tại của dự án, đã có bốn người đóng góp, nhưng về cơ bản toàn bộ mã nguồn đều do một lập trình viên duy nhất viết. Greg Hazel. Tất nhiên, ở đây, tôi trở nên chán nản - tất cả những dây kim tuyến đầy tham vọng này hóa ra thực chất chỉ là một dự án thú cưng của một nhà phát triển. Nhưng có điều gì đó mang lại cho tôi hy vọng.

NewNode - CDN phi tập trung từ nhà phát triển FireChat

Các kết nối riêng lẻ bắt đầu được xây dựng trên trang web và sau khi lục lọi Github, cuối cùng tôi cũng nhớ ra. Giám đốc điều hành của Clostra, công ty đang phát triển dự án và một trong những người đóng góp là Stanislav Shalunov, một trong những nhà phát triển của FireChat và là tác giả của Low Extra Delay Background Transport (LEDBAT), được Bittorrent, Apple và có lẽ một số thứ khác sử dụng . Bây giờ anh ấy cũng là một nhà đầu tư và có vẻ như anh ấy có kế hoạch nghiêm túc phát triển giao thức của mình và làm cho nó được chấp nhận rộng rãi (hoặc ít nhất là được công chúng biết đến, như đã xảy ra với LEDBAT).

Còn gì bối rối nữa

Bên cạnh việc hoàn toàn phụ thuộc vào một nhà phát triển, còn có những điều kỳ lạ khác xung quanh dự án này.

  • Không ai viết về anh ta ở bất cứ đâu. Không phải trên HN, không phải trên blog hay Twitter. Thông tin đầy đủ chân không. Tôi thậm chí còn không biết người viết mô tả từ đầu bài đã biết về anh ấy từ đâu.
  • Nếu ý tưởng thực sự hay, sử dụng thương hiệu cá nhân và quyền hạn của Shalunov, nó có thể đã được quảng bá từ lâu và nhận được sự ủng hộ của những người chơi lớn (hoặc một cộng đồng lớn). Không có cái nào trong số này.
  • Clostra là một studio rất mờ ám. Rất thẳng về phía trước. Họ có một trang web trông cực kỳ rùng rợn, trên đó họ giới thiệu sản phẩm duy nhất của mình là Keymaker (và NewNode), tất cả đều không có ví dụ, đánh giá, ảnh chụp màn hình và những thứ nhảm nhí khác cần thiết cho một trang đích. Chỉ có văn bản đầy cảm hứng với từ ngữ và biểu tượng mơ hồ từ kho gần nhất. Bạn không thể nghiên cứu đội ngũ, vị trí tuyển dụng hoặc thậm chí tìm hiểu bất cứ điều gì về công ty này. Họ có Twitter, dường như được điều hành bởi bot và Facebook đã bị bỏ rơi vào thời điểm nó được tạo ra. Nhưng bất chấp tất cả sự buồn tẻ bên ngoài này, ở một số nơi, họ nhấn mạnh thực tế về sự hợp tác của họ với các cơ quan chính phủ, đặc biệt là với Bộ Quốc phòng. Có ba bài đánh giá về việc xin việc ở họ, hai trong số đó là cực kỳ tiêu cực (ví dụ: "Đừng lãng phí thời gian của bạn với Clostra. Có điều gì đó thật khó chịu về trò lừa đảo này" và một bài đánh giá rất tích cực. Nói chung, lúc đầu Nhìn thoáng qua, một dự án như vậy không phải là một trò lừa đảo.

Hãy xem điều gì xảy ra với tất cả những điều này; cá nhân tôi sẽ rất thú vị khi theo đuổi một dự án đầy tham vọng như vậy. Nếu NewNode thành công, nó có thể thay đổi đáng kể cách thức hoạt động của các ứng dụng di động và lưu lượng truy cập của chúng, và nếu thất bại, ý tưởng này có thể được ai đó có trách nhiệm và có năng lực hơn tiếp thu.

Như một quảng cáo

Máy chủ sử thi đáng tin cậy VDS dựa trên KVM với bộ xử lý AMD EPYC mới nhất. Cũng như các loại máy chủ khác, có rất nhiều hệ điều hành để cài đặt tự động; bạn có thể cài đặt bất kỳ hệ điều hành nào từ chính mình. ISO, thoải mái bảng điều khiển phát triển riêng và thanh toán hàng ngày.

NewNode - CDN phi tập trung từ nhà phát triển FireChat

Nguồn: www.habr.com

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster