Tổng quan

Handshake là một thử nghiệm tìm cách khám phá những cách thức mới, trong đó các công cụ cần thiết để xây dựng một mạng internet phi tập trung hơn. Các dịch vụ trên internet đã trở nên tập trung hơn bắt đầu từ những năm 1990, nhưng không đáp ứng được tầm nhìn phi tập trung ban đầu của internet. Email trở thành Gmail, Usenet trở thành Reddit, blog replies trở thành facebook và medium, pingback trở thành twitter, squid trở thành Cloudflare, thậm chí gnutella trở thành The Pirate Bay.

Tập trung hóa tồn tại vì cần phải quản lý các cuộc tấn công spam, hack và sockpuppet /sybil. Các hệ thống phi tập trung trước đây phần lớn ngừng hoạt động do thư rác. Nếu tốn kém hơn khi sử dụng các hệ thống phi tập trung trên internet, nhu cầu về các tập đoàn tập trung đáng tin cậy để quản lý những rủi ro này sẽ giảm xuống. Các dịch vụ và nền tảng Internet có thể được hưởng lợi từ việc xây dựng trên đầu một hệ thống phi tập trung được thiết kế đặc biệt để chống lại các cuộc tấn công tổng hợp.

Vậy Handshake (HNS) cung cấp giải pháp gì? Hãy cùng GFS Blockchain tìm hiểu bài viết dưới đây nhé.

Handshake là gì?

Handshake (HNS) là một giao thức đặt tên phi tập trung, không cần sự cho phép, trong mọi ứng dụng ngang hàng đang xác thực và chịu trách nhiệm quản lý vùng đặt tên DNS gốc với mục tiêu tạo ra một giải pháp thay thế cho tổ chức phát hành chứng chỉ và hệ thống đặt tên hiện có. Tên trên internet (tên miền cấp cao nhất, mạng xã hội, v.v.) cuối cùng dựa vào các tác nhân tập trung có toàn quyền kiểm soát một hệ thống được tin cậy một cách trung thực, vì chúng dễ bị tấn công, kiểm duyệt và tham nhũng.

Handshake nhằm mục đích thử nghiệm những cách thức mới để Internet có thể an toàn hơn, linh hoạt hơn và hữu ích hơn về mặt xã hội với hệ thống ngang hàng được xác nhận bởi những người tham gia mạng.

Tổng quan Handshake
Tổng quan Handshake

Đội ngũ phát triển

Handshake là một dự án bí mật từ lâu được dẫn dắt bởi nhiều cá nhân trong nhiều lĩnh vực khác nhau họ cùng chung ý tưởng và mục tiêu xây dựng một giải pháp thay thế phi tập trung cho hệ thống hiện có để phân bổ và quản lý tên miền cấp cao nhất (TLD).

Một số thành viện trong đội ngũ sáng lập

Tieshun Roquerre là người sáng lập của Handshake

  • Thành tích: học tại Viện công nghệ Massachusetts (bằng Cử nhân toán học & khoa học máy tính). Kỹ sư phần mềm tại Teesping. Người sáng lập tại StrongIntro. Người sáng lập của Namebase

Anthony Liu là người sáng lập của Handshake

  • Thành tích: trước đây là Kỹ sư phần mềm tại Fin & Datto. MIT ’18.

