Ethereum cũng giống phổ thông blockchain khác, luôn muốn tương trợ được rộng rãi quý khách nhất có thể. Vấn đề là thời khắc hiện tại, chúng ta không phải biết đâu là dừng của nền móng này. Bài viết sẽ giới thiệu bạn những trắc trở xoay quanh khả năng mở mang mạng lưới của Ethereum.
Đặt vấn đề
Ethereum là blockchain nổi tiếng thứ 2 sau Bitcoin, và cũng có một vấn đề như vậy BTC.
Bởi vì dừng tính toán mỗi khối đã được code cứng, blockchain Ethereum hiện nay xử lí được khoảng 15 thương lượng mỗi giây. Một so sánh quen thuộc là với hệ thống của thẻ VISA, màng lưới này xử lí được tới 45,000 giao dịch mỗi giây.
Vấn đề giới hạn của Ethereum và các hệ thống blockchain khác từ lâu đã là một chủ đề được những nhà phát triển và chuyên gia quan tâm.
những nhà tăng trưởng Ethereum thường click mạnh sự cởi mở của nền móng giao kèo thông minh, khác biệt với Bitcoin. Nhưng Dự án này cũng không phải nằm ngoài vấn nạn scalability – tức mở mang mạng lưới.
xem thêm tại : pi network đã lên sàn chưa
Có tương đối đa dạng giải pháp đã được đề xuất, nhưng đến hiện nay vẫn chưa có giải pháp nào được ứng dụng vào phần mềm chính thức của Ethereum cả.
vì sao scaling lại khó như vậy?
Cả Ethereum và Bitcoin đều sử dụng đa dạng cách, đa dạng kĩ thuật phối hợp lại để bảo đảm chúng lưu trữ chính xác quyền sở hữu của mỗi người. Mà ko cần tới một đơn vị kiểm soát hội tụ.
Vấn đề xảy ra là: Rất khó để vừa giữ tính năng này, vừa cải thiện số lượng quý khách. Đặc trưng khó đến cái tầm ví như muốn sử dụng tiền mã hoá để sắm ca-fe, chạy áp dụng hàng ngày.
ấy là vì Ethereum phụ thuộc vào mạng lưới những “node”. Mỗi node lưu giữ phần nhiều lịch sử giao dịch Ethereum. Cũng như hiện trạng hiện tại của số dư tài khoản, hợp đồng. Đây rõ ràng là một nhiệm vụ hơi cạnh tranh. Đặc biệt với tốc độ gia tăng số giao dịch mỗi 10 – 12 giây lúc có khối mới.
Điều lo ngại ở chỗ, giả dụ nhà vững mạnh nâng kích thước mỗi khối để cất đa dạng đàm phán hơn. Thì node sẽ cần lưu giữ phổ biến dữ liệu hơn. Đa dạng đến mức có thể “đánh bay” mọi người ra khỏi màng lưới. Ví như những node vững mạnh quá lớn, sẽ chỉ có vài tổ chức to đủ nguồn lực để vận hành. <– Sẽ làm suy yếu sự phi tập hợp.
Việc vận hành hoàn toàn một node, mặc dù có phổ biến chướng ngại, nhưng là cách tốt nhất để người mua mang lại tính bảo mật và tây riêng. Ví như việc này trở nên cạnh tranh hơn, có phổ biến rào cản hơn cho chúng ta. Thì sẽ hạn chế số người có thể tự chuẩn xác thương lượng.
xem thêm : giá của đồng pi network
nhắc cách khác, sự phi tụ hội hoá và khả năng mở mang mạng lưới xung đột với nhau. Các nhà phát triển đang phấn đấu mua ra biện pháp xoay chuyển vấn đề.
biện pháp mở rộng Ethereum: Sharding “Chia để trị”
Có vài Dự án mở rộng Ethereum đang khai triển, mỗi Dự án giải một bài toán mở rộng không giống nhau.
Như đã kể phía trên, một bài toán trong số đó là mỗi node cần lưu hiện trạng mới của account trên màng lưới. &Amp;Amp;Ldquo;Sharding” lấy ý tưởng từ kỹ thuật mở mang truyền thống gọi là “database sharding” (chia nhỏ cơ sở dữ liệu). Ý tưởng này chia cơ sở dữ liệu thành phổ thông phần và lưu trên các máy chủ khác nhau.
mục tiêu của sharding là cắt bớt buộc phải phải có “full” node. Tức các node phải lưu toàn bộ trạng thái của mạng lưới. Cũng như phần đông thương lượng được diễn ra.
đọc thêm tại : sàn bittrex của nước nào
Thay vào đấy, mỗi node lưu một phòng ban của dữ liệu này và chỉ chính xác số thương lượng đấy. Nếu như node nào cần thông tin về giao dịch, về block mà nó không lưu. Thì nó sẽ mua node khác với thông báo cần phải có.
Vấn đề của giải pháp này là nó ko hoàn toàn tin cậy. Bởi vì trong mô hình này các node phụ thuộc vào nhau. Bạn hoàn toàn chẳng thể biết node khác chuyển dữ liệu đúng không, chuẩn ko.
Ethereum muốn giải quyết bằng cách sử dụng “phần thưởng kinh tế mã hoá”, hướng người tham gia trong hệ thống hành động theo một luồng nào đấy. Trong tình trạng này, cố gắng định hướng những node chuyển dữ liệu hợp thức cho node khác.
giải pháp khác cho scaling: đàm phán ngoài chuỗi khối (Off-chain)
Một ý tưởng khác được truyền cảm hứng từ Mạng Lightning của Bitcoin. Là một lớp phủ thêm trên nền blockchain, mô hình các mạng internet rộng rãi lớp vận hành.
giao dịch “off-chain” kiểu Lightning giúp đưa phương pháp này sắp hơn tới viễn cảnh chúng ta vẫn mong ước. Đủ nhanh và ko dừng nguồn cung. Và ko cần quý khách tin tưởng bên trung gian nào.
Theo ý tưởng này thì thương lượng được thực hiện trên những kênh thanh toán vi mô ngoài blockchain, trợ giúp được gánh nặng cho blockchain cơ sở vật chất.
Lí do cách này hiệu quả vì trên lí thuyết, các bên có thể đưa giao dịch trở lại blockchain bất cứ lúc nào. Giúp người mua kết thúc việc trả tiền.
Với tính năng này thì giới hạn tính toán của Ethereum ko cần tăng quá phổ thông. Và khả quan hơn nữa vì nó vẫn có lí, đáng cân nói cho bạn đọc ưa chuộng có thể tự chạy được full node Ethereum.
Mất bao lâu để có thể nâng cấp thành công?
Đây là một câu hỏi khó. Sẽ cần cực nhiều thử nghiệm nữa trong mảng scaling.
Theo tầm nhìn của nhà sáng lập Ethereum – Vitalik Buterin – mục đích dài hạn của nền tảng là có thể xử lí thương lượng ở “tầm của thẻ VISA” hoặc hơn. Tuy vậy phổ quát nhà Quan sát thanh minh nghi ngại rằng đây đơn thuần là phân tách của Buterin. Và dựa trên những kĩ thuật chưa hề được khai triển qua trên blockchain công khai.
Tóm lại, mặc dù Ethereum hiện tại chỉ có thể xử lí một cơ số thương lượng mỗi giây. Kiến trúc của blockchain này có mai sau sáng và phổ thông Mong rằng.
Lời kết
Bài viết đã giới thiệu về bài toán mở rộng mạng lưới bảng giá coin hôm nay (scaling) của blockchain Ethereum. Có hai giải pháp chính là chia nhỏ cơ sở vật chất dữ liệu và đàm phán ngoài chuỗi khối. Nắm vững tri thức về bài toán scaling là chìa khoá để hiểu chắc về Ethereum.