Shammah Chancellor, nhà phát triển tại một trong những đối tác chính của Bitcoin Cash – BitcoinABC, vào thứ Hai (27/08/2018), đã công bố kế hoạch chi tiết về việc triển khai Vertical Scaling* BCH bằng cách tận dụng bổ sung các lõi CPU để tiến hành xử lý các giao dịch song song.
*Vertical Scaling: Tăng sức mạnh phần cứng cho server bằng cách… lắp thêm RAM, thêm chip hoặc thay ổ cứng bằng ổ SSD.
Chancellor nói:
“Để tận dụng hiệu quả của các lõi bổ sung, dữ liệu phải được xử lý cục bộ. Quá trình xử lý cục bộ được gọi là sharding.
Tuy nhiên, Bitcoin hiện đang sử dụng cấu trúc dữ liệu Merkle khiến quá trình tìm kiếm nguồn gốc dữ liệu trở nên khó khăn. Bằng cách thay đổi thứ tự tính toán của Merkle thông qua một canonicalization, dữ liệu có thể được chia nhỏ.”
Bitcoin Cash tiết lộ kế hoạch ShardingBitcoin Cash tiết lộ kế hoạch Sharding
Hiện tại, bạn chỉ có thể xử lý một khối trên một máy chủ hoặc máy tính xách tay. Theo Amaury Sechet, người đứng đầu của BitcoinABC, nói rằng một số giao dịch và dữ liệu đã hoạt động song song từ trước, nhưng thứ tự của chúng vẫn chưa được xác định. Anh ta nói:
“Chúng tôi muốn xử lý một khối bằng cách sử dụng một số CPU, hoặc thậm chí một số thiết bị. Tức là, khi gặp khối lớn hơn, bạn chỉ cần nhiều thiết bị hơn chứ không mất nhiều thời gian hơn.
Quá trình order hiện tại áp đặt một loạt các bước liên tiếp nhau và bắt buộc người dùng phải tuân theo. Nên việc loại bỏ ràng buộc order hiện tại và thay thế chúng bằng một cách khác sẽ có thể giải quyết vấn đề đó.”
Canonicalization là một đề xuất sắp xếp lại các giao dịch trong Bitcoin Cash. Điều này đã được đề cập đến trong một số cuộc tranh luận gần đây với Tom Zander của Bitcoin, khi Tom cho rằng:
“Bạn có thể thực hiện chiến lược này mà không cần phải thay đổi thứ tự giao dịch trong giao thức Bitcoin.”
Sechet đã phản ứng khá gay gắt với ý kiến đó, anh phản biện:
“Anh ta sai hoặc cũng có thể anh ta đang giấu diếm sự thật. Anh ấy không bao giờ trình bày thuật toán của mình, vì vậy tôi nghi ngờ anh ấy chỉ đang chơi một trò chơi ngu ngốc.”
Căng thẳng đã được đẩy lên một mức cao hơn giữa các khách hàng khác nhau trong Bitcoin Cash khi càng có nhiều đề xuất về hardfork sẽ được tung ra vào tháng 11 này, từ chuẩn đặt hàng, đến mã op_code, đến yêu cầu tối thiểu 100 byte / giao dịch.
Tuy nhiên, chúng ta rất tò mò muốn biết liệu kế hoạch của họ có bị phá sản hay không, bao gồm cả việc chain sharding, nhưng Sechet không còn thời gian nữa.
Đề xuất sharding BCH hiện tại đã gây nên sự xáo trộn vì một số người gọi nó là private sharding vì nó cho phép bạn có thể thêm nhiều đơn vị xử lý hơn, do đó mang lại cho người dùng nhiều ‘quyền lực’ hơn.
Vấn đề khó khăn hơn nhiều chính là phân nhỏ dữ liệu của chính nó, hoặc của các node. Theo như chúng ta biết, chỉ có Ethereum đang cố gắng để tạo nên một quá trình sharding đầy đủ.
Tuy nhiên, khả năng mở rộng vẫn là một vấn đề gây khó khăn về nhiều mặt và cũng có nhiều cách để giải quyết nó. Mỗi biện pháp đều có thể được áp dụng. Khi được hỏi về việc khi nào chúng sẽ được áp dụng, Sechet nói:
“Tôi không biết, nhưng nếu các cơ sở dữ liệu được sử dụng không cho phép thì điều đó sẽ không bao giờ xảy ra.”
Quá trình tính toán chỉ có thể được thực hiện khi có đầy đủ dữ liệu cần thiết. Giống như tìm x khi biết 7+x=8.
Điều đó có nghĩa là một máy có thể tính toán một thứ nhất định, và một máy khác có thể tính toán những thứ khác, sau đó tất cả kết quả sẽ được kết hợp với nhau.
Sechet nói rằng đây là “lộ trình của ABC kể từ ngày 1, tôi đã trình bày chủ đề này vào đầu năm 2016.” Chúng ta cần chờ một thời gian nữa để biết được liệu nó có được áp dụng hay không.
Nội dung bài viết, phân tích bao gồm ý kiến cá nhân của tác giả theo điều kiện của thị trường tại thời điểm phân tích. Các nhà đầu tư nên thực hiện nghiên cứu thị trường riêng của mình trước khi tham gia đầu tư. Luôn bám sát dòng chảy dữ liệu của thị trường để có quyết định an toàn và tối ưu. Là một nhà đầu tư bạn luôn hiểu và tự chịu trách nhiệm 100% việc ra quyết định của mình. Thành công là của bạn!
🤜🤛Các kênh thông tin Pink Blockchain:
✅ Website: https://pinkblockchain.com/
✅ Kênh Telegram 1 chiều: https://t.me/pinkblockchain
✅ Group Telegram Mining: https://t.me/joinchat/F5wOVQhK9E1fpFi…
✅ Youtube: https://www.youtube.com/c/PinkBlockchain
✅ Twitter: https://twitter.com/PinkBlockchain
✅ Steemit: https://steemit.com/@vnpinkblockchain
Link bài gốc: https://pinkblockchain.com/bitcoin-cash-tiet-lo-ke-hoach-sharding/