Kos Grillis là kỹ sư của Handshake

  • Thành tích: học Đại học RMIT (thiết kế & phát triển ứng dụng iOS với Swift. Trước đây là Kỹ sư phần mềm tại Stax & Leidos
Đội ngũ nhà sáng lập của Handshake
Đội ngũ nhà sáng lập của Handshake

Cố vấn

  • Đội ngũ cố vấn của Handshake là những thành viên có nhiều kinh nghiệm và quản lý trong các tổ chức tài chính lớn.
Đội ngũ cố vấn của Handshake
Đội ngũ cố vấn của Handshake

Tổ chức

  • Handshake được 2 tổ chức hỗ trợ & quản lý bao gồm Handshake Alliance & Namebase.
Tổ chức hỗ trợ và quản lý Handshake
Tổ chức hỗ trợ và quản lý Handshake

Công nghệ

  • Handshake sử dụng cơ chế đồng thuận Proof-of-Work (PoW) để đạt được thỏa thuận toàn cầu về thứ tự các giao dịch HNS và khi người dùng đăng ký tên miền. Mỗi nút của nó đều chạy các quy tắc phần mềm giống nhau để mọi người tham gia có thể đạt được thỏa thuận về quyền sở hữu tên.
  • Handshake là một giao thức blockchain dựa trên UTXO quản lý việc đăng ký, gia hạn và chuyển các miền cấp cao nhất (TLD) của DNS. Giao thức đặt tên của chúng tôi khác với các giao thức tiền nhiệm ở chỗ nó không có khái niệm về không gian tên hoặc tên miền phụ ở lớp đồng thuận. Mục đích của nó không phải để thay thế DNS, mà là thay thế tệp vùng gốc và các máy chủ gốc.
  • Daemon nút đầy đủ hsd được viết bằng Javascript và là một nhánh của bcoin. Bằng cách chạy một nút đầy đủ, bạn có thể tham gia vào việc bảo mật mạng và phục vụ tệp vùng gốc được nhúng trong blockchain.
  • Handshake cũng có một ứng dụng light clients hnsd được viết bằng ngôn ngữ lập trình C. Nó có thể xác minh dữ liệu blockchain và cung cấp các bản ghi tài nguyên có thể chứng minh mà không cần yêu cầu tài nguyên của một nút đầy đủ. Nó cũng hoạt động như một máy chủ định danh có thẩm quyền trên vùng gốc Handshake và một máy chủ định danh đệ quy trỏ đến máy chủ định danh có thẩm quyền.

Điểm nổi bật của Handshake

  • Bằng chứng xác minh thanh toán đơn giản hóa (SPV): ứng dụng khách hàng xác minh thanh toán đơn giản (SPV) là phiên bản thân thiện với bộ nhớ hơn của các nút đầy đủ. Những cái gọi là “ứng dụng light clients” này cho phép các nhà khai thác nút xác minh các giao dịch và giải quyết quyền sở hữu tên miền trực tiếp mà không cần phải tải xuống toàn bộ chuỗi, một nhiệm vụ đòi hỏi nhiều lưu trữ. Handshake hỗ trợ máy khách SPV kết hợp với các bằng chứng nhỏ gọn, cho phép người dùng vận hành cục bộ DNS (hệ thống tên miền) đầy đủ. Kiến trúc này cho phép mạng đạt được giải pháp trực tiếp về quyền sở hữu tên miền mà không cần dựa vào “proxy có thẩm quyền trung tâm”.
  • Urkel Tree: Handshake sử dụng cấu trúc lưu trữ dữ liệu có thể cung cấp của riêng nó được gọi là Urkel Tree. Urkel Tree là một loạt các tệp phẳng chỉ dành cho phần thêm, cho phép nó hoạt động như một cơ sở dữ liệu độc lập với các tính năng cơ sở dữ liệu truyền thống như chụp nhanh, tính nhất quán sự cố, truy vấn phạm vi và lặp. Thiết kế này cung cấp nền tảng cho các bằng chứng SPV nhỏ gọn của Handshake và giúp tăng tốc các truy vấn dữ liệu để nó có khả năng phù hợp với tốc độ của vùng gốc hiện có.
  • Covenant (giao ước): Handshake cũng thực hiện đấu giá tên miền trên chuỗi bằng cách sử dụng “hợp đồng thông minh” chuyên biệt được gọi là Covenant. Covenant là một dạng hợp đồng thông minh dành riêng cho mạng UTXO có thể giúp mở rộng bộ các trường hợp sử dụng rõ ràng. Handshake sử dụng các giao ước để chạy các phiên đấu giá Vickrey trên chuỗi cho các Miền cấp cao nhất (TLD). Chủ sở hữu HNS đặt giá thầu trên một tên miền bằng cách khóa các mã thông báo của họ trong một giao ước Bắt tay, giữ tất cả các mã thông báo đề nghị mua một TLD nhất định trong suốt thời gian đấu giá. Sau khi cuộc đấu giá kết thúc, giao ước này trao cho người chiến thắng quyền xác nhận tên miền đó và cho phép những người tham gia còn lại thoát (tức là nhận lại mã thông báo của họ). Mã thông báo của người chiến thắng được gửi đến tu viện thứ hai, loại bỏ các đồng HNS đó vĩnh viễn khỏi lưu thông.

Sản phẩm

Kiến trúc DNS hiện tại

  • DNS là một trong những thành phần lâu đời nhất của kiến ​​trúc internet. Nó được phát minh cách đây gần 40 năm vào năm 1983 và không thay đổi nhiều kể từ đó để giải quyết các mối đe dọa đối với tự do và an toàn trên Internet.
  • Trong hệ thống phân cấp DNS hiện tại, ở trên cùng là vùng gốc do ICANN quản lý. ICANN xác định ai nhận được TLD. Ai trong trường hợp này có nghĩa là các chính phủ, tổ chức phi lợi nhuận và các tập đoàn vì lợi nhuận như Verisign sở hữu .COM. Chủ sở hữu TLD có thể phát hành tên miền cấp hai như google.com.
Kiến trúc DNS
Kiến trúc DNS

Vấn đề với hệ thống hiện tại

  • Các miền cấp cao nhất bị giới hạn: ICANN, tổ chức tập trung quản lý vùng gốc ngày nay, xác định miền cấp cao nhất (TLD) – như .com, .net, .org – được phép. ICANN yêu cầu phí đăng ký $ 185,000 USD để yêu cầu TLD mới và các đơn đăng ký TLD mới hiện đã bị đóng. Điều này hạn chế một cách giả tạo tính khả dụng của các miền tốt cho chủ sở hữu và nhà phát triển trang web.
  • Dễ bị kiểm duyệt và mất quyền riêng tư: bản chất tập trung hiện tại của các tên internet dẫn đến khả năng mất quyền riêng tư và kiểm duyệt. Ngay cả khi công ty đăng ký tên miền của bạn cung cấp các biện pháp bảo vệ WHOIS, thông tin của bạn vẫn có thể được trát đòi hầu tòa từ công ty đăng ký tên miền. Các chính phủ và ISP thường sử dụng tính năng lọc và chuyển hướng DNS để kiểm duyệt tên miền. Mặt khác, ISP thường kiếm tiền từ dữ liệu DNS cá nhân bằng cách bán lịch sử duyệt web của bạn .
  • Hệ thống tổ chức phát hành chứng chỉ vốn đã thiếu sót: trình duyệt tin tưởng các tổ chức phát hành chứng chỉ để chứng minh rằng các trang web đúng như họ nói. Tuy nhiên, các cơ quan cấp chứng chỉ đôi khi đã xâm phạm tính bảo mật của SSL bằng cách phát hành chứng chỉ xấu hoặc hợp tác với chính phủ để theo dõi và kiểm duyệt lưu lượng truy cập. Các trang web không an toàn khiến mọi người gặp rủi ro. Bạn có thể đọc thêm về điều này trong blog trước đó của chúng tôi tại đây .
  • Không cung cấp quyền sở hữu miền thực sự: công ty đăng ký tên miền hiện tại đã xây dựng doanh nghiệp của họ theo mô hình cho thuê, tính phí cho chủ sở hữu miền một khoản phí thuê định kỳ hàng năm để duy trì quyền sở hữu miền. Các khoản phí này có thể bị tăng giá đối với hầu hết các TLD. Tuy nhiên, gần đây, ICANN đang được chú ý khi phê duyệt một thỏa thuận sẽ xóa giới hạn giá khỏi các TLD được bảo vệ như .org. Mặt khác, Handshake cung cấp quyền sở hữu miền thực sự mà không có phí gia hạn và hoàn toàn kiểm soát dữ liệu của bạn. Vì quản trị trên Handshake thực sự được phân cấp, không một cá nhân hoặc tổ chức nào có thể đưa ra quyết định quản trị có thể ảnh hưởng đến chủ sở hữu miền hoặc mạng giống như cách mà thỏa thuận ICANN có thể có đối với chủ sở hữu miền .org.

Handshake giải quyết các thách thức DNS hiện tại như thế nào?

  • Miền cấp cao nhất vô tận (TLDS): miền Handshake là Miền cấp cao nhất mà bất kỳ ai cũng có thể đăng ký, không chỉ ICANN. Chúng có thể được sử dụng giống như một TLD truyền thống – tức là satoshi.nakamoto / – hoặc tự chúng – tức là satoshi / – như một tên độc lập.
  • An toàn và riêng tư hơn nhiều: Handshake đảm bảo bản ghi DNS chỉ có thể được sửa đổi bởi chủ sở hữu miền. Điều này đảm bảo các miền Handshake không thể bị kiểm duyệt hoặc chuyển hướng có hại. Đăng ký miền Handshake tôn trọng quyền riêng tư của chủ sở hữu bằng cách không yêu cầu dữ liệu cá nhân trong quá trình đăng ký. Quyền sở hữu tên được xác định bằng mật mã khóa công khai, vì vậy, thật dễ dàng để xác minh chủ sở hữu tên bằng cách yêu cầu họ ký một tin nhắn bằng khóa riêng tư của họ.
  • Một giải pháp thay thế an toàn hơn cho Tổ chức phát hành chứng chỉ: Handshakes thay đổi yêu cầu sự tin tưởng về quyền sở hữu miền từ Tổ chức phát hành chứng chỉ tập trung, có khả năng không an toàn sang tổ chức chung mà bất kỳ ai cũng có thể sử dụng để phân giải tên an toàn và quyền sở hữu chứng chỉ.
  • Bạn có thể làm được nhiều việc hơn với các miền được sở hữu: chủ sở hữu miền Handshake có thể sử dụng TLD cho mọi thứ. Nó có thể được sử dụng để lưu trữ một trang web hoặc những người sớm sử dụng tên Handshake có thể trở thành công ty đăng ký tên miền bán tên miền – tức là adam.creator hoặc john.creator – cho những người dùng khác một cách hiệu quả.

Tài chính

  • Dự án Handshake đã nhận được 10,2 triệu đô từ các nhà tài trợ dự án bao gồm các tổ chức tài chính lớn như a16z, Founders Fund, Polychain Capital, Draper Associates… và một số cá nhân khác. Tuy nhiên  Handshake đã dùng tất cả số tiền thu được từ vòng tài trợ để  phân phối cho các cộng đồng phần mềm nguồn mở & miễn phí (các dự án, tổ chức phi lợi nhuận, hackerspaces).
  • Phần mềm nguồn mở và miễn phí là phần thường bị bỏ qua nhưng lại rất quan trọng trong nền tảng của Internet. Dự án Handshake sẽ không thành công đến ngày hôm nay nếu không có sự nỗ lực của cộng đồng này.

Nhà đầu tư cá nhân

Nhà đầu tư cá nhân của Handshake
Nhà đầu tư cá nhân của Handshake

Các tổ chức tài chính

Nhà đầu tư tổ chức của Handshake
Nhà đầu tư tổ chức của Handshake

Danh sách một số tổ chức & cá nhận nhận được phần tài trợ 10,2 triệu đô từ dự án Handshake

Các tổ chức & cá nhân nhận được tài trợ của Handshake
Các tổ chức & cá nhân nhận được tài trợ của Handshake

Lộ trình phát triển

Lộ trình phát triển của Handshake từ tháng 9 năm 2018 đến năm 2021

  • Tháng 9 năm 2018: khởi chạy testnet 2
  • Tháng 1 năm 2019: khởi chạy testnet 3
  • Tháng 4 năm 2019: khởi chạy testnet 4
  • Tháng 2 năm 2020: khởi chạy mạng mainnet
  • Tháng 2 năm 2020: phát hành phần mềm

Lộ trình phát triển nặm 2021 của Handshake

  • Tích hợp dLinks là một nghiên cứu điển hình hữu ích để tăng tốc tích hợp Handshake của Fleek.
  • Phát hành phiên bản của Namebase Registry để chúng tôi có thể bỏ chặn những người đã mong muốn bắt đầu kinh doanh tên miền phụ của họ.
  • Cung cấp cho bạn quyền truy cập chỉnh sửa, hmail.app sử dụng Namebase Record Assistant để thiết lập các bản ghi TXT xác thực và HNS.
  • Phân loại mặc định có trả tiền, nhóm các tên lại với nhau để bán danh mục đầu tư, bộ lọc tìm kiếm regex và mờ, đặt mức tối thiểu cho phiếu mua hàng, giảm phiếu mua hàng và giao tiếp người mua, người bán.
  • Sự kiện quan trọng nhất đối với Handshake là tích hợp với các dự án dWeb khác như Filecoin.

Đối thủ cạnh tranh

  • Một số dự án về mảng này hiện nay như: Helium, Arweave

Đối tác hiện tại

  • Handshake đã hợp tác với nhiều đối tác về nhiều mảng kinh doanh khác nhau.
Đối tác của Handshake
Đối tác của Handshake

Tokenomics

  • HNS là mã thông gốc của Handshake. HNS được người tham gia sử dụng để chuyển, đăng ký và cập nhật tên miền. Handshake phụ thuộc vào cộng đồng mã nguồn mở và miễn phí để nắm quyền sở hữu và phân quyền hệ thống
  • HNS cũng đóng vai trò là phần thưởng cho những người khai thác trên blockchain Proof-of-Work (PoW) của Handshake và do đó, có chức năng phụ là giúp bảo mật mạng.
  • Người dùng trên nền tảng của Handshake có thể bắt sử dụng đấu giá và đặt giá thầu cho các tên miền cấp cao nhất bằng HNS hoặc giao dịch HNS của họ khi họ thấy phù hợp, với giá trị khác nhau cho mỗi tên.
  • Tiện ích chính của HNS trên Namebase sẽ luôn là tạo điều kiện cho việc xâm nhập vào Internet phi tập trung một cách dễ dàng và an toàn.

Phân bổ

Tại khối genesis, có 1,36 tỷ HNS với 680 triệu bổ sung có sẵn để khai thác, cho nguồn cung đã pha loãng hoàn toàn là 2,04 tỷ HNS. Việc giảm một nửa phần thưởng khai thác đầu tiên sẽ xảy ra sau 3,25 năm – sau 5 năm, khoảng 430k (60%) số tiền có thể khai thác sẽ được khai thác và sau khoảng 100 năm, đồng tiền HNS có thể khai thác cuối cùng sẽ được khai thác.

Các thông số chính của HNS

  • Tên Token: Handshake
  • Mã Token: HNS
  • Tổng nguồn cung: 2.040.000.000 HNS
  • Lưu hành hiện tại: 421.543.273 HNS

Bảng phân bổ Tokenomics HNS

Bảng phân bổ Token HNS
Bảng phân bổ Token HNS
  • Sau khi ra mắt, mạng sẽ hoạt động thông qua cơ chế đốt và đúc, trong đó các thợ đào khai thác các đồng tiền mới như một phần của sự đồng thuận Proof-of-Work (PoW) của Handshake và người dùng đốt tiền khi họ đăng ký tên miền. Số lượng coin bị đốt cháy sẽ là một thách thức để dự đoán, vì nó sẽ phụ thuộc hoàn toàn vào việc sử dụng blockchain. Việc phát hành, các thợ đào sẽ đúc tổng cộng 680 triệu mã thông báo mới với tỷ lệ 2.000 mã thông báo mỗi khối và phần thưởng này sẽ giảm một nửa sau mỗi 3,25 năm.

Cộng đồng

Mua Handshake (HNS) ở đâu?

  • Tại thời điểm viết bài Handshake (HNS)  đã được niêm yết trên các sàn giao dịch như: Gate.io, Bittrex, Namebase…

Kết luận

Handshake (HNS) là một giao thức đặt tên phi tập trung, không cần sự cho phép tương thích với DNS, nơi mọi ứng dụng ngang hàng đang xác thực và chịu trách nhiệm quản lý vùng gốc với mục tiêu tạo ra một giải pháp thay thế cho các tổ chức phát hành chứng chỉ hiện có. Mục đích của nó không phải để thay thế giao thức DNS, mà là thay thế tệp vùng gốc và các máy chủ gốc bằng một chung.

Hy vọng với những thông tin trên sẽ giúp các bạn có cái nhìn tổng quan về dự án Handshaken (HNS)GFS Blockchain sẽ liên tục cập nhật thông tin mới về thị trường, mọi người hãy theo dõi thường xuyên chuyên mục thông tin dự án tại website và đừng quên tham gia vào nhóm cộng đồng của GFS để cùng thảo luận, trao đổi kiến thức và kinh nghiệm với các  thành viên khác nhé.