follow us on twitter . like us on facebook . follow us on instagram . subscribe to our youtube channel . announcements on telegram channel . ask urgent question ONLY . Subscribe to our reddit . Altcoins Talks Shop Shop


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here Ads bidding Bidding Open

Author Topic: Các giao thức Token Ethereum hàng đầu có thể thay thế ERC20  (Read 1072 times)

Offline KryptoBull

  • Legendary
  • *
  • Activity: 2902
  • points:
    219959
  • Karma: 116
  • ₿itcoin maximalist
  • Trade Count: (0)
  • Referrals: 1
  • Last Active: Today at 02:24:06 AM
    • View Profile

  • Total Badges: 26
    Badges: (View All)
    Sixth year Anniversary 10 Polls 2500 Posts
Tuyên bố từ chối trách nhiệm: Quan điểm được trình bày ở đây là của tác giả và không nhất thiết đại diện cho quan điểm của Cointelegraph.com

Hôm nay, bất cứ ai cũng có thể tạo ra một hợp đồng thông minh dựa trên blockchain Ethereum và phát hành token của họ.
 Cho đến gần đây, việc thực hiện một đồng tiền cụ thể hoàn toàn được giao cho nhà phát triển của đồng tiền đó, và nó có tính chất thử nghiệm thường kèm theo một số vấn đề liên quan - bao gồm đóng băng tiền của nhà đầu tư, hack hợp đồng hoặc những hoạt động mạng không thể đoán trước .Trong bầu không khí 'Wild West' này, các giao thức Ethereum mới đang được tạo ra - được thiết kế để sửa lỗi của các phiên bản trước. Có lẽ một trong số họ sẽ thay thế ERC20 vào cuối năm, làm việc với blockchain thậm chí còn đáng tin cậy hơn và đơn giản hơn cho người dùng.ERC20: Vua của dAppsThân thiện với người dùng và các cấu trúc đơn giản hóa đã biến Ethereum thành một khuôn khổ được yêu cầu cao, với gần 83% các dự án chọn chuỗi khối Ethereum cho cấu trúc nền tảng.


Nguồn: ICOWatchList

Hơn một tá thẻ chính được dựa trên tiêu chuẩn ERC20 và khoảng 400 đồng tiền mới được phát hành mỗi ngày. Trong khi những con số này nghe có vẻ không thực tế, xếp hạng Coinmarketcap và Biểu đồ Ethereum Tokens chứng minh rằng tổng giá trị vốn hóa thị trường của các token đó là khoảng 52,6 tỷ đô la. Hơn nữa, quá trình này dường như hoàn toàn không kiểm soát được vì không có luật pháp nào tồn tại để điều chỉnh tần suất hoặc người khởi xướng vấn đề.

Nguồn: Ethplorer

Bạn có thể thấy các tham chiếu đến "ERC20" khi đọc thông tin về Ethereum (ETH). ERC20 là một tiêu chuẩn phổ biến nhất và được sử dụng rộng rãi trong nền tảng Ethereum. Wikipedia đưa ra định nghĩa chuẩn sau:

ERC là viết tắt của Ethereum Request for Comment và 20 là số được gán cho yêu cầu này.

Tiêu chuẩn ERC20 được giới thiệu vào năm 2015. Trong khi ban đầu nó chỉ được sử dụng bởi các lập trình viên, tiêu chuẩn đã được áp dụng rộng rãi chỉ trong hai năm.

Tiêu chuẩn mô tả các quy tắc cho việc tạo ra và hoạt động của coin được phát triển trên nền tảng của nó. Thông số kỹ thuật như vậy là một giải pháp sáng tạo trong ngành công nghiệp mật mã, vì cho đến lúc đó không có tiêu chuẩn lập trình thống nhất - và nó giải quyết được vấn đề chính gặp phải bởi những người tạo ra các token mới.
Vấn đề là tất cả các đồng tiền phát hành trước khi giới thiệu tiêu chuẩn này là hoàn toàn độc nhất, mà rất phức tạp công việc trao đổi, ví và các ứng dụng khác phải thích ứng với các token mới. Các nhà phát triển phải thay đổi hoặc thêm một lớp vào phần mềm của họ nhiều lần, để coin mới có thể hoạt động ổn định và tương thích với hệ thống.

Vào năm 2017, tiêu chuẩn ERC20 bắt đầu được sử dụng ở mọi nơi nhờ tính đồng nhất của mã và tích hợp đơn giản với các ứng dụng và nền tảng khác nhau. Nó kích hoạt sự tăng trưởng bùng nổ của khởi động token ban đầu (ICO) mà bây giờ đã có các công cụ cần thiết để tiến vào trao đổi và khắc phục các vấn đề về thanh khoản.


