hotline1 0942 49 49 46
chatface

Những điều cần biết về Storj Token

Thứ 3 | 05/06/2018 - Lượt xem: 675
 

Storj là gì?

Storj là một mã nguồn mở, giải pháp lưu trữ phi tập trung. Nó sử dụng mã hóa, file sharding, và một bảng hash dựa trên blockchain để lưu trữ các tập tin trên mạng peer-to-peer. Mục đích là làm cho lưu trữ tệp đám mây nhanh hơn, rẻ hơn và riêng tư hơn.

Các giải pháp lưu trữ đám mây truyền thống, như Dropbox hoặc Google Drive có những hạn chế. Mặc dù các tệp được sao lưu dự phòng nhưng băng thông từ trung tâm dữ liệu hoặc các sự cố không mong muốn có thể hạn chế quyền truy cập vào các tệp của bạn. Ngoài ra còn có vấn đề bảo mật. Các công ty này có quyền kiểm soát các tệp của bạn, bao gồm khả năng truy cập chúng.

Dự án Storj sử dụng các mạng blockchain và peer-to-peer để giải quyết những vấn đề này. Nó phân phối các tập tin để dự phòng được củng cố. Nó cũng đảm bảo rằng bạn là người duy nhất có thể truy cập các tệp của bạn.

Một sự phân biệt quan trọng để thực hiện ở đầu bài viết này là giữa Storj và Storj Labs, một công ty vì lợi nhuận. Bất cứ ai cũng có thể tạo ra một phần mềm nguồn mở chạy Storj. Storj Labs đã làm được điều đó, và họ có một mạng lưới hàng ngàn người dùng. Storj Labs tính phí sử dụng mạng đó.

Bạn có biết về Torrents?

Nơi tốt nhất để bắt đầu hiểu Storj có lẽ là torrent. Vào đầu những năm 2000, các torrent trở nên nổi tiếng là cách tải xuống phim, nhạc và chương trình truyền hình - thường là bất hợp pháp - miễn phí.

Torrents sử dụng mạng peer-to-peer. Nó hoạt động như thế này:

1. Nhiều người dùng duy trì các bản sao của cùng một tệp.

2. Khi ai đó muốn một bản sao của tập tin đó, họ gửi một yêu cầu đến mạng peer-to-peer.

3. Người dùng có tệp, được gọi là hạt giống, gửi các mảnh của tệp tới người yêu cầu.

4. Người yêu cầu nhận được nhiều mảnh từ nhiều hạt khác nhau, và phần mềm torrent biên dịch lại các mảnh này để tạo thành tệp gốc.

Lợi ích của việc sử dụng torrent là bạn có thể tải xuống các mảnh của một tập tin từ nhiều nguồn song song. Điều này có nghĩa là việc truyền tệp tin có thể nhanh hơn việc tải toàn bộ nội dung cùng một lúc từ một nguồn duy nhất.

Ngoài ra, với mục đích vi phạm bản quyền âm nhạc và video, torrent được phân quyền. Không một công ty kiểm soát torrent. Vì vậy, rất khó để đóng torrent xuống, bởi vì bạn phải đóng cửa từng hạt giống.

Storj hoạt động theo cách tương tự, ngoại trừ nhạc và video vi phạm bản quyền.

File Sharding

Cách đầu tiên Storj hoạt động tương tự như torrent là file sharding. Điều này có nghĩa là khi bạn muốn lưu trữ một tệp tin trên Storj, trước tiên bạn sẽ chia tệp ra nhiều phần nhỏ hơn.

Lợi thế của file sharding là hai lần. Trước tiên, bạn có thể gửi và gọi lại các phần của tệp song song, làm cho việc truyền tệp nhanh hơn. Thứ hai, không một thực thể duy trì toàn bộ tệp của bạn. Bạn là người duy nhất biết được tất cả các mảnh vỡ nằm ở đâu.

Vị trí Shard là một sự phân biệt quan trọng giữa Storj và torrents. Torrents công bố nơi lưu trữ công khai. Họ muốn nó được thấy dễ dàng nhất có thể cho bất cứ ai để tải các tập tin. Storj, như một nhà cung cấp lưu trữ đám mây, họ ưu tiên cho sự riêng tư của người dùng. Người tải lên là người duy nhất biết được nơi mà tất cả các file của hồ sơ lưu trữ.

