add assembly disclaimer
This commit is contained in:
parent
9e56e912bd
commit
ddabd724fc
1 changed files with 3 additions and 1 deletions
|
@ -1,6 +1,8 @@
|
||||||
## Assembly
|
## Assembly
|
||||||
|
|
||||||
ZoKrates allows developers to define constraints through assembly blocks. Assembly blocks are considered **unsafe**, as safety and correctness of the resulting arithmetic circuit is in the hands of the developer. Usage of assembly is recommended only in optimization efforts for the experienced developers to minimize constraint count of an arithmetic circuit.
|
ZoKrates allows developers to define constraints through assembly blocks. Assembly blocks are considered **unsafe**, as safety and correctness of the resulting arithmetic circuit is in the hands of the developer. Usage of assembly is recommended only in optimization efforts for experienced developers to minimize constraint count of an arithmetic circuit.
|
||||||
|
|
||||||
|
>The usage of assembly blocks in ZoKrates is experimental. In particular, while assembly blocks help minimise constraint count in some cases, they currently can at the same time lead to larger compiler output and slower witness generation.
|
||||||
|
|
||||||
## Writing assembly
|
## Writing assembly
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue