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

Blockchain có thể trở thành cầu nối cho apps và dApps như thế nào?

Đăng bởi: StevenPalley  - 31/05/2018 - 659 lượt xem
Chia sẻ
 

Các  ứng dụng (apps) dường như xuất hiện ở mọi nơi ngày nay, nhưng chúng thực sự chưa tồn tại lâu. Khi iPhone đầu tiên xuất hiện, chỉ hơn một thập kỷ trước, đã có tổng cộng 15 ứng dụng gốc.

 

Kể từ đó, nói rằng ngành công nghiệp đã bùng nổ sẽ là một sự đánh giá chưa xứng tầm . Hơn 70 tỷ đô la đã được trả cho các nhà phát triển apps trong thập kỷ qua và thị trường apps dự kiến đạt doanh thu 188,9 tỷ đô la vào năm 2020. Rõ ràng đây là một không gian phát triển lớn và nhanh chóng, và gần đây chúng ta đã thấy toàn bộ khu vực mới của ngành công nghiệp phát triển: các ứng dụng phi tập trung, hoặc dApps.

Với sự khởi đầu của công nghệ blockchain và sự ra đời của dApp, tiềm năng mới đã được đưa vào thế giới ứng dụng và phần mềm.

Vốn hóa thị trường của tiền mã hóa hiện nay hơn $ 370 tỷ. Nếu các nhà phát triển ứng dụng có thể khai thác thành công công nghệ mới này, tiềm năng có thể thực sự thú vị. Nhưng ngay bây giờ, cả apps lẫn dApps đều đang gặp khó khăn với một số vấn đề. Thật khó để người dùng quản lý quá nhiều các ứng dụng thông thường, mỗi ứng dụng có đăng ký riêng lẻ và không có khả năng tương tác nhiều.

Sự phức tạp tự nhiên của ngành công nghiệp dApp non trẻ có thể làm cho những vấn đề này thậm chí còn khó khăn hơn. Nếu mục đích của dApps là trở thành ứng dụng phổ cập, chúng ta cần một mô hình mới. Chúng ta cần đưa các apps và dApps lại gần nhau và xây dựng một không gian nơi người dùng có thể di chuyển giữa hai ứng dụng dễ dàng hơn nhiều so với hiện tại.

Trước tiên, hãy xem xét kỹ hơn các vấn đề hiện tại đang đối mặt với cả ứng dụng truyền thống và ứng dụng phân cấp mới, dApps.

Các vấn đề hiện tại

Theo bigcoinvietnam Với các ứng dụng truyền thống, cả người dùng và nhà phát triển đều gặp phải sự cố. Hầu hết mọi người thường xuyên trả tiền cho các ứng dụng, do đó, thật khó để các nhà phát triển kiếm tiền bằng cách đơn giản  chỉ bán apps với mức phí sử dụng một lần.

Khi chúng ta chuyển sang một thị trường ứng dụng dựa trên đám mây khác, các mô hình đăng ký đang trở thành tiêu chuẩn. Mô hình này phù hợp với nhà phát triển vì nó mang lại chi phí liên tục cần thiết để giữ cho các apps tương quan và hoạt động tốt, nhưng không nhiều khách hàng biết đến.

Mô hình này cũng yêu cầu việc quản lý nhiều đăng ký và đăng nhập, tiêu tốn thời gian và tiền bạc. Loại mô hình này có rất nhiều chỗ trống cho tất cả mọi người tham gia.

Hơn nữa, các ứng dụng quá tập trung. Chúng bị tắt tiếng, không có khả năng tích hợp với các ứng dụng khác trong hầu hết các trường hợp. Do khó khăn trong việc quản lý nhiều ứng dụng riêng biệt (thường với các đăng ký riêng), hầu hết mọi người sử dụng ít hơn năm ứng dụng mỗi ngày. Do những vấn đề này, hầu hết người dùng không quan tâm đến việc sử dụng nhiều ứng dụng.

