Openchain Nền tảng blockchain miễn phí
Nền tảng blockchain nguồn mở để kiểm soát tài sản kỹ thuật số của bạn
Một nền tảng sổ cái phân phối blockchain nguồn mở tự lưu trữ. Nó cung cấp các giao dịch có chữ ký kỹ thuật số, điểm cuối HTTP để xây dựng ví và quản lý tài sản.
Tổng quan
Openchain là một phần mềm dựa trên blockchain miễn phí và nguồn mở. Nó có khả năng mở rộng cao và mở rộng. Phần mềm này dựa trên kiến trúc máy chủ khách hàng được biết đến do hiệu quả. Nó là mạnh mẽ, tự lưu trữ và cung cấp các cách an toàn để quản lý tài sản kỹ thuật số. Tuy nhiên, bất cứ ai cũng có thể thiết lập thể hiện và kiểm soát các giao dịch đã ký kỹ thuật số. Nó cung cấp thẩm quyền cấp độ thể hiện để xác nhận các giao dịch. Hơn nữa, các trường hợp có thể định cấu hình với nhau thông qua API dựa trên HTTP. Tương tự, có các quản trị viên trên mọi trường hợp Openchain xác định và thực thi các quy tắc trao đổi tài sản kỹ thuật số. Công nghệ sổ cái phân tán này không có cơ chế khai thác thay vì Quản trị viên xác minh các giao dịch. Do đó, không có phí liên quan đến giao dịch. Ngoài ra, các ứng dụng ví kết nối với trình xác nhận thông qua API, để ghi lại các giao dịch kỹ thuật số. Trên hết, Openchain không lưu trữ các giao dịch trong các khối thay vì các giao dịch được liên kết trực tiếp với nhau. Sau đó, nó sử dụng thuật toán đồng thuận có tên là đồng thuận Partionned. Phần mềm nguồn mở này được viết bằng C#. Hơn nữa, có tài liệu toàn diện có sẵn liên quan đến phát triển và triển khai.
Đặc trưng
OpenChain cung cấp các tính năng chính sau:
- Mã nguồn mở
- Xác nhận ngay lập tức các giao dịch
- Không có phí khai thác
- Nhiều cấp độ kiểm soát
- Bảo mật với chữ ký số
- Có thể mở rộng
- Có thể mở rộng
- Cung cấp để xác định các quy tắc
- Mạnh mẽ
- Khả năng kiểm toán các giao dịch
Hướng dẫn cài đặt
Đầu tiên, chạy lệnh sau để sao chép kho lưu trữ Openchain/Docker từ GitHub:
git clone https://github.com/openchain/docker.git openchain
Thứ hai, chạy các lệnh sau:
cd openchaincp templates/docker-compose-direct.yml docker-compose.ymlmkdir datacp templates/config.json data/config.json
Sau đó, chỉnh sửa tệp cấu hình (data/config.json
):
nano data/config.json
Cuối cùng, đặt cài đặt instance_seed
thành chuỗi ngẫu nhiên (không trống).
[...] // Define transaction validation parameters "validator_mode": { // Required: A random string used to generate the chain namespace "instance_seed": "", "validator": { [...]
Cuối cùng, hãy chạy lệnh sau để khởi động máy chủ:
docker-compose up -d
Khám phá
Bạn có thể tìm thấy các liên kết sau có liên quan:
Hướng dẫn người mới bắt đầu để thiết lập nút Ethereum trên localhost
Top 5 nền tảng blockchain nguồn mở vào năm 2020
Hướng dẫn cơ bản về cách tạo hợp đồng thông minh Ethereum
Cách công nghệ blockchain có thể nâng cấp chiến lược kinh doanh của bạn