Đây là nơi blockchain và mật mã đi vào. Storj thực hiện những gì được biết đến như một bảng hash phân phối để người dùng có thể xác định vị trí tất cả các mảnh của tập tin ban đầu của họ. Bảng hash này yêu cầu một khoá riêng để phát hiện ra các mảnh. Nếu không có khoá riêng, gần như không thể đoán chính xác vị trí của một tệp bị mất.

Storj sử dụng một bảng hask phân phối gọi là Kademlia. Đây là một trong những phần cốt lõi của kiến trúc của Storj.

Chống phân mảnh và xóa mã vạch

Các mảnh tập tin cá nhân được gửi đến các máy tính thông thường trên toàn bộ mạng lưới của Storj. Nhưng nếu một trong những máy tính đó bị tắt hoặc ngừng chạy Storj? Các mảnh vỡ được lưu trữ trên máy tính đó có bị mất?

Storj rõ ràng đã thực hiện một số loại dự phòng vào hệ thống của họ. Họ làm như vậy với mảnh chẵn lẻ. Khi bạn tải lên một tập tin, bạn có thể chọn mức độ dự phòng cần thiết cho tập tin của bạn, nhưng Storj cũng sẽ giúp bạn thiết lập này cho mình. Với mảnh chẵn lẻ đủ, bạn có thể làm giảm đáng kể nguy cơ mất một mảnh dữ liệu từ tập tin của bạn.

Điều đó nói rằng, trong một thời gian dài hơn, xác suất để mất một mảnh tăng lên. Storj tiến hành kiểm toán thường xuyên và các phương pháp xác minh khác để đảm bảo điều này không xảy ra. Tuy nhiên, thực tiễn tốt nhất là thu hồi và xây dựng lại các tệp của bạn định kỳ trước khi tải lại chúng cho Storj.

Tất nhiên, điều ngược lại cũng là một vấn đề. Quá nhiều sự dư thừa trên mạng. Storj đã xoá các quy tắc mã hóa tại chỗ để giảm sự dư thừa của các mảnh đã được nhân đôi quá thường xuyên.

Mã hoá End-to-End

Đây là nơi bảo mật dữ liệu đi đến cấp độ tiếp theo. Sharding đã thêm một lớp bảo mật vì không ai lưu trữ dữ liệu (được gọi là farmer) có thể đọc toàn bộ tệp tin. Nhưng ngay cả việc có thể đọc một mảnh của một tập tin cũng là một vấn đề. Nó vẫn có thể chứa thông tin nhạy cảm.

Để chống lại vấn đề này, Storj giúp người tải lên của họ (được gọi là người thuê) nén và mã hóa các tệp của họ trước khi phá vỡ. Tệp được mật mã chỉ có một chìa khóa, và người thuê giữ chìa khoá đó trên máy tính của họ (hoặc trên Bridge).

Là chủ sở hữu duy nhất của khóa mã hóa, người thuê nhà là người duy nhất có thể đọc được tệp. Khi một farmer nhận được một mảnh, nó đã được mã hóa như là một phần của một tập tin lớn hơn. Dữ liệu mà máy chủ của nông dân là vô dụng nếu không có tất cả các mảnh khác và khóa mã hóa.

Để hack Storj và truy cập vào một tập tin, bạn sẽ phải xác định vị trí tất cả các mảnh trong một tập tin. Điều này là gần như không thể mà không có chìa khóa riêng tư vào bảng hash Kademlia. Sau đó, bạn phải thuyết phục farmer giữ những mảnh vỡ để gửi cho bạn những mảnh vỡ mà không có chữ ký thích hợp. Cuối cùng, bạn cần phải đoán (rất không hay xảy ra) hoặc ăn cắp khoá mã hóa từ người thuê.

Hy vọng rằng, bạn có thể thấy rằng tập tin lưu trữ được phân quyền là an toàn hơn nhiều so với các tùy chọn tập trung truyền thống.

Xác minh tệp

Câu hỏi đặt ra vẫn là, làm thế nào để tôi biết rằng các file của tôi là thực sự ở đó? Farmer không thể xóa các mảnh mà họ sở hữu hoặc tắt máy tính?

Để trả lời mối quan tâm đó, Storj hoàn thành kiểm tra xác minh tệp mỗi giờ. Để được trả tiền, Farmer phải chứng minh rằng họ có mảnh vỡ họ đã được gửi. Storj gửi một yêu cầu tới Farmer, và nếu Farmer đã thay đổi hoặc xóa các mảnh mã hoá, họ sẽ không thể trả lời yêu cầu.