dApps, mặt khác, có những vấn đề khác. Các dApps mới và thú vị, với tiềm năng to lớn, nhưng chúng cũng tiềm ẩn những mối lo ngại. Sử dụng nhiều dApps có nghĩa là người dùng phải giữ nhiều loại token mã hóa khác nhau và điều hướng một loạt các giao diện và nền tảng khác nhau. Đây có thể là một cơn đau đầu thực sự, và trong khi thế hệ của những người tiên phong blockchain rất vui khi nỗ lực của họ được khẳng định, dApps cần phải chuyển sang một mô hình dễ dàng hơn nếu muốn trở thành ứng dụng chính thống.

Mô hình đó có thể liên quan đến việc đưa các apps và ứng dụng dApps sử dụng công nghệ blockchain, mang lại lợi ích cho cả hai.

Nhưng làm thế nào để hiện thực hóa được việc này ?

Hợp nhất apps nhờ blockchain

Để làm cho ngành công nghiệp ứng dụng ít bị rời rạc và bị phân tán, cần sắp xếp lại mọi thứ.

Công nghệ Blockchain là giải pháp hoàn hảo cho việc này. Blockchain có thể được sử dụng để xây dựng một nền tảng mang các apps và dApps lại với nhau - mang lại sự thống nhất và phân cấp cho ngành công nghiệp ứng dụng đồng thời cung cấp tổ chức và tiện ích tốt hơn cho dApps.

Đây là điều mà Cardstack đang hướng tới.

Mục tiêu là thu hẹp khoảng cách giữa các dApps dựa trên blockchain và các ứng dụng gốc, cho phép chúng làm việc cùng nhau dễ dàng hơn nhiều. Nói cách khác, Cardstack muốn tạo ra một cơ sở hạ tầng  giúp cho trải nghiệm người dùng tốt hơn.

Người dùng có thể kết hợp các ứng dụng và dịch vụ yêu thích của họ, chọn các ứng dụng và dịch vụ yêu thích nhất theo cách họ muốn mà ở hiện tại chưa thể làm được. Thay vì tập hợp các ứng dụng riêng lẻ, phân tán, rời rạc, người dùng sẽ chỉ cần làm việc với một nền tảng.

Tất cả điều này đều dựa trên mã token CARD của chính nền tảng. Người dùng sử dụng CARD để xây dựng các hợp đồng thông minh giữa họ và các apps muốn sử dụng. Sau đó, mã token được phân phối cho nhà phát triển ứng dụng, những người được thưởng tương đối dựa trên số lượng ứng dụng của họ được sử dụng.

Chris Tse, người sáng lập của CardStack, cho biết:

‘‘Người dùng sẽ cần phải sử dụng đến (blockchain), và hiện tại chỉ có 0,1% người dùng đã từng trải nghiệm một điều gì khác ngoài Coinbase trong không gian blockchain. Chúng ta cần sự chấp nhận rộng rãi giống như sự phổ thông điện thoại di động. Chúng tôi đang xây dựng lớp trải nghiệm người dùng của Internet phi tập trung.’’

Chris Tse giới thiệu Cardstack

Chris Tse giới thiệu Cardstack

Các ứng dụng dựa trên blockchain đầu tiên mà chúng ta đã thấy cho đến nay có phức tạp và chậm chạp, vì chúng yêu cầu mọi hành động người dùng đơn lẻ phải được gửi trên chuỗi.

Cardstack muốn tránh điều này với hệ thống Tally của  họ, hệ thống xử lý rất nhiều quy trình ngoài chuỗi sử dụng các thông điệp có giá trị bằng mã hóa. Nó nhanh hơn và ít gây áp lực cho Máy ảo Ethereum.

Điều này cho phép nhiều giao dịch diễn ra hơn, mang lại sức mạnh và khả năng sử dụng cho dApps trên quy mô chưa từng thấy trước đây.

“Bằng cách này, sự phân cấp sẽ không dẫn đến sự phân mảnh mà không thể sử dụng được. Chúng tôi đang cố gắng làm cho không gian này gắn kết, nhưng chưa phân cấp, ”Chris nói thêm.

