Gửi bài viết tới BigCoin

Blockchain và vấn đề về khả năng mở rộng hệ thống

Đăng bởi: StevenPalley  - 10/06/2018 - 114 lượt xem
Chia sẻ
 

Khả năng mở rộng là một thuật ngữ mà chúng ta thấy ngày càng được sử dụng rộng rãi trong cộng đồng, đặc biệt là đối với những nhu cầu quan trọng, cấp thiết.

Khnăng, sự thác và vấn đề bo mt

Khi phí giao dịch trung bình đối với tiền ảo bitcoin tăng lên đều đặn sẽ xuất hiện các nghi vấn liên quan đến khả năng mở rộng của bitcoin. Tương tự như vậy, các vấn đề về khả năng mở rộng của tiền mã hóa Ethereum đã được đặt ra rất rõ ràng khi virus của CryptoKitties (game xây dựng dựa trên nền tảng blockchain của Etherium) thành công xâm nhập và làm chậm toàn bộ mạng Ethereum. Khả năng mở rộng, trong bối cảnh kiến trúc hệ thống blockchain hiện tại, được xem xét song song với các ý tưởng về việc phân cấp và nâng cấp an ninh, qua đó có thể hình thành Vitalik Buterin – được mô tả như là “bộ ba khả năng mở rộng”.

Các trường hợp trilemma có khả năng mở rộng chỉ ra rằng các hệ thống blockchain chỉ có thể sở hữu hai thuộc tính sau:

Phân cấp là một đối tượng thuộc tính chính mà phần lớn hệ thống này được xây dựng. Phân quyền có thể kiểm duyệt và cho phép bất kỳ ai cũng có thể tham gia vào một hệ sinh thái phi tập trung mà không gây ảnh hưởng đến hệ thống.

Khả năng mở rộng liên quan đến khả năng xử lý giao dịch trên bất kỳ mạng cụ thể nào. Nếu public blockchains không giới hạn đối tượng và số người sử dụng, thì hệ thống nhất định phải được thiết lập khả năng xử lý tình huống nền tảng có hàng triệu người dùng internet tham gia.

Vấn đề an ninh liên quan đến việc đảm bảo sự an toàn cho hệ thống. Sức đề kháng trung bình tối thiểu cần đạt được là phải chống lại được các cuộc tấn công như vụ tấn công 51%, vụ tấn công Sybil, vụ tấn công DDoS, v.v.

Hiện tại, các blockchains như Bitcoin và Ethereum được nâng cấp thiết kế tập trung vào vấn đề phân cấp và bảo mật. Mặt khác, cả hai blockchains đều có thời gian xử lý giao dịch cực kỳ chậm do tất cả các nút trên các blockchains tương ứng phải đạt được sự đồng thuận trước khi giao dịch có thể được xử lý. Chính bởi cả hai vấn đề này nên đã gây ra ảnh hưởng về mặt chi phí cho việc nâng cấp khả năng mở rộng của hệ thống.

Ethereum có thể xử lý khoảng 15 giao dịch mỗi giây, trong khi Bitcoin chỉ có thể xử lý khoảng 7 giao dịch mỗi giây. Tuy nhiên, cả hai con số này đều nhỏ hơn rất nhiều so với dịch vụ thanh toán VISA với khả năng xử lý tới 24.000 giao dịch mỗi giây. Thậm chí ngay cả những đề xuất để giải quyết khả năng mở rộng của blockchain cũng một lần nữa lại trở nên bế tắc, tiến thoái lưỡng nan.

Khả năng mở rộng kích thước khối

Tăng kích thước khối được kỳ vọng sẽ làm tăng khả năng mở rộng của blockchain

Tăng kích thước khối được kỳ vọng sẽ làm tăng khả năng mở rộng của blockchain