Nguồn: Smith&Crown

Ngay sau khi thực hiện ERC20, số lượng khởi động ICO trong thị trường tiền điện tử tăng đáng kể với gần 86.000 token được phát hành vào tháng 5 năm 2018. Không ngạc nhiên, các dự án không còn cần thiết để phát minh ra các thông số và quy tắc của riêng họ về vấn đề và hoạt động token, hoặc để phát triển các tiêu chuẩn cho khả năng tương thích của chúng với blockchain riêng biệt. Tất cả điều này đã được mô tả trong tiêu chuẩn ERC20 với việc giới thiệu sáu chức năng chính:

Tổng số Coins;
Số tiền trên số dư của một địa chỉ cụ thể;
Các chức năng chuyển token từ địa chỉ chính đến địa chỉ của người dùng cá nhân hoặc người tham gia ICO;
Chức năng chuyển token giữa người dùng;
Chức năng kiểm tra số lượng thẻ còn lại trên hợp đồng thông minh với khả năng rút tiền;
Các chức năng đảm bảo rằng người gửi có đủ token để hoàn tất giao dịch tại thời điểm gửi.
Hợp đồng thông minh: sự ra đời của một nền kinh tế mới

Bí mật chính của sự thành công của tiêu chuẩn ERC20 là sự ra đời của các hợp đồng thông minh. Mặc dù các nguyên tắc cơ bản của các hợp đồng thông minh đã được thực hiện trong khối bitcoin, khả năng của chúng bị hạn chế nghiêm trọng và không phù hợp để tạo token cho các ứng dụng riêng lẻ. Đó là lý do tại sao Ethereum có thể được coi là nền tảng đầu tiên phát triển đầy đủ khái niệm hợp đồng thông minh và triển khai nó.


Nguồn: Openxcell.com

Ý tưởng chính của hợp đồng thông minh như sau - khi người dùng gửi token đến địa chỉ của người nhận, số dư địa chỉ của người gửi sẽ giảm trong khi số tiền của người nhận tăng cho cùng một số tiền. Điều gì đặc biệt về điều này? Không ai kỹ thuật gửi bất cứ điều gì cho bất cứ ai. Trên thực tế, hợp đồng thông minh được thông báo về sự thay đổi số dư của chủ sở hữu đối với một số lượng token nhất định. Kết quả là các token biến mất khỏi ví của người gửi, xuất hiện trong địa chỉ người nhận. Nhờ hệ thống này, các nút trong mạng không còn cần kiểm tra liên tục với cơ sở dữ liệu nữa. Tất cả những gì họ cần làm bây giờ là xác minh tính chính xác của tất cả các điều khoản hợp đồng, vì các bên - người gửi và người nhận - tương tác độc quyền thông qua các hợp đồng thông minh.

Kêu gọi thay đổi
Vì tiêu chuẩn ERC20 là phiên bản đầu tiên của giao thức dựa trên Ethereum, theo thời gian, một số vấn đề và thiếu sót đã được tiết lộ. Ví dụ, người dùng vô tình gửi thẻ đến địa chỉ của một hợp đồng thông minh, và đảo ngược giao dịch là không thể. Điều này là do việc triển khai chuẩn token ERC20 bao gồm hai cách chuyển token:
Chức năng truyền, cho phép gửi thẻ từ địa chỉ này sang địa chỉ khác;
Một sự kết hợp các chức năng (phê duyệt + transferFrom) để gửi token đến một hợp đồng thông minh.
Cần lưu ý rằng xử lý sự vận hành được biết rất rõ và là một practice tiêu chuẩn trong lập trình. Do đó, việc chuyển tiền trong mạng Ethereum hoạt động như sau - việc chuyển khoản được xử lý với khả năng phát hiện lỗi. Trong trường hợp này, giao dịch được coi là hoàn thành chỉ sau khi chuyển tiền thành công và trong trường hợp không có bất kỳ lỗi nào. Nếu không, hợp đồng thông minh sẽ hủy giao dịch. Nếu bạn gửi ETH cho hợp đồng thông minh không hoạt động với hợp đồng đó, quá trình xử lý sự kiện này sẽ giúp tránh mất tiền, vì giao dịch này sẽ bị từ chối ở phía người nhận.

Theo tiêu chuẩn ERC20, truyền token nên được coi là một event, nhưng chức năng truyền không cho phép xử lý giao dịch này, bởi vì nó chỉ làm tăng số dư của người nhận mà không cần kiểm tra trước.