Làm cho dApps dễ tiếp cận hơn, đưa chúng  tiếp xúc với các ứng dụng gốc và tăng số lượng apps hợp nhất trên một nền tảng sẽ dẫn tới lối đi chung cho sự thích nghi của blockchain.

Nguồn: bitcoinist.com

Bạn đang đọc bài: Blockchain có thể trở thành cầu nối cho apps và dApps như thế nào? tại Tin tức

Biên soạn & sản xuất nội dung: https://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

[Thông báo] Chương trình Bounty Bug Nervos


Nervos đang khởi động chương trình Bug Bounty để kiểm tra thêm Nervos Network trước khi ra mắt mainnet sắp tới.

Kể từ khi ra mắt testnet vào tháng 5, đội nhóm Nervos đã nỗ lực để loại bỏ các lỗi, nhưng ở đó, họ có thể đã bỏ lỡ một lỗi, điều này có khả năng gây ra lỗ hổng đáng kể.

Bảo mật là trọng tâm cốt lõi và Nervos đánh giá cao sự tham gia của các cá nhân hành động với thiện chí giúp họ duy trì bảo mật của mạng. Để đổi lấy việc báo cáo các lỗi tiềm ẩn, Nervos sẽ thưởng cho các mối đe dọa bảo mật được xác định và xác thực bằng bồi thường tài chính - phần thưởng tối đa 25.000 đô la cho báo cáo bảo mật được xác thực với tổng số một triệu phần thưởng ban đầu. Phần thưởng có thể được thanh toán bằng USD, USDT, ETH, BTC hoặc, tại một số khu vực pháp lý nhất định.
Quy định

Lỗi bảo mật phải là bản gốc và chưa được báo cáo trước đó. Nó phải được tìm thấy trong trang GitHub "neurosnetwork", không phải mã của bên thứ ba.

Bạn không được viết mã lỗi hoặc có liên quan đến việc đóng góp mã lỗi cho dự án Nervos và không được là nhân viên, nhà thầu hoặc có mối quan hệ kinh doanh với Nervos Foundation hoặc bất kỳ công ty con nào.

Bạn có thể bắt đầu hoặc rẽ nhánh một chuỗi riêng để săn lỗi. Vui lòng tôn trọng mainnet và testnet của CKB và tránh tấn công chúng. Nếu tiết lộ công khai về một lỗ hổng sẽ khiến nó không đủ điều kiện nhận tiền thưởng. Các quyết định về tính đủ điều kiện, điểm số và tất cả các điều khoản liên quan đến một giải thưởng sẽ tuân theo quyết định cuối cùng của nhóm Nervos Bug Bounty.

Phần thưởng

Phần thưởng tiền thưởng phải tuân theo các yêu cầu và kiểm tra tiêu chuẩn KYC để đáp ứng đủ điều kiện. Tổng số phần thưởng ban đầu được phát hành trong chương trình Bounty Nervos là 1 triệu đô la. Chương trình bắt đầu vào ngày 22 tháng 10 năm 2019 và sẽ kết thúc khi phần thưởng 1 triệu đó đã được thanh toán.

Chúng tôi đã áp dụng mô hình OWASP; phần thưởng được xác định bởi mức độ nghiêm trọng của lỗi. Ngoài mức độ nghiêm trọng, chương trình Bounty Nervos xem xét một số biến số khác trong việc xác định phần thưởng, bao gồm: chất lượng mô tả, là chất lượng tái sản xuất, chẳng hạn như mã kiểm tra, tập lệnh và hướng dẫn chi tiết.

 

null

 

Phân loại cơ bản của phần thưởng Bounty

1 điểm tương ứng với 1 USD (phải trả bằng USD, USDC, BTC, ETH hoặc CKB), điều này có thể thay đổi được. Ngoài ra, thanh toán bằng tiền điện tử có thể không có sẵn ở một số khu vực pháp lý nhất định.

