-
Tiền mã hóa
-
Trao đổi
-
Phương tiện truyền thông
Tất cả các ngôn ngữ
Tiền mã hóa
Trao đổi
Phương tiện truyền thông
EON là một mạng phân phối tốc độ cao thông minh, xác định một bộ giao thức Internet phân tán hoàn chỉnh. EON không phải là một ngã ba của EOS, mà là một mạng lưới lớn hơn dựa trên EOS, cho phép kỷ nguyên internet thông tin thực sự tham gia vào kỷ nguyên internet giá trị. Mã thông báo EON được sử dụng cho các máy bay định hướng 1: 1 và bảo trì nút thưởng.
Cả blockchain công khai và nền tảng hợp đồng thông minh hiện có đều có các vấn đề về khả năng mở rộng và bảo mật. TPS thấp tới ≤10. Các hợp đồng thông minh dễ bị tổn thương đã trở nên rất phổ biến và các sự cố hack lớn xảy ra hàng tháng. Hơn nữa, hiện tại không có giải pháp nào đáp ứng sự cần thiết phải xử lý một lượng lớn dữ liệu song song một cách an toàn.
Chúng tôi giới thiệu EON, một nền tảng blockchain mới được thiết kế cho khả năng mở rộng và bảo mật. Khi số lượng nút tăng lên, sức mạnh xử lý của toàn bộ mạng blockchain thực sự đang tăng lên. Cornerstone của thiết kế EON là các khái niệm về Sharding, Chức năng ngẫu nhiên có thể kiểm chứng (VRF) và dung sai lỗi Byzantine (PBFT) thực tế, cho phép toàn bộ mạng chia công việc thành một số khối để nhận ra đầy đủ tiềm năng tính toán của mỗi nút.
EON tiếp tục đề xuất một ngôn ngữ hợp đồng thông minh dựa trên xác minh chính thức, thư viện mô-đun và HTML ++, cho phép các nhà phát triển viết mã nhanh, song song và bảo mật để hỗ trợ các vấn đề điện toán trong thế giới thực như điện toán trí tuệ nhân tạo hoặc các nhiệm vụ cộng tác thời gian thực quy mô lớn.
Hệ thống "Boule" ở Hy Lạp cổ đại là hình thức dân chủ sớm nhất. Đại hội công dân cho phép bất kỳ công dân nào trên 20 tuổi tham gia vào các cuộc thảo luận và ra quyết định về các vấn đề lớn quốc gia. Người tham gia nhận được một số tiền thưởng nhỏ; trong khi "500 hội nghị" bao gồm 500 công dân từ 30 tuổi trở lên. Thời hạn của họ là một năm và họ không thể được bầu lại. Mỗi công dân chỉ có thể phục vụ hai lần trong cuộc sống của mình. Thiết kế của hệ thống này đã huy động rất nhiều sự nhiệt tình của mọi công dân tham gia, và cũng tính đến sự công bằng của cuộc bầu cử.
Thuật toán Boule Boule gốc của EON dựa trên DPO, Algorand, Zilliqa và PBFT. Nó tích hợp các ý tưởng phân chia của Ethereum Casper và Zilliqa, tăng khả năng mở rộng lên 10.000 TPS, VRF của Algorand được sử dụng để tìm các nút bầu cử và PBFT của Tendermint được sử dụng để đạt được sự đồng thuận nhanh chóng và an toàn trong mỗi mảnh vỡ. EON cũng giới thiệu khái niệm lưu trữ đàn hồi không đồng bộ, do đó giải quyết phần dữ liệu cần phải đợi cho đến khi tất cả các nút hoặc siêu mã khác đồng ý với khối. Thuật toán BOULE có khả năng xử lý độ trễ và thông lượng cao thấp và có thể tiến hành các thí nghiệm ứng dụng xã hội mạng trong thế giới thực hơn. Blockchain EON bao gồm hai loại nút: 1) các nút có thể giải quyết được (AN) và 2) các nút lưu trữ đàn hồi (FSN). Nút có thể địa chỉ quản lý thông tin meta của các mảnh và định tuyến, trong khi nút lưu trữ linh hoạt lưu trữ thông tin chuyển đổi trạng thái.
EON sẽ xây dựng một lớp xác minh & bảo mật trên lớp máy tính hợp đồng thông minh. Máy ảo EON EWASM chỉ hỗ trợ mã được viết bằng Coq, F* và Isabelle. Các mục tiêu lập trình luồng dữ liệu được cung cấp bởi ba ngôn ngữ này là: 1) tính toán song song và các bản đồ bản đồ như tối ưu hóa ngăn chặn; 2) Hỗ trợ xác minh chính thức. Chỉ các chương trình vượt qua bằng chứng toán học mới có thể được chấp nhận và biên dịch.
Để cải thiện sự thân thiện với nhà phát triển, EON, với tư cách là mạng EOS, sẽ bắt đầu là mạng lưới cốt lõi của các nhà phát triển EOS. Nó có một trung tâm mã theo hợp đồng thông minh và thị trường với mục tiêu chia sẻ mã và giao tiếp. Thông thường, các nhà phát triển có thể viết các hợp đồng thông minh trong HTML ++ dựa trên các mô -đun và thư viện hiện có, do đó giảm thiểu cơ hội cho các nhà phát triển giao dịch trực tiếp với thời gian chạy VM. Do đó, các nhà phát triển có thể viết hợp đồng thông minh, chẳng hạn như xây dựng một trang web.