Nếu Farmer hiện đang giữ hồ sơ, thì họ có thể trả lời đúng yêu cầu. Người Farmer nhận được một khoản thanh toán nhỏ để lưu trữ và duy trì hồ sơ. Vì vậy, Farmer được khuyến khích để lưu trữ các tập tin và vẫn hoạt động trên mạng.

Trong các bản phát hành sắp tới, Storj đang xem xét triển khai một hệ thống danh tiếng cho các nút Farmer. Nó sẽ giúp ưu tiên những nút hoạt động trung thực và với băng thông cao.

Cầu nối Bridge

Sáng kiến mới nhất của Storj là máy chủ Bridge. Trước Bridge, người thuê lưu trữ các khóa mã hoá cá nhân của họ trên máy tính cục bộ của họ. Điều này là tốt nếu bạn muốn truy cập vào các tập tin của bạn từ cùng một máy tính. Nhưng nếu bạn muốn chuyển đổi thiết bị thì sao?

Bridge là một máy chủ lưu các khóa mã hóa cho bạn mà không cần tập trung quyền truy cập vào các khoá này. Nó lưu trữ các file của bạn một cách an toàn để bạn có thể truy cập các tập tin của bạn từ nhiều thiết bị.

Với Bridge, bước tiếp theo là chia sẻ tệp và cấp quyền truy cập. Kể từ khi tập tin đã được tải lên trong đám mây, giải quyết việc chia sẻ tập tin chỉ là một vấn đề xác minh danh tính và cấp phép. Storj hy vọng sẽ thực hiện chia sẻ tập tin nhanh chóng.

Như vậy, lưu trữ phi tập trung là một trường hợp sử dụng hấp dẫn cho các mạng peer-to-peer và công nghệ sổ kế toán phân tán. Storj không phải là duy nhất. Cuộc đua bao gồm Sia, Maidsafe, và Filecoin. Tin tốt lành cho người hâm mộ của Storj là Storj dường như đi trước về sự chấp nhận, khả năng sử dụng và công nghệ cơ bản.

BÌNH LUẬN & CHIA SẺ

Đang tải bình luận,....

Đọc thêm

Thứ 6 | 15/06/2018 - Lượt xem: 1239
Simple Token sẽ cho phép bất kỳ doanh nghiệp nào phát hành token thương hiệu của riêng mình mà không cần phải hiểu về công nghệ Blockchain cơ bản hoặc thực hiện bất kỳ thay đổi nào đối với mô hình kinh doanh của họ. 
Thứ 5 | 14/06/2018 - Lượt xem: 1063
ADA là đồng coin của Cardano, và trong khi ADA còn là một khái niệm mơ hồ với những người bắt đầu làm quen với Bitcoin thì dự án Cardano đã thực sự có mặt từ năm 2014. Đây là một dự án blockchain phân tấn, mã nguồn mở hoàn chỉnh mở rộng. Nó được Charles Hoskinson, đồng sáng lập Ethereum, sáng lập ra khi ông hợp tác với Quỹ Cardano.
Thứ 3 | 17/07/2018 - Lượt xem: 799
Monetha là dự án cổng thanh toán trung gian cho giao dịch thương mại điện tử toàn cầu dựa trên nền tảng công nghệ Blockchain và hợp đồng thông minh của Ethereum mà cho phép lưu lại thông tin mức độ uy tín giữa người mua và người bán
Thứ 3 | 24/07/2018 - Lượt xem: 533
Wings là một nền tảng cho phép người dùng tham gia quản lý các tổ chức độc lập phi tập trung (DAO). Cách tiếp cận của nền tảng mới này sử dụng một kết hợp của quản DAO tiêu chuẩn, tiếp thị dự báo và gây quỹ quần chúng.
Thứ 5 | 07/06/2018 - Lượt xem: 696
DENT Coin, hoặc đơn giản là DENT, là cryptocurrency đằng sau sự trao đổi dữ liệu di động đầu tiên của thế giới. DENT tìm cách phá vỡ ngành công nghiệp viễn thông toàn cầu.
Chia sẻ bạn bè
Tin mới nhất
Cá khô dứa
Cá khô dứa : " 3 con cào cào " một nắng cực ngon