Điều này có thể dẫn đến sự cố khi hợp đồng không nhận ra giao dịch nếu người nhận là hợp đồng thông minh và token được gửi bằng chức năng "chuyển".
 Điều này gây ra hành vi không mong muốn của hàm truyền và dẫn đến kết quả không thể đoán trước - tức là token có thể bị mất và bị đóng băng vĩnh viễn.Những người sáng tạo Ethereum giải quyết vấn đề này như thế nào? Câu trả lời rất đơn giản - các nhà phát triển đã giới thiệu phê duyệt và chuyển giao các chức năng, cho phép người dùng có quyền cho phép hợp đồng thông minh rút tiền của họ khi gửi một giao dịch. Tất cả các lỗi đã bị loại trừ.Đáng chú ý là bản thân các nhà phát triển không coi đây là một sai lầm:

"Đây không phải là lỗi, mà là lỗi người dùng. Nó không phải là một lỗi hoặc lỗ hổng, nó là một tính năng của thiết kế tiêu chuẩn ERC20."

Tuy nhiên, vấn đề này vẫn còn tồn tại - với hơn 4 triệu đô la bị mất bởi những người tham gia ICO trong năm qua. Một ví dụ quan trọng là hợp đồng thông minh EOS tokensale đã nhận được khoảng 2,1 triệu đô la từ những người dùng không thể phục hồi tiền của họ.
Trong số các hợp đồng khác mà các quỹ của nhà đầu tư bỏ túi là những hợp đồng thuộc về Tronix - 400.000 đô la, Golem và ZRX - hơn 200.000 đô la mỗi cái, và OmiseGo có hơn 150.000 đô-la bị đóng băng cho đến nay. Dường như người dùng mới không học hỏi từ những sai lầm của người khác.

ERC223: Sửa lỗi ERC20


Tác giả: Dexaran
Loại: token thông thường.
Để giải quyết tính dễ bị tổn thương của phiên bản đầu tiên của giao thức Ethereum, một người dùng tên là Dexaran đã phát triển tiêu chuẩn ERC223, buộc tiêu chuẩn ERC20 phải hoạt động giống như khi chuyển ETH sang các hợp đồng thông minh. Bây giờ, trong trường hợp có lỗi trong hàm truyền, khi hợp đồng thông minh không hỗ trợ tiền điện tử này, giao dịch sẽ bị hủy. Đối với điều này, hai chức năng mới đã được giới thiệu:
Chức năng chuyển đổi thay thế cho chuyển khoản cũ và Transferfrom;
Hàm tokenFallBack cho hợp đồng thông minh đích đến, xác định loại tiền gửi được gửi.Các tiêu chuẩn mới thường được đề xuất cho các tokens. Theo quy định, chúng được kiểm tra cẩn thận bởi cả cộng đồng crypto và các nhà phát triển blockchain. Một số trong số đó, không được biết tới nhiều, vẫn có tiềm năng thay thế ERC20.


ERC721: CryptoKitties và các bộ sưu tập khác


Tác giả: Dieter Shirley
Loại: token thu được
Các thẻ được tạo ra với sự trợ giúp của tiêu chuẩn ERC20 có thể hoán đổi cho nhau. Nói cách khác, mỗi token giống với token khác. Nếu một người đang xem xét nó như một loại tiền tệ, tài sản này chỉ đơn giản là cần thiết, nhưng từ quan điểm của "sưu tầm tiền điện tử" như một token không phù hợp ở tất cả.
Nhờ ERC721, mỗi token trở thành duy nhất. Mike Raitsyn, người đồng sáng lập nền tảng SnowFox, đã giúp các dự án phát hành hơn 30 token, bao gồm cả ERC721, thấy tiềm năng trong loại giao thức này:
"Kết hợp với các giải pháp mở rộng lớp 2 (sharding, Plazma và các kênh nhà nước), chúng tôi có được chiếc xe cuối cùng để đưa mọi tài sản quan trọng vào một công cộng (hoặc lai nếu bạn vui lòng) blockchain với 100 phần trăm bất biến và an ninh".
Các nhà phát triển của trò chơi trực tuyến "kẻ giết người Ethere" CryptoKitties là một trong những người đầu tiên sử dụng tiêu chuẩn này. Nó được dựa trên việc sử dụng các thuộc tính duy nhất: tuổi tác, màu sắc, giống. Một số hỗn hợp của các thuộc tính có thể trở nên cực kỳ hiếm, làm cho một con mèo con rất tốn kém. Không ngạc nhiên, ý tưởng này đã được chọn bởi các dự án giải trí khác như CryptoPuppies, CryptoPets, và thậm chí cả CryptoPunks.

ERC827: ERC20 mới

Tác giả: Augusto Lemble
Loại: token thông thường
ERC827 là một trong những phiên bản mới nhất của giao thức Ethereum và được gọi bởi nhà báo blockchain Dariusz R Jakubowski “một ERC20 mới”. Không giống như người tiền nhiệm của nó, tiêu chuẩn này có thể chuyển không chỉ chi phí, mà còn là dữ liệu giao dịch. Các nhà phát triển đã quản lý để thêm hàm hữu ích này vào một đoạn mã tương đối nhỏ với kích thước nhỏ hơn 100 dòng. Chức năng này mở rộng tầm nhìn của việc sử dụng mạng Ethereum trên phạm vi toàn quốc và cho phép di chuyển dữ liệu trên khắp thế giới chỉ trong vài giây. Ngoài ra, tiêu chuẩn này cho phép xác minh giao dịch của bên thứ ba, ví dụ: một nhà môi giới hoặc đại lý, mà không cần truy cập vào khóa riêng tư. Sự an toàn và độ tin cậy của blockchain đồng thời không thay

ERC948: Thiên đường dành cho doanh nhân 'doanh nghiệp đến người tiêu dùng'

Tác giả: Kevin Owocki
Loại: token cho đăng ký
Mô hình "đăng ký" đã trở nên cực kỳ phổ biến trong thế giới kỹ thuật số với hơn 11 triệu khách hàng chỉ thu hút được năm ngoái. Một nghiên cứu của công ty McKinsey cho thấy 15% tất cả người mua đã đăng ký thương mại điện tử vào năm 2017.
Giao thức ERC948 tạo cho các nhà phát triển một cơ hội để xây dựng một nền tảng nơi các công ty có thể tận dụng một mô hình kinh tế đã được chứng minh có giá trị trong ngành công nghiệp bán lẻ và phần mềm trong thập kỷ qua. Hơn nữa, mô hình đăng ký có thể đạt được sự lây lan rộng hơn vào năm 2018 bằng cách kết hợp các dự án blockchain với khách hàng của họ.

ERC884: "Danh sách trắng" dành cho nhà đầu tư

Tác giả: Dave Sag
Loại: mã thông thường
Căn cứ vào dự thảo luật năm 2017, Luật Tổng Công ty Delaware (DGCL) chính thức cho phép sử dụng blockchains để đăng ký cổ đông. ERC884 được tạo ra cho các tài sản được phát hành bởi bất kỳ công ty công cộng hoặc tư nhân nào ở Delaware, và chứa một số tiện ích vượt quá khả năng của ERC20. Điều này bao gồm các yêu cầu để xác định và danh sách trắng các chủ sở hữu của thẻ là một phần không thể thiếu của token.

Sự tiến hóa của các giao thức

Sự cạnh tranh ngày càng tăng giữa các tiền điện tử hàng đầu thúc đẩy sự tiến hóa trong việc phát triển các giao thức mới. Mỗi tiêu chuẩn token Ethereum mới đều cung cấp một bộ chức năng nâng cao hơn so với các chức năng hiện có. Việc giới thiệu các tiêu chuẩn mới này cho phép các nhà phát triển giải quyết tình trạng tồn đọng của lỗ hổng, lạm dụng hoặc không hiệu quả, và sinh ra các dApps blockchain trưởng thành hơn. Cơ hội là chín muồi cho năm 2018 để xem các giao thức mới, và chỉ có thời gian sẽ cho biết liệu ngành công nghiệp sẽ chứng kiến ERC20000 hoặc các công cụ sáng tạo khác sẽ xuất hiện như là kết quả của cuộc chạy đua vũ trang giữa Ethereum và EOS.
[/size]

Theo: cointelegragh.com
Dịch: KryptoBull
« Last Edit: May 24, 2018, 10:36:34 PM by KryptoBull »

Altcoins Talks - Cryptocurrency Forum


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here Ads bidding Bidding Open


 

ETH & ERC20 Tokens Donations: 0x2143F7146F0AadC0F9d85ea98F23273Da0e002Ab
BNB & BEP20 Tokens Donations: 0xcbDAB774B5659cB905d4db5487F9e2057b96147F
BTC Donations: bc1qjf99wr3dz9jn9fr43q28x0r50zeyxewcq8swng
BTC Tips for Moderators: 1Pz1S3d4Aiq7QE4m3MmuoUPEvKaAYbZRoG
Powered by SMFPacks Social Login Mod