Mã của Mạng mở Telegram và các công nghệ P2P và blockchain liên quan được xuất bản

Ra mắt địa điểm thử nghiệm và mở văn bản nguồn của nền tảng chuỗi khối TON (Telegram Open Network), được phát triển bởi Telegram Systems LLP từ năm 2017. TON cung cấp một bộ công nghệ đảm bảo hoạt động của mạng phân tán để vận hành các dịch vụ khác nhau dựa trên hợp đồng blockchain và thông minh. Trong lúc ICO dự án đã thu hút hơn 1.7 tỷ USD vốn đầu tư. Các văn bản nguồn bao gồm 1610 tệp chứa khoảng 398 nghìn dòng mã. Dự án được viết bằng C++ và phân phối bởi được cấp phép theo GPLv2 (thư viện theo LGPLv2).

ngoài ra phong tỏa TON cũng bao gồm hệ thống liên lạc P2P, bộ lưu trữ blockchain phân tán và các thành phần dành cho dịch vụ lưu trữ. TON có thể được coi là một siêu máy chủ phân tán được thiết kế để lưu trữ và cung cấp các dịch vụ khác nhau dựa trên hợp đồng thông minh. Tiền điện tử sẽ được ra mắt dựa trên nền tảng TON Gram, nhanh hơn hoàn toàn so với Bitcoin và Ethereum về tốc độ xác nhận giao dịch (hàng triệu giao dịch mỗi giây thay vì hàng chục) và có khả năng xử lý thanh toán ở tốc độ xử lý của VISA và Mastercard.

Nguồn mở cho phép bạn tham gia thử nghiệm dự án và phát triển dự án của riêng bạn nút mạng, chịu trách nhiệm về một nhánh cụ thể của blockchain. Nút này cũng có thể hoạt động như người xác nhận để xác nhận các giao dịch trên blockchain. Định tuyến Hypercube được sử dụng để xác định đường đi ngắn nhất giữa các nút. Việc khai thác không được hỗ trợ - tất cả các đơn vị tiền điện tử Gram được tạo cùng một lúc và sẽ được phân phối giữa các nhà đầu tư và quỹ bình ổn.

Chính các thành phần TẤN:

  • TON Blockchain là một nền tảng blockchain có khả năng thực hiện Turing hoàn thành hợp đồng thông minh được tạo bằng ngôn ngữ được phát triển cho TON năm và được thực thi trên blockchain bằng cách sử dụng một công cụ đặc biệt Máy ảo TVM. Hỗ trợ cập nhật các thông số kỹ thuật blockchain chính thức, giao dịch đa tiền điện tử, thanh toán vi mô, mạng thanh toán ngoại tuyến;
  • Mạng P2P TON là mạng P2P được hình thành từ các khách hàng, được sử dụng để truy cập vào Blockchain TON, gửi các ứng cử viên giao dịch và nhận các bản cập nhật cho các phần của blockchain theo yêu cầu của khách hàng. Mạng P2P cũng có thể được sử dụng để vận hành các dịch vụ phân tán tùy ý, bao gồm cả những dịch vụ không liên quan đến blockchain;
  • TON Storage - Lưu trữ tệp phân tán, có thể truy cập qua mạng TON và được sử dụng trong TON Blockchain để lưu trữ kho lưu trữ với các bản sao của khối và ảnh chụp nhanh dữ liệu. Bộ lưu trữ cũng có thể được áp dụng để lưu trữ các tệp tùy ý của người dùng và dịch vụ chạy trên nền tảng TON. Truyền dữ liệu tương tự như torrent;
  • TON Proxy là một proxy ẩn danh, gợi nhớ đến I2P (Dự án Internet vô hình) và được sử dụng để ẩn vị trí và địa chỉ của các nút mạng;
  • TON DHT là bảng băm phân tán tương tự như kademliavà được sử dụng như một công cụ tương tự của trình theo dõi torrent cho bộ nhớ phân tán, cũng như công cụ xác định điểm truy cập cho trình ẩn danh proxy và cơ chế tìm kiếm dịch vụ;
  • TON Services là một nền tảng để tạo các dịch vụ tùy ý (chẳng hạn như trang web và ứng dụng web), có sẵn thông qua Mạng TON và Proxy TON. Giao diện dịch vụ được chính thức hóa và cho phép tương tác theo kiểu trình duyệt hoặc ứng dụng di động. Mô tả giao diện và điểm vào được xuất bản trong TON Blockchain và các nút cung cấp dịch vụ được xác định thông qua TON DHT. Các dịch vụ có thể tạo hợp đồng thông minh trên TON Blockchain để đảm bảo thực hiện các nghĩa vụ nhất định đối với khách hàng. Dữ liệu nhận được từ người dùng có thể được lưu trữ trong TON Storage;
  • TON DNS là một hệ thống gán tên cho các đối tượng trong bộ lưu trữ, hợp đồng thông minh, dịch vụ và nút mạng. Thay vì địa chỉ IP, tên được chuyển đổi thành giá trị băm cho TON DHT;
  • TON Payments là một nền tảng thanh toán vi mô có thể được sử dụng để chuyển tiền nhanh chóng và thanh toán cho các dịch vụ hiển thị chậm trên blockchain;
  • Các thành phần để tích hợp với các ứng dụng nhắn tin tức thời và mạng xã hội của bên thứ ba, cung cấp công nghệ chuỗi khối và các dịch vụ phân tán cho người dùng thông thường. Telegram Messenger được hứa hẹn là một trong những ứng dụng đại chúng đầu tiên hỗ trợ TON.

Nguồn: opennet.ru

Thêm một lời nhận xét