News Chuỗi di chuyển để đơn giản hóa các hợp đồng thông minh trên blockchain bitcoin

nguyenquoc.hien

New member
** Ivy: Một ngôn ngữ hợp đồng thông minh mới cho Bitcoin **

Chuỗi, một công ty cơ sở hạ tầng blockchain, đã công bố phát triển một ngôn ngữ hợp đồng thông minh mới có tên là Ivy.Ivy được thiết kế để giúp các nhà phát triển viết hợp đồng thông minh dễ dàng hơn trên blockchain Bitcoin.

Theo bài đăng trên blog mới nhất của chuỗi, Ivy nhằm mục đích giúp các nhà phát triển "viết các địa chỉ bitcoin tương thích Segwit, thực thi các kết hợp các điều kiện tùy ý được hỗ trợ bởi giao thức Bitcoin, bao gồm kiểm tra chữ ký, cam kết băm và thời gian."

Như đã báo cáo trước đây, Ivy đã được giới thiệu trong một bản demo công khai vào tháng 12 năm 2016.

** Hạn chế ngôn ngữ **

Mặc dù chức năng hợp đồng thông minh nâng cao của Ethereum là một tính năng chính khác biệt với Bitcoin, nhưng phần sau cho phép các nhà phát triển viết hợp đồng thông minh bằng cách sử dụng Bitcoin Script.

Tuy nhiên, những hạn chế của máy ảo cơ bản đã khiến ngôn ngữ khó viết.

"Phát triển tập lệnh bitcoin được coi là một chút bí truyền", bài đăng trên blog của chuỗi.

** Ivy **

Ivy được thiết kế để giải quyết những hạn chế này bằng cách cung cấp một ngôn ngữ thân thiện hơn với người dùng để viết hợp đồng thông minh.Ngôn ngữ cũng được thiết kế để an toàn hơn kịch bản bitcoin.

Tuy nhiên, điều đáng chú ý là ngôn ngữ Ivy hiện có nhiều hơn cho mục đích giáo dục và nghiên cứu vì nó vẫn là một phần mềm nguyên mẫu chưa được kiểm tra.

** Tiết lộ: ** Coindesk là một công ty con của nhóm tiền kỹ thuật số, sở hữu cổ phần trong chuỗi.

**Những bài viết liên quan:**

* [Tập lệnh Bitcoin là gì?] (Https://www.coindesk.com/what-is-bitcoin-script)
* [Cách viết hợp đồng thông minh trên Ethereum] (https://www.coindesk.com/how-to-write-a-smart-contract-on-ethereum)
=======================================
**Ivy: A New Smart Contract Language for Bitcoin**

Chain, a blockchain infrastructure company, has announced the development of a new smart contract language called Ivy. Ivy is designed to make it easier for developers to write smart contracts on the Bitcoin blockchain.

According to Chain's latest blog post, Ivy aims to help developers "write custom, SegWit-compatible bitcoin addresses that enforce arbitrary combinations of conditions supported by the bitcoin protocol, including signature checks, hash commitments, and timelocks."

As reported previously, Ivy was introduced in a public demo in December 2016.

**Language limitations**

While Ethereum's advanced smart contract functionality is a key feature that differentiates it from Bitcoin, the latter does allow developers to write smart contracts using Bitcoin Script.

However, the limitations of the underlying virtual machine have made the language difficult to write in.

"Bitcoin Script development is considered somewhat esoteric," Chain's blog post reads.

**Ivy**

Ivy is designed to address these limitations by providing a more user-friendly language for writing smart contracts. The language is also designed to be more secure than Bitcoin Script.

However, it is worth noting that the Ivy language currently is more for educational and research purposes as it is still an untested prototype software.

**Disclosure:** CoinDesk is a subsidiary of Digital Currency Group, which owns an equity stake in Chain.

**Related articles:**

* [What is Bitcoin Script?](https://www.coindesk.com/what-is-bitcoin-script)
* [How to Write a Smart Contract on Ethereum](https://www.coindesk.com/how-to-write-a-smart-contract-on-ethereum)
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top