Theo tin tức của BlockBeats, Blockstack đã phát hành phiên bản 2.0 của sách trắng trên trang web chính thức của mình . Blockstack White Paper 2.0 cập nhật kiến trúc kỹ thuật và trình bày hai thành phần mới: (a) Ngăn xếp chuỗi khối và cơ chế đồng thuận của nó Thiết kế của (b) ngôn ngữ hợp đồng thông minh mới được tối ưu hóa cho tính bảo mật và khả năng dự đoán. Nhấp vào cuối bài viết để xem phiên bản tiếng Trung của Sách trắng 2.0.
Sau đây là phần giới thiệu ngắn gọn về Sách trắng 2.0.
Năm 2017, chúng tôi đã phát hành phiên bản đầu tiên của Blockstack Sách trắng kỹ thuật, trong hai năm qua, chúng tôi đã thực hiện rất nhiều công việc nghiên cứu và phát triển, và kết quả nghiên cứu của chúng tôi đã vượt qua sự bình duyệt của chuyên gia (Peer Review). Hôm nay, chúng tôi rất vui được chia sẻ với bạn Sách trắng Blockstack 2.0, giải thích và xác định những thành tựu kỹ thuật mới nhất của chúng tôi một cách chi tiết hơn.
Công nghệ trong thế giới mật mã đã phát triển nhanh chóng và kể từ đó, các thiết kế của chúng tôi và Mạng môi trường sản xuất đã được cải thiện nhiều lần và các thành phần mới đã được thêm vào. Báo cáo trắng Blockstack 2.0 cập nhật kiến trúc kỹ thuật và trình bày hai thành phần mới: (a) thiết kế chuỗi khối Stacks và cơ chế đồng thuận của nó (b) cho A ngôn ngữ hợp đồng thông minh mới được tối ưu hóa để bảo mật và có thể dự đoán được.
Sách trắng này có liên quan tới Đồng tác giả bởi Giáo sư Michael Freedman của Princeton. Giáo sư Freedman đã giành được Giải thưởng ACM Grace Murray Hopper năm 2018. Ông có từng là nhà tư vấn cho Blockstack PBC từ năm 2015.
Sách trắng Blockstack 1.0 phác thảo kế hoạch xây dựng các dịch vụ xác thực và dịch vụ lưu trữ. Ngày nay, chúng tôi có hơn 100 ứng dụng độc lập được xây dựng trên nền tảng Blockstack, tất cả đều sử dụng Blockstack Auth để xác thực ID và Gaia làm bộ lưu trữ phi tập trung. Đạt được các mục tiêu trên, chúng tôi đang kết hợp những kinh nghiệm và bài học kinh nghiệm để dẫn dắt sự phát triển của Blockstack sang thế hệ tiếp theo.
Nhu cầu về các giải pháp thay thế cho các dịch vụ đám mây tập trung xuất hiện sau khi chúng tôi công bố nghiên cứu học thuật được bình duyệt bởi chuyên gia nhận được sự quan tâm rộng rãi từ cộng đồng ngành công nghiệp. Từ việc Yahoo thừa nhận làm mất thông tin của 500 triệu người vào năm 2016, đến việc Facebook cho phép bán 87 triệu dữ liệu người dùng cho một công ty tư vấn chiến lược bên ngoài như hiện nay, vô số trường hợp nhắc nhở chúng ta không nên tin tưởng vào các công ty lớn để giữ an toàn và bảo vệ dữ liệu của mình. sự riêng tư của chúng tôi.
Hãy tưởng tượng một In như vậy trong tương lai, bất kỳ công ty nào cung cấp các dịch vụ liên quan đến dữ liệu sẽ không thể xâm phạm lòng tin của người dùng và cũng không phải chịu trách nhiệm này. Đây là những gì chúng tôi đã nỗ lực hướng tới trong hai năm qua – và đây cũng là kế hoạch tiếp theo của chúng tôi.
Ngăn xếp chuỗi khối
Sự phát triển quan trọng nhất là sự ra mắt của chuỗi khối Stacks. Sách Trắng 2.0 của chúng tôi mô tả thiết kế của chuỗi khối mới và cơ chế đồng thuận của nó, là lớp cơ sở của mạng Blockstack. Phát triển phiên bản blockchain Stacks v2Đã bắt đầu, Sách trắng này mô tả quá trình phát triển của chúng tôi từ chuỗi khối Stacks v1 sang v2.
Sự phát triển quan trọng là sự chuyển đổi sang sự đồng thuận và bảo mật độc lập. Trước mắt, vì lý do bảo mật, chúng tôi đã phát minh ra một hình thức khai thác bằng chứng đốt tiền, tận dụng mạng Bitcoin an toàn và ổn định nhất. Theo thời gian, khi hoạt động khai thác PoW của chúng ta có thể cung cấp các đảm bảo bảo mật ngày càng mạnh mẽ hơn, chuỗi khối Stacks sẽ trở thành một chuỗi khối độc lập; điều này thông qua thuật toán đồng thuận "có thể điều chỉnh") sẽ dần dần mang lại nhiều trọng lượng hơn cho hoạt động khai thác Stacks của chính nó, trong khi trọng lượng của dựa vào bằng chứng đốt Bitcoin sẽ giảm đi tương đối. Trong phiên bản 2, người dùng và ứng dụng cũng sẽ có thể sử dụng mã thông báo Stacks gốc để thanh toán cho việc đăng ký ID và các hoạt động khác.
Ngôn ngữ hợp đồng thông minh mới
Ngăn xếp chuỗi khối Phiên bản v2 sẽ hỗ trợ hợp đồng thông minh và tập trung vào bảo mật. So với các hệ thống nổi tiếng khác, các hợp đồng thông minh của chuỗi khối Stacks không hoàn thiện Turing, giúp dự đoán sự tương tác giữa hợp đồng thông minh và các bộ phận khác của hệ thống cũng như chi phí thực hiện nó dễ dàng hơn (không cần đoán phí gas) . Dựa trên những gì chúng tôi đã biết về rủi ro bảo mật của hợp đồng thông minh trong những năm gần đây, chúng tôi tin rằng đây là một giải pháp an toàn hơn. Chúng tôi dự định xuất bản đầy đủ thông tin chi tiết về ngôn ngữ hợp đồng thông minh mới này trong một blog riêng.
Gói phát triển full stack
Nếu chúng ta muốn xây dựng một thế giới nơi các công cụ kỹ thuật số không thể làm điều ác, chúng ta phải để các nhà phát triển dễ dàng phát triển các công cụ hữu ích trên nền tảng của chúng tôi. Để đạt được mục tiêu này, Blockstack cung cấp một bộ công cụ dành cho nhà phát triển phong phú, bao gồm thư viện dành cho nhà phát triển cho nền tảng di động và máy tính để bàn cũng như tập lệnh blockstack.js.
Một công cụ mạnh mẽ khác được phát triển bởi nhóm Blockstack. công cụ này làRadiks, cho phép các ứng dụng Blockstack tổng hợp và đọc dữ liệu người dùng trên các phiên bản lưu trữ Gaia theo cách cắm và chạy mà không vi phạm quyền riêng tư của người dùng.
Các tính năng và tài nguyên này phục vụ mục tiêu cuối cùng của Blockstack: xây dựng Blockchain "nhẹ".
Bằng cách khuyến khích các nhà phát triển sử dụng Trong trường hợp này, đưa các chức năng tiêu thụ tài nguyên ra khỏi chuỗi càng nhiều càng tốt. Điều này sẽ dẫn đến hiệu quả cao hơn và do đó một hệ thống phi tập trung hơn. Tầm quan trọng của phương pháp này càng trở nên rõ ràng hơn khi xem xét các chuỗi khối "nặng" như Ethereum, hoạt động nặng nề trên chuỗi đã khiến nó trở nên cồng kềnh đến mứcCần có phần cứng đặc biệt để chạy một nút đầy đủ a>. Điều này sẽ dẫn đến tình trạng tập trung hóa mạng và dễ bị tấn công.
Tùy chọn lưu trữ dữ liệu có thể mở rộng và trải nghiệm người dùng tốt hơn
Để giữ cho chuỗi khối Stacks nhiều hơn nữa “Nhẹ" , như một phần của giải pháp BlockStack sử dụng được gọi là Gaia a>Hệ thống lưu trữ ngoài chuỗi phi tập trung của để lưu trữ dữ liệu ứng dụng và thực hiện kiểm soát truy cập. Hệ thống có thể kết nối các ứng dụng chạy trên BlockStack với một loạt nhà cung cấp dịch vụ lưu trữ đám mây cơ bản, chẳng hạn như AWS và Azure, cũng như các máy chủ riêng. Chúng tôi đã tối ưu hóa quy trình chọn nhà cung cấp dịch vụ lưu trữ; người dùng có thể có được hiệu suất giống như đám mây từ kho lưu trữ dữ liệu được mã hóa của riêng họ. Tất cả điều này sẽ cung cấp cho người dùng và nhà phát triển khả năng kiểm soát trực tiếp và trực quan hơn đối với dữ liệu của họ.
Trên đây là tổng hợp những thành tựu mà cộng đồng và đội ngũ BlockStack đã đạt được trong thời gian qua hai năm, đó cũng là tầm nhìn về những kế hoạch trong tương lai. Điều khiến chúng tôi tự hào là trong khi chúng tôi đang tiến về phía trước theo đúng cam kết với mọi người, chúng tôi cũng không ngừng nghiên cứu và giới thiệu những phương pháp mới. Giúp người dùng kiểm soát dữ liệu của họ và cho phép Internet phát huy hết khả năng vô hạn của nó – đây là điều chúng tôi đã nỗ lực hết mình để đạt được.
Chúng tôi tiếp tục làm việc chăm chỉ để tiếp tục phát triển đối tác hợp tác toàn cầu. Chúng tôi tin rằng mạng máy tính phi tập trung phải mang tính toàn cầu và không thể chỉ tập trung vào một khu vực cụ thể. Chúng tôi đang nỗ lực làm cho phiên bản mới của sách trắng trở nên rõ ràng hơn và dịch nó sang tiếng Trung Quốc cũng như sớm sang tiếng Tây Ban Nha, tiếng Hàn và tiếng Nhật. Chúng tôi hy vọng có thể cung cấp nội dung đơn giản và dễ hiểu nhất cho nhiều nhà phát triển và người đam mê hơn.
Thành phần mới được mô tả trong sách trắng tại trang 2 Chương "Stacks Blockchain" và Chương 3 "Ngôn ngữ hợp đồng thông minh". Bạn có thể xem giải thích chi tiết hơn trong sách trắng.
Tất nhiên, sau bản phát hành này, điều đó không có nghĩa là chúng tôi sẽ không cải tiến — —Chúng ta vẫn còn cách xa mục tiêu của mình. Quá trình chuyển đổi sang một mạng Internet mới, phi tập trung và an toàn hơn sẽ còn lâu dài. Việc bảo vệ và bảo mật quyền kỹ thuật số sẽ là nền tảng cho các mạng tương lai của chúng ta. Chúng tôi cam kết thực hiện sứ mệnh này và hy vọng bạn sẽ tham gia cùng chúng tôi, dù với tư cách là nhà phát triển ứng dụng, nhà đầu tư hay người dùng: Tất cả chúng ta đều xứng đáng có một Internet tốt hơn.
Nhấp để xemSách trắng Blockstack 2.0—Phiên bản tiếng Trung
Nhấp để xemSách trắng Blockstack 2.0—Phiên bản tiếng Anh
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia