paint-brush
DeFi trên Bitcoin Phần 1: Hướng dẫn xây dựng dApps với Rootstocktừ tác giả@rootstock_io
8,518 lượt đọc
8,518 lượt đọc

DeFi trên Bitcoin Phần 1: Hướng dẫn xây dựng dApps với Rootstock

từ tác giả Rootstock6m2023/07/27
Read on Terminal Reader

dài quá đọc không nổi

Công nghệ chuỗi khối đã cách mạng hóa nhiều ngành công nghiệp bằng cách cung cấp các giải pháp phi tập trung an toàn và minh bạch, bắt đầu với Bitcoin. Bitcoin đã đi tiên phong trong cuộc cách mạng blockchain, thiết lập một khuôn khổ phi tập trung và an toàn để lưu trữ giá trị và các giao dịch ngang hàng. Tuy nhiên, nó chủ yếu là một hệ thống giao dịch với khả năng lập trình hạn chế.
featured image - DeFi trên Bitcoin Phần 1: Hướng dẫn xây dựng dApps với Rootstock
Rootstock HackerNoon profile picture

Công nghệ chuỗi khối đã cách mạng hóa nhiều ngành công nghiệp bằng cách cung cấp các giải pháp phi tập trung an toàn và minh bạch, bắt đầu với Bitcoin .


Bitcoin đã đi tiên phong trong cuộc cách mạng chuỗi khối, thiết lập một khuôn khổ phi tập trung và an toàn để lưu trữ giá trị và các giao dịch ngang hàng. Tuy nhiên, nó chủ yếu là một hệ thống giao dịch với khả năng lập trình hạn chế .


Ethereum đã ra đời để giải quyết hạn chế này, giới thiệu một nền tảng có hỗ trợ riêng cho các hợp đồng thông minh phức tạp, cho phép tạo DeFi và trở thành cổng cho các ứng dụng Web3. Tuy nhiên, điều này phải trả giá bằng việc mất đi mức độ bảo mật của Bitcoin .


Đây là nơi tương thích với EVM Giải pháp Bitcoin lớp 2 Rootstock ra đời, kết hợp tính bảo mật của Bitcoin với khả năng lập trình của Ethereum.


Trong bài viết này, chúng tôi khám phá cách các giải pháp lớp 2 mở rộng khả năng của Bitcoin, tại sao các nhà phát triển chọn Rootstock để xây dựng trên Bitcoin và cách bạn có thể bắt đầu xây dựng ứng dụng hoặc dịch vụ của riêng mình trên chuỗi khối Rootstock.


Nhưng trước tiên…

Chuỗi khối Rootstock là gì?

Rootstock, trước đây gọi là RSK, là một sidechain tương thích với EVM được xây dựng trên mạng Bitcoin .


Nó kết hợp những gì tốt nhất của Bitcoin và Ethereum, cho phép tạo ra các dApp đồng thời tận dụng tính bảo mật mạnh mẽ của Bitcoin. Hơn 50% sức mạnh băm đảm bảo Bitcoin cũng bảo vệ Rootstock thông qua cơ chế Bằng chứng công việc (PoW) được gọi là Khai thác hợp nhất.


Giống như hầu hết các chuỗi bên, Rootstock hoạt động bằng cách kết nối với chuỗi chính thông qua một chốt hai chiều hệ thống hoặc cây cầu. Bằng cách này, các nhà phát triển có thể đại diện cho Bitcoin dưới dạng Bitcoin thông minh (RBTC) bên trong Rootstock, mã thông báo được sử dụng để thanh toán gas cần thiết để thực hiện các giao dịch.


RBTC được chốt 1:1 với BTC, có nghĩa là trong Rootstock, có chính xác 21 triệu RBTC. Các Powpeg cho phép chuyển bitcoin từ chuỗi khối Bitcoin sang chuỗi khối Rootstock và ngược lại.


Powpeg là cầu nối an toàn và đáng tin cậy nhất đến Rootstock, nhưng kết quả là nó cũng mất nhiều thời gian nhất để xử lý. Nếu bạn cần RBTC nhanh chóng, bạn có thể sử dụng Cầu vượt RIF và Sovryn BTC nhanh mất chưa đầy 30 phút để kết nối RBTC và BTC.

Tại sao các nhà phát triển chọn xây dựng trên Rootstock

Phát triển trên Rootstock nắm giữ những lợi thế đáng kể, bao gồm:

1. Mở rộng quy mô Bitcoin trong khi duy trì bảo mật:

Chuỗi khối Rootstock có tính bảo mật cao vì nó được xây dựng trên cơ chế bảo mật đồng thuận PoW của Bitcoin. Một phần lớn thợ đào Bitcoin tham gia Khai thác hợp nhất gốc ghép , cung cấp các thuộc tính chuỗi khối bền bỉ và sống động cần thiết để bảo mật hiệu quả mạng Rootstock.


Vai trò của các công cụ khai thác được hợp nhất trong giao thức Powpeg là lớp lớn nhất và quan trọng nhất trong phương pháp tiếp cận chuyên sâu về phòng thủ của Rootstock để đảm bảo cầu nối giữa Rootstock và Bitcoin.

2. Khả năng tương thích EVM với máy ảo Rootstock:

Rootstock hỗ trợ triển khai Hợp đồng thông minh vì nó tương thích với EVM. Điều này có nghĩa là các nhà phát triển quen thuộc với các ứng dụng dApp tương thích với EVM có thể xây dựng liền mạch các dự án mới và di chuyển các dự án hiện có sang Rootstock. Nhìn thấy Cách chuyển các dự án Ethereum của bạn sang Rootstock .


Khả năng tương tác này với các hợp đồng thông minh Ethereum được quy cho Máy ảo gốc ghép (RVM) , dựa trên Máy ảo Ethereum, cho phép thực hiện các hợp đồng thông minh Ethereum trên Rootstock.


Các nhà phát triển có thể sử dụng liền mạch cùng một mã, ngôn ngữ lập trình hợp đồng thông minh (Solidity), công cụ và thư viện khi xây dựng các ứng dụng Rootstock. Đổi lại, điều này mang lại cho cộng đồng Ethereum một giải pháp thay thế rẻ hơn và nhanh hơn để tương tác với các dApp yêu thích của họ.


Người dùng cũng có thể gửi tài sản Rootstock của họ tới Metamask, một ví kỹ thuật số Ethereum phổ biến.

3. Phí thấp hơn:

Gốc ghép cung cấp chi phí giao dịch thấp hơn hơn Ethereum và Bitcoin (phí gas rẻ hơn khoảng 50 lần). Điều này có thể thực hiện được thông qua bản chất lớp 2 của Rootstock, cho phép nó xử lý song song nhiều giao dịch, cuối cùng là giảm chi phí của nhiều giao dịch.


Điều này cũng có thể thông qua Tổng hợp RIF , một giải pháp mở rộng quy mô Rootstock, cung cấp các khoản thanh toán nhanh, ngay tại chỗ với chi phí giao dịch cực thấp bằng cách tận dụng sức mạnh mở rộng quy mô của bằng chứng không kiến thức (ZK).


4. Giao dịch nhanh hơn:

Mạng Rootstock có thể đạt tới300 TPS (giao dịch mỗi giây), nhanh hơn nhiều so với 27 TPS của Ethereum và 7 TPS của Bitcoin. Nhìn thấy https://stats.rsk.co/ để biết thêm thông tin.


5. Cơ sở người dùng phát triển nhanh chóng

Rootstock là một hệ sinh thái đang phát triển nhanh chóng bao gồm các đối tác và cộng đồng nhà phát triển tích cực với hơn 140 dApp được xây dựng trên Rootstock.

6. Cộng đồng hỗ trợ tích cực

Gốc ghép có một cộng đồng tích cực của các thành viên đa ngôn ngữ trên các nền tảng Telegram, Slack và Discord.

7. Đặc quyền và Cơ hội thú vị

Các Cổng thông tin dành cho nhà phát triển Rootstock là một trung tâm dành cho tất cả các tài nguyên và công cụ dành cho nhà phát triển cần thiết để bắt đầu xây dựng trên Rootstock.


Tận dụng các cơ hội và tài nguyên học tập như chương trình đại sứ để nhận phần thưởng và lợi ích độc quyền và đóng vai trò tích cực trong việc thúc đẩy hệ sinh thái Rootstock!


Rootstock cũng cung cấp nhiều tài nguyên khác nhau để các nhà phát triển tìm hiểu về blockchain và phát triển hợp đồng thông minh. Kiểm tra Các khóa học về Rootstock .

Tại sao Rootstock lại là một Sidechain Bitcoin độc nhất?

Mở rộng khả năng của Bitcoin với Rootstock


Là một sidechain, Rootstock có một thiết kế độc đáo cho phép nó mở rộng khả năng của Bitcoin một cách liền mạch và an toàn. Đây là cách:

khai thác hợp nhất

Chuỗi khối Rootstock sử dụng thuật toán đồng thuận Proof-of-Work (PoW) giống như Bitcoin, ngoại trừ những người khai thác có thể tạo khối nhanh hơn đáng kể so với lớp cơ sở của Bitcoin. Các khối Rootstock này được khai thác thông qua một quy trình được gọi là khai thác hợp nhất .


Vì cả hai chuỗi khối đều sử dụng cùng một sự đồng thuận, nên những người khai thác có thể tham gia khai thác hợp nhất để khai thác đồng thời chuỗi khối Bitcoin và Rootstock. Bitcoin và Rootstock tiêu thụ cùng một sức mạnh tính toán khai thác, vì vậy những người khai thác có thể đóng góp tỷ lệ băm để khai thác các khối trên Rootstock.


Cuối cùng, khai thác hợp nhất có thể tăng lợi nhuận của người khai thác mà không cần thêm tài nguyên.


Khai thác hợp nhất cho phép Rootstock xác thực các giao dịch, tạo khối và gửi chúng tới Bitcoin. Với quy trình khai thác này, người dùng có thể yên tâm khi biết rằng các hợp đồng thông minh của Rootstock được hưởng lợi từ tính bảo mật đã được thử nghiệm trong trận chiến của chuỗi khối Bitcoin.


Đọc thêm về khai thác hợp nhất trong Sách Armadillo .

Powpeg

Powpeg là cầu nối hai chiều để chuyển Bitcoin đến và đi từ chuỗi khối Rootstock.


Về mặt kỹ thuật, nền tảng Rootstock không có mã thông báo gas riêng. Thay vào đó, Rootstock sử dụng RBTC, được phát hành theo tỷ lệ 1:1 so với BTC bị khóa trên mạng Bitcoin. RBTC sẽ luôn có cùng giá trị với BTC và được sử dụng để thanh toán phí giao dịch trên Rootstock.


Các quỹ bắc cầu giữa Rootstock và Bitcoin được kiểm soát bởi 2 cơ chế chính: kho tiền và hợp đồng thông minh. Chuyển Bitcoin sang Rootstock là một quá trình được gọi là chốt và yêu cầu người dùng khóa một lượng BTC vào kho tiền trên mạng Bitcoin.


Điều này cho phép mở khóa lượng BTC tương ứng trên Rootstock.


Ngược lại, việc chuyển BTC trở lại mạng Bitcoin từ chốt giá gốc Rootstock yêu cầu người dùng gửi một lượng RBTC đến hợp đồng thông minh trên Rootstock. Điều này sau đó sẽ mở khóa lượng BTC tương ứng từ kho tiền trên Bitcoin.


Đọc thêm về Powpeg .

Bên trong hệ sinh thái gốc ghép

Do cơ sở hạ tầng an toàn và khả năng mở rộng, chuỗi khối Rootstock cho phép các nhà phát triển xây dựng một nhiều loại dApps bao gồm các giải pháp thanh toán, giao thức cho vay, công cụ hoán đổi tài sản, v.v.


Bắt đầu với Rootstock

Mới triển khai hợp đồng thông minh? Ghi danh cho Khóa học dành cho nhà phát triển Rootstock Blockchain được tạo bởi IOV Labs hoặc xem hướng dẫn về The Complete Full Stack dApp trên Rootstock .


Chuyên gia xây dựng dApp trên Ethereum, hãy tiếp tục và truy cập Cổng thông tin dành cho nhà phát triển Rootstock để đưa ứng dụng của bạn vào cuộc sống trên Rootstock.

Giới thiệu về gốc ghép

Rootstock, trước đây được gọi là RSK, là một công cụ thay đổi cuộc chơi trong lĩnh vực blockchain. Đó là một sidechain của Bitcoin mang lại khả năng hợp đồng thông minh của Ethereum, về cơ bản mang lại cho chúng ta những điều tốt nhất của cả hai thế giới.


Là một nhà phát triển, điều này mở ra rất nhiều cơ hội để tạo DApp trong một môi trường bảo mật cao.


Nó có sức mạnh bảo mật của Bitcoin và khả năng lập trình của Ethereum. Ngoài ra, chi phí giao dịch thấp hơn rất nhiều và tốc độ đạt tới 300 giao dịch mỗi giây.


Vì vậy, nếu bạn đang nghĩ đến việc tìm hiểu sâu hơn về phát triển chuỗi khối, thì Rootstock là một lựa chọn chắc chắn. Đó là hiệu suất cao, hiệu quả về chi phí và được thiết kế hoàn hảo cho các ứng dụng hợp đồng thông minh.


Đây có thể là một bước đệm quan trọng trong hành trình phát triển của bất kỳ ai. Bạn có thể bắt đầu viết mã bằng cách tham gia khóa học dành cho nhà phát triển Chuỗi khối Rootstock!