Giải pháp này cho rằng sự gia tăng kích thước khối sẽ làm tăng khả năng mở rộng. Lý do là, bằng cách tăng kích thước khối, nhiều giao dịch có thể phù hợp hơn với một khối duy nhất, qua đó có thể xử lý một khối lượng các giao dịch lớn hơn trong mỗi giây. Tuy nhiên, hạn chế của giải pháp này đó là cuối cùng hệ thống vẫn sẽ cần sự hoàn tất trên nút chọn của các blockchain tương ứng mới có thể một hoàn thành giao dịch.

Việc tăng kích thước khối sẽ yêu cầu các nút có khả năng tính toán tốt hơn để xử lý các giao dịch. Điều này cuối cùng có thể dẫn đến một kịch bản rằng trong đó, một mạng được duy trì một cách hiệu quả bởi một số siêu máy tính có sức mạnh xử lý cần thiết, tăng tốc độ xử lý tương ứng với sự gia tăng các giao dịch trên mỗi khối.

Tiền mã hóa altcoins

Một giải pháp khác là hoàn toàn từ bỏ ý tưởng rằng chỉ tồn tại một blockchain chứa tất cả các giao dịch. Thay vào đó, giải pháp này chấp nhận khả năng rằng sẽ có nhiều tiền mã hóa, tất cả đều sở hữu blockchain riêng của chúng, có thể dễ dàng cho phép các giao dịch diễn ra. Việc giảm hoạt động của người dùng trên các blockchains khác nhau có thể cho phép một hệ sinh thái có khả năng mở rộng hơn. Tuy nhiên, với ít node (nút) hoạt động trên bất kỳ blockchain nhất định do phân phối rộng hơn, điều này có thể dẫn đến việc chặn thực sự trở nên không an toàn hơn vì chúng dễ bị tấn công hơn từ các diễn viên xấu.

Gii pháp kho sát và tương lai

Mặc dù những rào cản do thành tựu của việc mở rộng gây ra, một loạt các giải pháp tiềm năng cho thấy không có dấu hiệu nào của  việc giảm thiểu được những mối bất lợi này. Ví dụ, dự án Ethereum đang mong đợi các giải pháp mở rộng lớp thứ hai như sharding (một tiến trình lưu giữ các bản ghi dữ liệu qua nhiều thiết bị để đáp ứng yêu cầu về sự gia tăng dữ liệu) và plasma (Plasma là một kỹ thuật để thực hiện các giao dịch ngoài chuỗi trong khi dựa vào blockchain Ethereum cơ bản để bảo mật cho nó) có thể khắc phục được các lỗi do vấn đề mở rộng quy mô của Ethereum. Việc triển khai thành công một trong những đề xuất mở rộng quy mô này cho phép  mạng lưới chạy một chứ Ethereum Virtual Machine và các công nghệ khác bao gồm Ethereum để hoạt động hiệu quả hơn.

Và tất nhiên, một giao thức "lớp thứ cấp" hoạt động trên một blockchain của Bitcoin là một giải pháp mở rộng được đặt nhiều kỳ vọng hứa hẹn sẽ cải thiện khả năng giao dịch của mạng Bitcoin. Tóm lại, giải quyết khả năng mở rộng là một nhiệm vụ đầy thách thức sẽ mất rất nhiều thời gian để đi đúng hướng, đó là lý do tại sao thật thú vị hơn để xem cách cộng đồng giải quyết một vấn đề lớn trong tương lai.

Bạn nghĩ tương lai việc mở rộng blockchain sẽ đi về đâu? Hãy bày tỏ quan điểm của bạn dưới đây.

Ngun: bitcoinist.com

Bạn đang đọc bài: Blockchain và vấn đề về khả năng mở rộng hệ thống tại Tin tức

Biên soạn & sản xuất nội dung: bigcoinvietnam.com

Tags
Chia sẻ  
  
  
  
100% Rating
Điểm: 5 / 5
1 Bình chọn

StevenPalley

Đội ngũ dịch bài từ các trang web uy tín ở nước ngoài. Với sự đánh giá cao của các chuyên gia

Có thể bạn quan tâm

Bigcoin Việt Nam - Phân tích đầu tư Bitcoin, Ethereum, đầu tư ICO theo 39 tiêu chí phân tích công nghệ