Nếu bạn phát hiện ra lỗ hổng, vui lòng báo cáo về lỗ hổng cho Nervos tại bounty@nervos.org bao gồm tên, địa chỉ email, tên công ty (nếu có), mô tả về lỗi này bao gồm ước tính về tác động tiềm năng Nervos và mô tả các bước bạn đã thực hiện để xác định lỗ hổng.

Phạm vi tiền thưởng

Chương trình tiền thưởng Nervos bao gồm một phạm vi rộng, không giới hạn ở:

Các giao thức như mô hình đồng thuận, mô hình kinh tế, mô hình cell, giao thức p2p và thuật toán PoW; các khía cạnh bảo mật và tính toàn vẹn của việc thực hiện giao thức.

Mật mã nguyên thủy

Lỗ hổng quản lý tài khoản sẽ gây rủi ro cho tài khoản người dùng cuối. Lỗ hổng này bảo mật phần mềm chung. Nói chung, Nervos mời các thợ săn tiền thưởng để kiểm tra các thành phần chính của Nervos CKB.

Giao thức đồng thuận của CKB

Giao thức đồng thuận của CKB: Đây là một biến thể của đồng thuận Nakamoto của Bitcoin, làm tăng giới hạn hiệu suất và khả năng chống khai thác trong khi vẫn giữ được giá trị của nó. 

Mô hình kinh tế học

Mô hình kinh tế: Mô hình kinh tế của Nervos CKB được thiết kế đặc biệt để bảo tồn tài sản và các loại kiến ​​thức phổ biến khác. 

Hàm băm PoW

Mô hình di động là một mô hình lập trình tổng quát có nguồn gốc từ mô hình tài khoản Bitcoin. 

Mô hình Cell

Mô hình cell là một mô hình lập trình tổng quát có nguồn gốc từ mô hình tài khoản Bitcoin. 

CKB

CKB tuân thủ thực hiện tất cả các giao thức.

CKB VM

CKB VM là một phần mềm thuần túy của tập lệnh RISC-V được sử dụng cho kịch bản VM trong CKB.

Tập lệnh hệ thống

Tập lệnh hệ thống là các hợp đồng thiết yếu được phát triển bởi Nervos. Vì chúng sẽ được sử dụng rộng rãi, nên tính bảo mật của các tập lệnh này là rất cần thiết cho hệ thống.

P2P

P2P là một gói các khung và giao thức. Chúng tôi đã xây dựng một khung mạng p2p đa kênh hỗ trợ gắn các giao thức tùy chỉnh từ đầu. Chúng tôi cũng xác định và thực hiện các giao thức sau:

Block Synchronization

Compact Block Relayer

Transaction Relayer

Discovery

CKB Cli

CKB Cli là một công cụ giao diện điều khiển để tương tác với nút CKB.

Neuron

Neuron là một ví máy tính để bàn.

Những yếu tố không đủ điều kiện nhận thưởng bao gồm:

Trang web của Nervos

Báo cáo trùng lặp về các vấn đề bảo mật bao gồm các vấn đề bảo mật đã được xác định trong nội bộ. 

Các vấn đề bảo mật lý thuyết không có (các) kịch bản khai thác thực tế hoặc các bề mặt tấn công hoặc các sự cố sẽ yêu cầu các tương tác phức tạp của người dùng cuối được khai thác. 

Các vấn đề được xác định là có tác động không cao.

Review quá trình

 

null

 

 

Nguồn: Nervos

Thảo luận thêm tại : 

Email : Bigcoinvietnam@gmail.com 

Hotline : (+84) 972 678 963 

Facebook Fanpage : + https://www.facebook.com/Bigcoinvietnam/ 

Facebook Group : +https://www.facebook.com/groups/Blockchain.Alliance/

Telegram : https://t.me/bigcoinvietnam

Twitter : https://twitter.com/bigcoinvietnam

Youtube channel : https://www.youtube.com/channel/UCSqu48gRo3ClM71WAUgFgxQ

 

Tags
Chia sẻ  
  
  
  
100% Rating
Điểm: 5 / 5
1 Bình chọn
Bigcoin Việt Nam - Phân tích đầu tư Bitcoin và các dự án công nghê Blockchain