Nhà sản xuất phần mềm nguồn mở Block.one vừa phát hành trước nền tảng blockchain tập trung vào khả năng mở rộng của nó EOSIO Dawn phiên bản 3.0 trên Github. Hành động Github đi kèm với một Bài đăng trên blog trung bình từ người đồng sáng lập Daniel Larimer. Bài đăng tuyên bố:
Bản phát hành trước này đại diện cho một cột mốc quan trọng trên con đường đến với EOSIO 1.0 được nhắm mục tiêu phát hành vào tháng 6 năm 2018.
Tất cả những điều này là một phần của lộ trình EOS và mở đường cho 1.0, vốn được coi là cơ sở hạ tầng ứng dụng blockchain mạnh mẽ nhất cho đến nay. Việc phát hành EOSIO Dawn 3.0 đến 4 tháng sau khi phát hành phiên bản 2.0 và đây là lúc cao su xe lửa cường điệu bắt đầu đáp ứng con đường thực tế.
Bản phát hành đặc biệt này đi kèm với một số yếu tố bất ngờ “được phát hiện trong quá trình xây dựng một nền tảng hoạt động hiệu quả, linh hoạt và dễ phát triển”.
Trong phần tiếp theo, chúng tôi sẽ phân tích cú pháp thông qua bài đăng của Larimer với nỗ lực làm cho bài đăng dễ tiêu hóa hơn, chạm vào các tính năng quan trọng nhất của Dawn 3.0 và thảo luận về ý nghĩa của nó đối với tương lai. Nếu bạn cần nâng cấp nền tảng EOS, hãy xem cập nhật từ Q1 hoặc đọc của chúng tôi hướng dẫn về EOS, hoặc kiểm tra mới nhất Tin tức và ý kiến về EOS.
Khả năng mở rộng
Trong thế giới blockchain, khả năng mở rộng phần lớn là tên của trò chơi. Khả năng mở rộng không có nghĩa là phù hợp với testnet, nó có nghĩa là đáp ứng đầy đủ nhu cầu thị trường.
EOSIO Bài trung bình đọc:
Ở mỗi bước, nhóm của chúng tôi đã tính toán các nhu cầu mở rộng trong tương lai vào thiết kế. Chúng tôi đã thiết kế EOSIO để các triển khai trong tương lai có thể sử dụng tính toán song song để tăng tốc thông lượng mà không cần thay đổi khó khăn.
Nhận xét ban đầu về khả năng mở rộng này là một tuyên bố về ý định và cho chúng tôi biết rằng EOS có thể tham gia vào một số giải pháp thực sự. Họ tiếp tục nói rằng chỉ một phần nhỏ các khả năng tối ưu hóa tiềm năng của EOS hiện đang được hiển thị. Về các chi tiết cụ thể về khả năng mở rộng, có một số tin tức thú vị.
Giao tiếp giữa các chuỗi khối
Khi các blockchains có thể giao tiếp với nhau đúng cách, khả năng mở rộng sẽ trở thành cấp số nhân. Giao tiếp giữa các chuỗi khối là khi một chuỗi khối có thể xác minh một sự kiện trên một chuỗi khác và làm như vậy một cách an toàn có thể chứng minh được. Đây là tính năng khả năng mở rộng thực sự.
Theo EOS:
Mục tiêu là để giao tiếp giữa các blockchain được an toàn như giao tiếp trong chuỗi giữa các hợp đồng thông minh và chúng tôi nghĩ rằng chúng tôi đã đạt được mục tiêu đó.
Trong thời đại mà lỗi giao tiếp trong Ethereum hợp đồng thông minh đã được chứng minh là dễ bị tổn thương, đây là một khía cạnh đáng hoan nghênh của nền tảng EOS. Nếu đây không phải là trường hợp “quá tốt để trở thành sự thật”, thì đây là một tin rất lớn và đại diện cho mục tiêu mà các giải pháp như sidechains, sharding và Plasma đều hướng tới..
Chính xác thì EOS đã “đạt được” mục tiêu này như thế nào? Để diễn giải Larimer, đó là về việc triển khai một ứng dụng khách nhẹ như một hợp đồng thông minh. Ứng dụng khách nhẹ được thiết kế theo cách mà nó hoạt động như một trình xác thực giao dịch mà không cần phải xử lý toàn bộ chuỗi khối. Do đó, EOS đang xây dựng một blockchain DPoS với “xác thực ứng dụng khách nhẹ hiệu quả và an toàn”.
Nói chung, các ứng dụng khách nhẹ xử lý mọi tiêu đề khối và sau đó “xác thực các bằng chứng liên quan đến các tiêu đề khối đó.” Trong bối cảnh EOS, điều này sẽ không mở rộng quy mô nên thay vào đó, nhóm đã “tạo ra blockchain đầu tiên với xác thực tiêu đề thưa thớt chịu được lỗi byzantine.” Họ tiếp tục giải thích rằng ứng dụng khách nhẹ sẽ “chỉ xử lý các tiêu đề khối khi tập hợp các nhà sản xuất khối đang hoạt động thay đổi và những người bao gồm các thông điệp liên blockchain có liên quan.” Nói một cách dễ hiểu, điều này làm cho hoạt động của hai blockchain giao tiếp hiệu quả hơn nhiều.
Cần lưu ý rằng đây là một thử nghiệm đang diễn ra rất nhiều và kết quả cuối cùng có thể khác nhiều so với hình thức hiện tại. Ngoài ra, khá nhiều chuyên gia duy trì rằng các giải pháp khả năng mở rộng thực sự vẫn còn cách xa.
Các tính năng khác của EOSIO nhằm mục đích hiệu quả là các hành động không theo ngữ cảnh và nén dữ liệu:
- Hành động không theo ngữ cảnh là các tính năng chính cho phép giao tiếp giữa các blockchain hiệu quả và chúng cho phép EOS song song hóa phần lớn chi phí liên quan đến giao tiếp nói trên. Điều này được thực hiện bằng cách cắt bớt dữ liệu từ phát lại blockchain.
- Có rất nhiều giao dịch với dữ liệu nén, và bằng cách nén, EOS có thể lưu trữ và truyền tải số lượng lớn các giao dịch hiệu quả hơn. Người dùng có dữ liệu nén sẽ bị tính phí ít hơn những người hoàn thành giao dịch với dữ liệu không nén được.
Bảo vệ
Nếu khả năng mở rộng là suy nghĩ đầu tiên trong tâm trí của hầu hết các nhà phát triển blockchain, thì chắc chắn bảo mật là thứ hai. Bảo mật là một vấn đề đa chiều và EOS đang xem xét nhiều khía cạnh khác nhau — hack, lỗi phần cứng và mất mật khẩu, có thể kể đến một số.
Giao dịch bị trì hoãn bảo mật
Theo lời của Larimer:
Các giao dịch bị trì hoãn bảo mật là một trong những tính năng quan trọng nhất của EOSIO Dawn 3.0.
Tính năng bảo mật mới này cho phép người dùng có thể định cấu hình độ trễ cho các hành động khác nhau. Trên thực tế, đây là một lớp an toàn khác chống lại việc hack và cho phép thời gian trễ thay đổi trước khi giao dịch được truyền đến bản ghi blockchain bất biến. “Đây là một cải tiến đáng kể so với các blockchain khác mà bạn không biết mình đã bị tấn công cho đến khi quá muộn để làm bất cứ điều gì về nó,” Larimer viết.
Với Dawn 3.0, cũng có một hình thức truy đòi mới cho những người xử lý các mật khẩu / khóa bị mất. Mỗi tài khoản EOS sẽ có hai cấp độ quyền cho phép người dùng quay trở lại một trong số chúng nếu cái kia bị xâm phạm. Hai cấp độ quyền là “chủ sở hữu” và “đang hoạt động”. Hãy tưởng tượng rằng bạn bị mất chìa khóa hoặc đối tác multisig của bạn không phản hồi. Trong trường hợp này, người dùng có “quyền đang hoạt động” có thể đặt lại “quyền của chủ sở hữu” sau một khoảng thời gian không hoạt động xác định (30 ngày) ”.
Đây là một chính sách bảo hiểm bổ sung chống lại việc hack hoặc hỏng thiết bị và sẽ giúp người dùng quen với việc truy xuất mật khẩu thoải mái hơn. Trong trường hợp bạn đang sử dụng một thiết bị sử dụng mã nhận dạng sinh trắc học, kẻ tấn công sẽ (theo Larimer một lần nữa) cần phải “thỏa hiệp với các đối tác đa ký tự của bạn, đánh cắp thực tế điện thoại của bạn và đánh cắp vân tay hoặc khuôn mặt của bạn”.
Các nhà sản xuất khối của tất cả các mạng công cộng dựa trên EOSIO được khuyến khích đáp ứng nhu cầu của người dùng bằng cách vận hành nhiều chuỗi nếu cần. Mục tiêu là “hiệu ứng mạng tối đa có thể có xung quanh một mã thông báo duy nhất và tận dụng sự tin tưởng và bảo mật của các động lực kinh tế được tạo ra bởi các mã thông báo vốn hóa thị trường cao.”
Có nhiều hơn nữa được đề cập trong bài đăng (13 phút đọc) và đối với những bạn thích đọc chi tiết kỹ thuật, nó rất xứng đáng.
Lời kết
EOSIO Dawn 3.0 là “tính năng hoàn chỉnh” nhưng phần lớn vẫn chưa được thử nghiệm trong kịch bản thế giới thực. Trọng tâm của bản phát hành này là phát hiện lỗi và cải thiện tính ổn định của nền tảng cốt lõi. Trong tháng tới, nhóm EOS sẽ thực hiện hợp đồng hệ thống cuối cùng thực hiện tất cả các cơ chế đặt cược, bỏ phiếu và quản trị. Họ cũng sẽ hoàn thiện một tiêu chuẩn mã thông báo. Tất cả những điều này đều rất quan trọng đối với sự thành công trong tương lai của EOS.
Mặc dù đã có nhiều phát triển thú vị gần đây, nhưng vẫn còn một số rào cản để EOS vượt qua và trong vài tháng qua, giá bán đã giảm từ mức cao $ 18,50 xuống mức hiện tại là $ 9,08. Nhưng điều này sẽ không làm giảm tinh thần của những người tin tưởng vào tầm nhìn EOS. Tại thời điểm viết bài, vốn hóa thị trường EOS đã vượt qua mốc 7 tỷ đô la, nhảy vọt qua Litecoin để trở thành đồng tiền điện tử lớn thứ 5 theo vốn hóa thị trường.
Bản thân Larimer kết thúc thông báo của mình bằng một loạt các tuyên bố lạc quan:
EOSIO đã trở nên mạnh mẽ và dễ phát triển hơn nhiều so với những gì chúng tôi đã hình thành một năm trước. EOSIO có một trong những kho lưu trữ C ++ hoạt động tích cực nhất trên toàn bộ Github trong tháng qua. Mọi thứ đang trên đà phát hành EOSIO 1.0 công khai chất lượng cao vào tháng 6!
Để được cập nhật thông tin, bạn có thể theo dõi EOS trên Twitter, tham gia của họ Cộng đồng Reddit, hoặc tiếp tục bật các tab Telegram.